首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Google/Bing地图上的ASP.NET/Silverlight定位点

Google/Bing地图上的ASP.NET/Silverlight定位点
EN

Stack Overflow用户
提问于 2013-04-04 03:31:05
回答 1查看 399关注 0票数 0

我意识到这个问题相当复杂,可能需要很多研究。希望任何人都能帮助我获得有用的资源来实现我的目标。

我希望在我的ASP.NET 4应用程序(C#)上有一个谷歌或必应地图,将我所有登录的用户显示为地图上的点。

我知道这涉及五大问题。

  1. 根据设备的唯一IP地址获取设备的位置(最有可能是IE9浏览器的标准膝上型计算机)。
  2. 整合谷歌或必应地图与ASP.NET或Silverlight应用程序。
  3. 根据登录用户的位置,以正确的缩放方式显示地图的正确部分。
  4. 最后,将地址标记为地图上的点。
  5. 请注意,当任何位置发生更改时,应动态地反映位置点。

数据库是使用SQL SERVER 2005/2008R2实现的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-04-04 04:32:27

有一些地理位置服务可以给出给定ip地址的纬度和经度。

正如您提到的,您将将这些数据存储在数据库中,获取所有当前用户将是简单的数据库调用。

将谷歌地图集成到html页面是非常简单。您只需从页面中发出必要的javascript即可。

你应该先在地图上标记点。

Google具有匹配地图以显示所有当前点(fitBounds)的调用。我猜必应也会有类似的东西。

为了反映当前的要点,您必须从数据库中更新您的位置。我强烈推荐一个ajax调用,该调用返回json,并使用该调用重新绘制点。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15802035

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档