我有一个相当简单的.kml文件,可以在Google上显示多边形。默认情况下,多边形会导致光标切换到手动/指针,单击时会显示一个空的描述泡。
我没有描述,因此白色的气泡(暗影)是空的。
我想要的是完全没有泡沫。我也想让手/指针光标离开。
我在网上没有发现任何回答这个问题的东西。
谢谢!
我已经把我的代码添加到我原来的问题中了。
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://www.opengis.net/kml/2.2" xmlns:gx="http://www.google.com/kml/ext/2.2" xmlns:kml="http://www.opengis.net/kml/2.2" xmlns:atom="http://www.w3.org/2005/Atom">
<Document>
<name>RMAhidden.kml</name>
<Style id="poly-000000-1-76-nodesc-normal0">
<LineStyle>
<color>004b8800</color>
<width>0</width>
</LineStyle>
<PolyStyle>
<color>99359ca3</color>
</PolyStyle>
</Style>
<Style id="poly-000000-1-76-nodesc-highlight0">
<LineStyle>
<color>004b8800</color>
<width>0</width>
</LineStyle>
<PolyStyle>
<color>99359ca3</color>
</PolyStyle>
</Style>
<StyleMap id="poly-000000-1-76-nodesc1">
<Pair>
<key>normal</key>
<styleUrl>#poly-000000-1-76-nodesc-normal0</styleUrl>
</Pair>
<Pair>
<key>highlight</key>
<styleUrl>#poly-000000-1-76-nodesc-highlight0</styleUrl>
</Pair>
</StyleMap>
<Placemark>
<styleUrl>#poly-000000-1-76-nodesc1</styleUrl>
<Polygon>
<outerBoundaryIs>
<LinearRing>
<tessellate>1</tessellate>
<coordinates>
-104.7937775,39.87088139999999,0 -104.8653603,39.87061789999999,0 -104.8996925,39.8413634,0 -104.8979759,39.8397817,0 -104.8978043,39.836091,0 -104.8978043,39.83371830000001,0 -104.8996925,39.8317409,0 -104.9022675,39.830159,0 -104.9034691,39.8268633,0 -104.9031258,39.8127557,0 -104.9010658,39.8126238,0 -104.9000359,39.8113052,0 -104.8981476,39.8087998,0 -104.895401,39.8074811,0 -104.8916245,39.80734919999999,0 -104.8845863,39.8070855,0 -104.884511,39.812922,0 -104.8667336,39.8131513,0 -104.8667336,39.7985133,0 -104.8478508,39.7986452,0 -104.8478508,39.8004916,0 -104.8435593,39.8004916,0 -104.8437309,39.7982495,0 -104.7917175,39.7979858,0 -104.7910309,39.8611313,0 -104.7912025,39.8661383,0 -104.7937775,39.87088139999999,0
</coordinates>
</LinearRing>
</outerBoundaryIs>
</Polygon>
<description></description>
<ExtendedData>
<Data name="Id">
</Data>
<Data name="T_NAME">
</Data>
<Data name="T_STATUS">
</Data>
<Data name="T_R_LENGTH">
</Data>
<Data name="T_SOURCE">
</Data>
<Data name="T_BIKE">
</Data>
<Data name="FEAT_RAST">
</Data>
<Data name="Section">
</Data>
<Data name="Sect_Name">
</Data>
</ExtendedData>
</Placemark>
</Document>
</kml>发布于 2015-09-14 17:00:11
若要禁用弹出气球,可以向样式中添加带有displayMode=hide的displayMode=hide。
如果<displayMode>是隐藏的,谷歌地球就不会显示气球。
<Style id="poly-000000-1-76-nodesc-normal0">
<BalloonStyle>
<displayMode>hide</displayMode> <!-- default or hide -->
</BalloonStyle>
<LineStyle>
<color>004b8800</color>
<width>0</width>
</LineStyle>
<PolyStyle>
<color>99359ca3</color>
</PolyStyle>
</Style>请注意,如果您是这样呈现KML的话,<BalloonStyle>和<displayMode>元素可能不会在所有JavaScript库中得到支持。
https://stackoverflow.com/questions/32557103
复制相似问题