有没有办法使用Bing Maps API或Google Maps API检索用户的纬度和经度.我想我看到了一个代码片段,其中"自动定位我"功能用于在地图上标记用户:
var geoLocationProvider = new Microsoft.Maps.GeoLocationProvider(map);
geoLocationProvider.getCurrentPosition();
Run Code Online (Sandbox Code Playgroud)
但是该函数不返回任何数据,它只是在地图上设置位置,而我需要该位置来执行一些计算,即计算哪个预定义的位置列表最接近当前用户位置.除此之外,这个API中的任何一个都可以计算作为输入提供的两个位置(lat,lon)之间的距离吗?
谢谢,Pawel
我想知道是否有任何有使用Google Maps API 和 Multimap API 经验的人都可以提供一个很好的理由来说明为什么一个比另一个更好 - 或者可能是一个优点和缺点列表?
我将致力于对目前使用Multimap(Classic)API的网站进行全面的重新开发,并希望考虑使用Google Maps API而不是Multimap(现在是MS Bing)的可能性,但我需要一个令人信服的理由来证明这个决定.
该网站目前提供搜索机制,允许用户使用邮政编码/部分邮政编码或城市搜索地址.当前系统有一个sqlserver数据库后端,其中包含完整的地址详细信息并上传(使用每日计划任务将此信息地理编码到Multimap).我想知道使用Google API是否可以避免每日上传的需要,而只是使用它的地理编码API(尽管这受到Google每天限制一定数量的地理编码请求的限制).
我很困惑阅读一些在线地图服务的在线使用条款(如谷歌地图,Bing地图,OpenStreetMaps和Mapquest)......
有一种方法可以在网站上使用Google或Bing Maps进行非商业或商业用途,而不受任何日常的请求限制?我可以免费使用什么样的Api,没有任何使用或要求的限制,如果我想在我的网站上看到一个地图,我插入了几个兴趣点?
我已经读过,在Google或Bing的免费版本中,某些广告有时会出现在地图中,我无法在我的网页中插入来自与Google或Bing不同的其他提供商的任何广告.这是真的?
如果我想使用开放街道地图(一个开源的地图数据库)或合作伙伴MapQuest的,这是真的,有没有在地图上或独家旗帜竞选的政策要求,每天或出现广告的任何限制?
可是,到了最后,如果我尝试建立与此地图的入口,我想在未来规划的一些广告的插入和一家小公司的创作,我在做一个商业或商业用途(现在和将来)??
我需要开发和使用地图的Web应用程序,我有两个选项来实现目标.谷歌地图或bing地图,我担心这是更好的女巫
我需要建议,因为我的观点都是一个完整的工具来解决我的问题.谢谢
我正在试图找出我的Web应用程序使用的内容.我目前正在使用谷歌地图api,但是我已经开始更多地考虑Bing地图了.这个应用程序除了其他内容之外,还指明了你必须去的地方.我想要去Bing的原因是谷歌已经得到了一些地址错误(可能大约10%)和Bing到目前为止已经犯了0个错误.有谁知道一个是否比另一个更准确(除了我只对我们进行非科学测试).另外,我想做其他未来的事情,比如群集引脚.我知道谷歌地图可以做到这一点,但我不确定Bing能否.所以哪一个更强大,功能更多?最后,看起来像bing的航空象形图要好得多谷歌...对两者的任何想法/使用两者的任何个人经验?