Используете WMS с ggmap?

Можно ли использовать WMS с ggmap?

Я нашел много руководств по использованию WMS с пакетом листовок, но я бы предпочел построить свою карту с помощью ggmap, поскольку я не хочу менять вид и увеличивать и уменьшать масштаб карты, которую я создаю.

Я хотел бы использовать это Сервер WMS как наложение на карту Google Maps или OpenStreetMap (чтобы я мог настроить прозрачность) с помощью geom_point() моих точек данных.

Есть ли способ сделать это, или я могу использовать WMS только с пакетом 'leaflet'?

С уважением и заранее спасибо!


person Servus    schedule 01.08.2017    source источник


Ответы (1)


Если ваш пакет rgdal создан с поддержкой WMS, вы можете читать данные WMS из R, используя это. Но вам нужно создать файл XML, который обрабатывает запрос. Некоторые первоначальные попытки сделать это появляются здесь:

https://github.com/louhos/takomo/tree/master/GIS

но это что-то вроде строительного комплекта, а связанный сайт на финском языке, что может вам не подойти.

В качестве альтернативы, если вы можете определить точный URL-адрес WMS для изображения, которое вы хотите вернуть из WMS, создать его, а затем использовать download.file или аналогичные веб-инструменты, чтобы получить его, а затем использовать его как любую другую подложку изображения на ggplot (geom_raster или что-то еще) .

person Spacedman    schedule 01.08.2017