全て!
次のような kml ファイルがあります。
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://www.opengis.net/kml/2.2">
<Document>
<name>KML file with polygon for bird species range</name>
<description>Source various books and websites</description>
<Style id="rangecolour">
<LineStyle><color>660000FF</color><width>1</width></LineStyle>
<PolyStyle><color>660000FF</color></PolyStyle>
</Style>
<Style id="linecolour">
<LineStyle><color>660000FF</color><width>3</width></LineStyle>
</Style>
<Placemark><name>distribution/range</name>
<description></description>
<styleUrl>#rangecolour</styleUrl>
<Polygon>
<tessellate>1</tessellate>
<altitudeMode>clampToGround</altitudeMode>
<outerBoundaryIs>
<LinearRing>
<coordinates>
-180.0,180.0,0.0
-180.0,-180.0,0.0
180.0,-180.0,0.0
180.0,180.0,0.0
-180.0,180.0,0.0
</coordinates>
</LinearRing>
</outerBoundaryIs>
<innerBoundaryIs>
<LinearRing>
<coordinates>
153.056374,-27.500658,0.0
153.056374,-27.524105,0.0
153.093109,-27.524105,0.0
153.093109,-27.500658,0.0
153.056374,-27.500658,0.0
</coordinates>
</LinearRing>
</innerBoundaryIs>
</Polygon>
</Placemark>
</Document>
</kml>
私の意図は、世界全体の内側に「穴」を開けて、境界の外にあるすべての世界を覆い隠すことです (これは単なる例です)。しかし、何らかの理由で、Google Earth ではうまく動作しますが、 Googleマップ(少なくともAPI v3...は「google.maps.KmlLayer(url.kml)」で使用しているものです...)ではありません。
誰かが理由を知っていますか?
前もって感謝します!