任何人都可以建议我应该使用什么程序/方法?我需要一个像谷歌地图这样的地图,我可以在其中显示地图,添加标记多边形等。但我不能依赖这样的在线服务,因为客户担心这样的服务会消失,我们的系统就会消失......
问问题
554 次
3 回答
3
在 GIS.SE 上查看这些问题的答案中指出的大量资源:
您可能想查看Google Fusion Tables或MapBox或CartoDB等解决方案,以获得快速的托管解决方案。
愿意投入更多时间(取决于您的技能和语言偏好),您可以使用OpenLayers / Leaflet(或任何其他库)的前端深入研究PostGIS & GeoServer / Mapserver 。OSGeo-Live DVD可能会派上用场,以便对大多数这些选项进行快速而肮脏的审查。
于 2012-04-09T19:01:00.290 回答
1
这里是纯粹的基于开源的 web 地图和地理位置数据库资源。谷歌地图或必应地图很棒,但它们需要商业合同才能用于商业用途。据说 Foursquare 最近将他们的地图工具从谷歌地图切换到了基于开源的 Leaflet API,如下图所示。这个地图工具非常棒,值得推荐。
- 地图的网络 API:http: //leafletjs.com/
开始的好地方。下面的两个资源并没有真正用于开发人员,因为它们已经包含在传单 JavaScript API 中。
基于 IP 地址的地理位置:http: //dev.maxmind.com/geoip/geolite
可免费下载IP地址&城市映射文件,可用于自定义映射代码。
于 2012-11-04T11:51:59.160 回答
0
您可以在服务器中创建地图文件......您可以连接到 PostGIS 等开源数据库
于 2013-02-25T12:52:10.603 回答