r - 通过 ShinyApp 中的地址设置定位销
问题描述
一段时间以来,我一直在使用小册子包来显示 ShinyApp 中各种对象的位置。到目前为止,我已经使用带有邮政编码和坐标的数据库来确定引脚的位置,尽管这在更高的缩放级别上不是很准确,因为它只是模糊地针对邮政编码(尽管我可以访问完整地址每个对象)。
我一直想知道是否有可能以某种方式使用 OpenStreetMap 的地址搜索功能,该功能用于我的传单地图的地图图块,这样我就可以为每个对象准确设置引脚,而不仅仅是将其放置在每个邮政编码对应的镇中心。
不幸的是,我为这个主题找到的所有线程都与 RShiny 或 R 的传单包相关。
先感谢您
解决方案
我最近开始使用 Leaflet 并遇到了同样的问题。要查明确切的地址,为什么不尝试将纬度和经度数据添加到您的地址。这样,传单将能够准确定位位置。
有一个 Excel 插件可将纬度和经度添加到提供的地址:https ://www.adventuresincre.com/auto-populate-latitude-longitude-excel/
此外,还有一个地理编码工具作为传单的一部分:https ://github.com/smeijer/leaflet-geosearch 它返回给定地址的纬度,长。
您可以使用在包选项中获得的标记对象的 x、y 结果来获取数据的 lat、long
推荐阅读
- laravel - Bootstrap 的 JavaScript 在 vue js +laravel 中需要 jQuery
- python - 通过 paramiko 运行命令/删除文件夹
- python - 如果给定的键和值从字典列表中匹配,则获取所有字典
- python - 在 jupyter notebook 中并排显示图像
- reactjs - 向 AspNet Core 3.0-preview React 项目添加授权(带身份验证)
- sql-server - 仅当行与当前值不同时才更新/插入行
- html - 将本地副本上传到 bluehost 时,我的网页的相对文件路径需要更改
- sql - Mutating table error when trying to Insert into Table with select
- r - R Shiny 数据表组行以提高可读性
- elasticsearch - 弹性搜索:如何在文档中划分一个数字然后排序?