谷歌地图地标消失

时间:2014-10-30 18:49:56

标签: google-maps google-maps-api-3 asp.net-web-api

我们使用谷歌地图v3 javascript。

我们创建一个包含样式和地标的kml文件。当我有多达30种不同类型的自定义标记时,它工作正常。但每当我从不同类型创建一个新标记时,一个消失,这意味着我可以同时只有30个不同的自定义标记。它是否正确?我需要展示的不仅仅是那些。

如果有帮助,我会从标记中访问图像:

<Placemark id="23">
  <Point>
    <coordinates>-73.984293937683100000,42.813410660584346000,0</coordinates>
  </Point>
  <description>
    <table class='hydrantInfo'><tr><th><span>Tower Site</span></th></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr></tr><tr><th colspan='2'>Marker Location:</th></tr><tr><td colspan='2'>134-142 West Campbell Road, Schenectady, Rotterdam, Condado de Schenectady</td></tr><tr><th colspan='2'>Last Updated By: RVC[Agency]</td></tr><tr><td></td></tr><tr><td><span>168</span><span>Marker</span></td></tr></table>
  </description>
  <name>735</name>
  <styleUrl>http://api.mydomain.com/Images/markers/styles.xml#TowerSite</styleUrl>
</Placemark>

style.xml像TowerSite一样:

<Style id="TowerSite1">
    <IconStyle>
      <Icon>
        <href>http://api.mydomain.com/Images/markers/Zoom4/TowerSite.png</href>
      </Icon>
    </IconStyle>
  </Style>
  <Style id="TowerSite2">
    <IconStyle>
      <Icon>
        <href>http://api.mydomain.com/Images/markers/Zoom4/TowerSite.png</href>
      </Icon>
    </IconStyle>
  </Style>
  <StyleMap id="TowerSite">
    <Pair>
      <key>normal</key>
      <styleUrl>#TowerSite1</styleUrl>
    </Pair>
    <Pair>
      <key>highlight</key>
      <styleUrl>#TowerSite2</styleUrl>
    </Pair>
  </StyleMap>

注意:api.mydomain.com具有公共访问权限

感谢您的帮助

0 个答案:

没有答案