我在Google地图中使用KML文件来显示属性位置。理想情况下,我希望与地图关联的所有街道号码都显示在地图上。我理解KML"标签" Google地图不支持。
作为" hack"我制作了一个网络服务器,它提供一个包含街道号码作为图形的小png。示例:http://example.com/getstreetmarker296.png将返回一个带有数字" 296"的小图形:
在我的KML文件中,我将此url引用为IconStyle:
<Placemark>
<description>296 PARKS STREET</description>
<Style><IconStyle><Icon>
<href>http://example.com/getstreetmarker296.png</href></Icon>
</IconStyle></Style>
<Point>
<coordinates>-70.xxxx,42.xxxx,0</coordinates>
</Point>
</Placemark>
这适用于前50个或街道号码。但我的大多数点都显示默认的蓝色地图标记:
在上图中,绿色箭头对应于我的服务器的街道号码标记。
我查看了我的网络服务器的日志,看到大约有50-60个电话。
可以引用的唯一IconStyle网址数量是否有限制?