【问题标题】:Add KML to Google Maps by querying database in asp.net page通过在 asp.net 页面中查询数据库将 KML 添加到 Google 地图
【发布时间】:2014-05-17 21:39:16
【问题描述】:

我创建了一个 asp.net 网页(C# .NET 4.5.1 Web 应用程序)并向其中添加了一个以用户当前位置为中心的谷歌地图,添加了天气叠加层,一切正常。因为这是飞行员的解决方案,所以我想为今天添加他们的路线。我必须在数据库中查询今天的路线,然后将 KML 数据放在地图上。当我学习这个时,我对 javascript 或 jquery 并不太精通。我可以在后面的代码中创建一个方法,该方法返回今天路线的 KML 和/或地理坐标,但我不确定如何将其发送到谷歌地图。

如果有人可以帮助解决这个问题,我将不胜感激。

谢谢。

【问题讨论】:

    标签: c# javascript asp.net google-maps kml


    【解决方案1】:

    我最终创建了一个返回 KML 的 .ashx 脚本处理程序页面,并且该页面的 URL 在 kml 层选项中设置。需要注意的是,如果您的网站被锁定为仅限登录用户,则此 .ashx 页面的位置必须允许匿名访问。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-12-01
      • 1970-01-01
      • 2012-04-19
      • 2012-05-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多