Google maps 谷歌地图的开放替代方案?

Google maps 谷歌地图的开放替代方案?,google-maps,geolocation,maps,geospatial,Google Maps,Geolocation,Maps,Geospatial,我正在寻找谷歌地图的替代品,它有着丰富的API,但更加开放。这样的事情存在吗? 关于… OpenLayers使在任何网页中放置动态地图变得很容易。它可以显示从任何源加载的地图分幅和标记。MetaCarta开发了OpenLayers的初始版本,并将其提供给公众,以进一步使用各种地理信息。OpenLayers是完全免费的开源JavaScript,在BSD风格的许可下发布。当然是显而易见的答案。有各种API用于管理数据库中的数据,也有各种API用于将地图添加到您的网页上,例如,或。如果您在英国,您可以

我正在寻找谷歌地图的替代品,它有着丰富的API,但更加开放。这样的事情存在吗?

关于…

OpenLayers使在任何网页中放置动态地图变得很容易。它可以显示从任何源加载的地图分幅和标记。MetaCarta开发了OpenLayers的初始版本,并将其提供给公众,以进一步使用各种地理信息。OpenLayers是完全免费的开源JavaScript,在BSD风格的许可下发布。

当然是显而易见的答案。有各种API用于管理数据库中的数据,也有各种API用于将地图添加到您的网页上,例如,或。

如果您在英国,您可以使用Ordance Surveys的地图。

考虑本文:

以下是本文建议的几个选项:
1-OpenLayers
2-TileCache
3-Mapnik
4-QGIS

本文(从理论上)解释了如何创建自己的软件堆栈,该堆栈将模仿谷歌地图,但仍在您的完全控制之下


您的项目可能不需要所有的软件层,但您可能会发现本文很有用
简而言之,我们选择使用CyrdFuffe的小册子来组合JavaScript MAP API,然后使用(基于OpenStrutMap数据)用于瓦片。

您可能想考虑

您可能还感兴趣于以下帖子:GoogLeMap提供API和免费地图图像。你是在寻找一个地图API,还是还需要免费图片的推荐?是的,但是有一个API吗?@snowcrash是的,一个优秀的API:OpenSpace澄清一下,有一个web API,但不是本地API。是的,我需要移动设备的本地API。