首页 > 解决方案 > 问:R 使用 OpenStreetMap 数据在地图上绘制建筑物占地面积/轮廓

问题描述

我对在 R 中创建地图和东西比较陌生,所以请多多包涵。

我正在尝试使用来自 OpenStreetMap 的数据在 R 中绘制建筑物轮廓,而不必自己定义多边形来绘制建筑物的轮廓。但我无法理解它。

下面的示例是我迄今为止为获取位置所做的工作:

library(leaflet)
leaflet() %>%
  setView(lng=10.153523, lat=57.207181, zoom = 16) %>% 
  addTiles() %>%
  addMarkers(lng=10.153523, lat=57.207181, popup="My building example") 

示例建筑数据可在https://www.openstreetmap.org/way/481541280上获得

如何将此建筑轮廓数据集成到我的 R 脚本中?除了逐个提取点并使用R中的传单制作多边形之外,是否有一种巧妙的方法?

标签: rleafletopenstreetmapbuildingoutline

解决方案


推荐阅读