1
1
听起来很难,主要是因为你很难一致地定义一个街区是什么——一条街道的一边,还是四条街道围成的矩形?如果不是矩形呢?等。 OpenStreetMap数据可能是您的最佳选择,因为您实际上可以通过 OSM Export 或 Cloudmade extract 按地区划分。
也有商业可用的地块数据集,可以为您提供城市的属性级别视图。这些可能很贵。 |
2
-1
我最近不得不处理这个问题。我最终在objective-c中创建了一个库,它基本上分析了OSM街道数据和OSM建筑足迹数据的组合,以找出“块”的概念,其中的概念是,“块”是一个多边形区域,该区域内有建筑物,并且有一个交叉街道的多边形包围着它。它并不适用于所有情况(比如没有建筑物足迹数据的街区),但对于城市来说,它在确定街区方面非常有效。 另一种方法,但据我所知,OSM不支持,是直接从市政府获取块多边形数据,但这不是特别可扩展的,除非您的要求仅适用于少数给定区域。有些城市不公布这些数据。 |
Kirds · 在ggplot中将国家名称添加到地图中 2 年前 |
Fadi Ft Ftena · 基于类名的Web抓取 2 年前 |
Drew LeSueur · 谷歌地图JavaScript街景错误 6 年前 |
ttattini · 使用MapsActivity中的当前位置填充标记 6 年前 |
user2682025 · 在谷歌地图上使用JSON:标记不显示 6 年前 |