gpt4 book ai didi

google-maps - 从谷歌地图数据或其他 map API 创建街区叠加层

转载 作者:行者123 更新时间:2023-12-02 20:11:05 25 4
gpt4 key购买 nike

我的问题如下:如何抓取城市中的“方 block ”以用于游戏? (然后将它们显示为某种颜色的阴影?)

我的总体想法是在游戏中使用您所在城市的真实街区,您可以拥有/出售它们。

我想在 Google map 中将您拥有的区域显示为多边形叠加层。

Google map 是前进的方向,还是 OpenStreetMap 等其他 API 对此更有用?

任何指针都将受到赞赏,例如要获取哪些数据以及如何从中构造“ block ”的通用算法,或者可以为我返回 block /房屋级别多边形的 API 调用。

最佳答案

听起来很难,主要是因为你很难一致地定义街区是什么——一条街道的一侧,还是四条街道围成的矩形?如果不是长方形怎么办?等等

OpenStreetMap 数据可能是您最好的选择,因为您实际上可以通过 OSM Export 下载数据。或Cloudmade extract按地区划分。

您可能会考虑另一种方法(即让用户定义自己的多边形)或让用户拥有街道(使用 OSM 数据更容易做到)。

还有商业可用的地 block 数据集,可以为您提供城市的属性级别 View 。这些可能非常昂贵。

关于google-maps - 从谷歌地图数据或其他 map API 创建街区叠加层,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3492695/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com