0

我想开发一个专为移动设备设计的网络应用程序,只显示一些区域。这些区域的边界由路线和河流组成。我手头没有路线和河流的数据,我想使用谷歌地图提供的数据。

如果谷歌地图不可行,请给我一些提示或其他方法来实现这一点。

4

1 回答 1

2

禁止从googlemap中提取数据。阅读条款和协议。大多数数据甚至不属于谷歌,而是由将其出租给谷歌的 GIS 公司所有。使用 Google API 甚至无法获取这些数据。谷歌只是提供图块作为位图。

这就是说,这并不难做到,只需查询除了道路和河流之外一切都是白色的自定义图块。然后解析它们。http://gmaps-samples-v3.googlecode.com/svn/trunk/styledmaps/wizard/index.html

还有另一种解决方案,开源地图数据库:http ://www.openstreetmap.org/

于 2012-09-02T21:39:37.077 回答