“城市街区”定义:由 4 条交叉街道包围的区域(通常是矩形):http: //gyazo.com/46e1e6f0bbe97db8dd7dd19b0f38d016
有没有一种方便的方法可以计算出最近的城市街区到很长的地方?
如果是这样,有没有办法获得“城市街区”的左下角和右上角点的经纬度?
我偏爱 Open Street Maps 中的解决方案。
“城市街区”定义:由 4 条交叉街道包围的区域(通常是矩形):http: //gyazo.com/46e1e6f0bbe97db8dd7dd19b0f38d016
有没有一种方便的方法可以计算出最近的城市街区到很长的地方?
如果是这样,有没有办法获得“城市街区”的左下角和右上角点的经纬度?
我偏爱 Open Street Maps 中的解决方案。
OverpassAPI有一个环绕查询,允许您获取给定位置周围的特定对象(例如标记为Highway=residential的方式)。您仍然必须确定这些街道是否以及哪些街道定义了一个街区并计算它们的交叉口(每个交叉口都应该有一个节点),以便获得这些交叉口的 lan,lon。
你也可以在OSM 帮助网站上问这个问题。