我喜歡用leaflet()
在R
中實現一個特殊的WMS層。但是我喜歡使用的WMS層沒有成功。如何在R中使用WMS?
library("leaflet")
library("sp")
# this example from the tutorial works
leaflet() %>% addTiles() %>% setView(-93.65, 42.028, zoom = 4) %>%
addWMSTiles(
"http://mesonet.agron.iastate.edu/cgi-bin/wms/nexrad/n0r.cgi",
layers = "nexrad-n0r",
options = WMSTileOptions(format = "image/png", transparent = TRUE)
)
# but for my implementation it don't work
leaflet() %>% addTiles() %>% setView(lat = 53.8, lng = 12.6, zoom = 8) %>%
addWMSTiles("http://www.umweltkarten.mv-regierung.de/script/mv_a3_wasserschutz_wms.php?",
layers = "t2_bib_p",
options = WMSTileOptions(format = "image/png")
)
我假設座標引用系統存在問題。由於我喜歡使用WMS層,因此沒有標準的CRS。因此,我想這個WMSTileOptions()
到expermented:
crs=CRS("+init=epsg:5650")
的想法是使用WMS層作爲背景圖片爲我的矢量數據。矢量數據主要來自形狀文件和GPS數據(文本文件)。目的是創建我可以在報告中使用的地圖。 如果您知道leaflet
旁邊的其他可能性在R中使用WMS,那麼也歡迎您?
不知道你的結論來自哪裏。形狀文件,座標的表格數據是大多數GIS API非常常見的數據類型。傳單/ MapBox是基於OGC協議,WMS作爲其默認組件進行構建的......通常在數據準備階段或服務器端,投影引擎/應用程序會處理Plus Crs或自定義投影。這就是說,有多個庫提供,如在傳單上構建的MapBox和在獨立庫中的proj4js。作爲WMS發佈矢量數據是基本功能之一,使用投影庫你應該可以輕鬆完成。 –
我讓我的問題更清楚。向量不是問題...你修補的圖書館我會稍後檢查。 –
我不會說德語,但我擔心此消息可能表明該服務處於脫機狀態。你能幫我確認一下嗎? 「ACHTUNG:Ab 04.10.2016 werden nur noch die Themendienste(WMS/WFS)gem。unten stehender Liste angeboten。Der」große「Dienst lung_wms_wms steht dann nicht mehr zurVerfügung。Die Themendienste enthalten alle freigegebenen Themen。」 –