0

全て!

次のような 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)」で使用しているものです...)ではありません。

誰かが理由を知っていますか?

前もって感謝します!

4

1 に答える 1