Установить адрес местоположения через адрес в ShinyApp - PullRequest
0 голосов
/ 11 сентября 2018

Я уже некоторое время использую пакет листовки, чтобы показать расположение различных объектов в ShinyApp.До сих пор я использовал базу данных с ZIP-кодами и координатами для определения местоположения выводов, хотя это не очень точно при более высоких уровнях масштабирования, так как он лишь слабо нацелен на ZIP-код (несмотря на то, что у меня есть доступ к полному адресукаждого объекта).

Мне было интересно, возможно ли каким-либо образом использовать функцию поиска адреса OpenStreetMap, которая используется для мозаичных фрагментов моей карты листовки, чтобы я мог установитьточно привязывает каждый объект, а не просто помещает его в центр города, соответствующий каждому почтовому индексу.

К сожалению, ни одна из тем, которые я нашел по этой теме, не была связана с RShiny или пакетом листовок для R.

Заранее спасибо

1 Ответ

0 голосов
/ 11 сентября 2018

Я начал использовать Leaflet довольно недавно и столкнулся с той же проблемой. Чтобы точно определить точный адрес, почему бы вам не попробовать добавить данные широты и долготы к вашему адресу. Таким образом, листовка сможет точно определить местоположение.

Существует надстройка Excel для добавления широты и долготы к указанному адресу: https://www.adventuresincre.com/auto-populate-latitude-longitude-excel/

Также в качестве листовки есть инструмент геокодирования: https://github.com/smeijer/leaflet-geosearch который возвращает lat, long для данного адреса.

Вы можете использовать x, y результаты от объекта-маркера, полученного в опциях пакета , чтобы получить lat, long для данных

...