0

我尝试了很多使用networklink标签..更新谷歌地图Api v3中的内容..但谷歌支持告诉我谷歌地图不支持网络更新..仅在地球上。

所以我找到了geoXml3 api ..但没有文档..最近我在http://code.google.com/p/geoxml3/source/browse/branches/polys/geoxml3.js 中找到了实现networklink的,这里是geoxml3.js 代码的一部分:

    *// Apply the link
    if ((networkLink.link.refreshMode === 'onInterval') &&
        (networkLink.link.refreshInterval > 0)) {
      // Reload at regular intervals
      setInterval(parserName + '.parse("' + networkLink.link.href + '")',
                  1000 * networkLink.link.refreshInterval);
    } else if (networkLink.link.refreshMode === 'onChange') {
      if (networkLink.link.viewRefreshMode === 'never') {
        // Load the link just once
        doc.internals.parser.parse(networkLink.link.href, doc.internals.docSet);
      } else if (networkLink.link.viewRefreshMode === 'onStop') {
        // Reload when the map view changes
      }*

有人用过或正在用吗?是否有一些使用 geoxml3 api 的网络链接示例?

4

1 回答 1

1

我的网络链接测试用例:

  1. http://www.geocodezip.com/geoxml3_test/v3_geoxml3_local_network_link_test.html
  2. http://www.geocodezip.com/geoxml3_test/v3_geoxml3_local_network_link_test_local.html

使用 geoxml3 的主要警告是,如果没有代理,一切都需要在同一个域中。

您可能会调查geoxml-v3,它是更成熟的 GeoXml(来自 Google Maps API v2)的 Google Maps API v3 的端口。

于 2012-09-15T03:07:19.440 回答