好的,所以基本上我正在与某人谈论如何为用户建立一种方式,将位置发布到地图上并在该位置上设置一个引脚。
我知道Google地图可以做到这一点,并且可能拥有最好的文档/支持。我只是想知道是否/有什么其他选择。我找到了Pushpin和Mappy,但我对其中任何一个都不太了解。
那么你们使用哪些地图/为什么?
答案 0 :(得分:8)
所以回答你的问题。我是use Google Maps API。
为什么?
我认为有很多很好的理由使Google地图成为网络开发人员非常有价值的地图解决方案。我意识到我可能听起来像挥手传福音,但这里有:
答案 1 :(得分:2)
看看OpenStreeMaps。没有许可问题。
答案 2 :(得分:1)
如果您想使用框架在Java中围绕地图构建应用程序,您应该查看http://www.geomajas.org/这是一个开源Web映射框架。这为您提供了映射前端(使用GWT)和不同数据源的强大集成。在其他选项中,您可以将OpenStreetMaps用于基础数据,并将其与许多其他层集成。它都是纯粹的java。
答案 3 :(得分:0)
我知道这是一个古老的问题,但是对于那些刚刚涉足此问题的人来说...这是各种免费和开放式Web映射技术的列表:
https://github.com/erasmus-mundus-geotech-master/open_source_geospatial_technologies
哪个最适合您取决于您想做什么。为了向地图上协作添加图钉,我还建议使用Google Maps,或使用Leaflet.js滚动您自己的应用程序!
完全公开:我是以上列表的主要贡献者之一。