带有自定义 GEORss 文件的 Google 地图

发布于 2024-10-20 23:06:36 字数 357 浏览 3 评论 0原文

我需要在哪里托管 xml 文件才能在 Google 地图中使用 GEORss?

来自谷歌 API 文档... var georssLayer = new google.maps.KmlLayer('http://api.flickr.com/services/feeds/geo/?g=322338@N20&lang=en-us&format=feed-georss'); georssLayer.setMap(地图);

这似乎在创建信息弹出窗口和所有内容方面做得很好...

看来我在本地无法拥有一个...

所以我想我需要一个 aspx 或 ashx 来推送 xml...但是它必须是网络可访问吗?

谢谢

Where would I need to host an xml file in order to use it in Google maps for GEORss ??

From google api docs...
var georssLayer = new google.maps.KmlLayer('http://api.flickr.com/services/feeds/geo/?g=322338@N20&lang=en-us&format=feed-georss');
georssLayer.setMap(map);

this seems to do a great job of creating the info popouts and everything...

It would seem i cannot have one locally...

So i guess i need an aspx or ashx to push the xml...but does it have to be web accessible?

Thx

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

月下客 2024-10-27 23:06:36

是的,它需要可通过网络访问,因为 Google 在服务器端将 GeoRSS 转换为 KML:

“Google Maps API 支持 KML 和 GeoRSS 数据格式来显示地理信息。这些数据格式使用 KmlLayer 对象显示在地图上,其构造函数采用可公开访问的 KML 或 GeoRSS 文件的 URL,

Maps API 将提供的地理 XML 数据转换为 KML 表示形式,并使用 V3 图块叠加层显示在地图上。”

http://code.google.com/apis/maps/documentation /javascript/overlays.html#KMLLayers

如果您托管静态 XML 文件,则可以使用 Amazon Web Service 的简单存储服务:http://aws.amazon.com/s3/

Yes, it needs to be web accessible because Google converts the GeoRSS to KML on the server side:

"The Google Maps API supports the KML and GeoRSS data formats for displaying geographic information. These data formats are displayed on a map using a KmlLayer object, whose constructor takes the URL of a publicly accessible KML or GeoRSS file.

The Maps API converts the provided geographic XML data into a KML representation which is displayed on the map using a V3 tile overlay."

http://code.google.com/apis/maps/documentation/javascript/overlays.html#KMLLayers

If you are hosting a static XML file, you might use Amazon Web Service's Simple Storage Service: http://aws.amazon.com/s3/

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文