Google マップは、Google Earth と同様に KML リージョンをサポートしていますか?
Google は、ここでリージョンの優れた説明/チュートリアルを提供しています。
https://developers.google.com/kml/documentation/regions
具体的には Google Earth について言及していますが、Google Maps については言及していません。
https://developers.google.com/kml/documentation/kmlelementsinmapsによると、 Google マップは KML リージョンをサポートしていますが、 https://developers.google.com/kml/documentation/mapsSupportでは明示的に言及されていません。
Google マップ上の kml ファイルのズーム レベル も、この問題に関してあいまいです。
独自のテスト用 KML ファイルを作成しました (ほぼそのまま Google から盗みました):
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://www.opengis.net/kml/2.2">
<Document>
<name>Flat Region</name>
<Region>
<LatLonAltBox>
<north>37.430419921875</north>
<south>37.41943359375</south>
<east>-122.080078125</east>
<west>-122.091064453125</west>
</LatLonAltBox>
<Lod>
<minLodPixels>128</minLodPixels>
</Lod>
</Region>
<GroundOverlay>
<name>Mountain View DOQQ</name>
<Icon>
<href>http://data.bcinfo3.barrycarter.info/graphpaper.gif</href>
</Icon>
<LatLonBox>
<north>37.430419921875</north>
<south>37.41943359375</south>
<east>-122.080078125</east>
<west>-122.091064453125</west>
</LatLonBox>
</GroundOverlay>
</Document>
</kml>
ここで見ることができます:
ズームアウトすると、両側が数ピクセルしかない場合でも、画像は(白い正方形ではありますが)表示されたままになります。
KML ファイルの「minLodPixels」設定の 128 は、128 ピクセル未満になると表示されなくなるということですか?
もしそうなら、これは Google マップが KML 地域をサポートしていないことを証明しますか?
それとも私は何かを誤解していますか?