KML — заполнение полигонов не требуется, но все равно происходит

#kml

#kml

Вопрос:

У меня есть код KML, который заполнит многоугольник. Я не хочу, чтобы полигон был заполнен. У меня есть 0 и 1, но все равно отображается заполненный многоугольник. Радиус полигона составляет примерно 10 м. Это настолько мало, что ширина линии 1,5 фактически приводит к заполнению многоугольника? Вот KML (я разделил его только на 1 пункт, а не на кратное исходному источнику) (это работает, поэтому вы должны иметь возможность скопировать его и понять, что я имею в виду):

 <?xml version='1.0' encoding='UTF-8'?>
<kml xmlns='http://earth.google.com/kml/2.1'>
<Document>
<name>
CO0xxxxxx
</name>
<open>1</open>
<Style id='a'>
<IconStyle>
<Icon>
 http://maps.google.com/mapfiles/kml/paddle/grn-blank.png
</Icon>
</IconStyle>
</Style>
<Folder>
<open>0</open>
<name>Names</name>
<Placemark>
<name>WELL NO 2</name>
<description><![CDATA[]]></description>
<Point>
<altitudeMode>clampToGround</altitudeMode>
<coordinates>-107.676117, 39.586253,0</coordinates>
</Point>
</Placemark>
<open>0</open>
<name>Polygons on-off</name>
<Placemark>
<Style>
<IconStyle>
<Icon>
<href>root://icons/palette-s.png</href>
<x>224</x>
<y>224</y>
<w>32</w>
<h>32</h>
</Icon>
</IconStyle>
<PolyStyle>
<Fill>0</Fill>
<Outline>1</Outline>
</PolyStyle>
<LineStyle>
<Color>ff0000ff</Color>
<Width>1.5</Width>
</LineStyle>
</Style>
<Polygon>
<extrude>0</extrude>
<altitudeMode>clampToGround</altitudeMode>
<outerBoundaryIs>
<LinearRing>
<coordinates>
-107.676029,39.586323,0
-107.675996,39.586227,0
-107.676085,39.586158,0
-107.676205,39.586183,0
-107.676238,39.586279,0
-107.676149,39.586348,0
-107.676029,39.586323,0
</coordinates>
</LinearRing>
</outerBoundaryIs>
</Polygon>
</Placemark>
</Folder>
</Document>
</kml>
  

Ответ №1:

KML — это диалект XML. Теги чувствительны к регистру.

(из опубликованного KML)

 <PolyStyle>
 <Fill>0</Fill>
 <Outline>1</Outline>
</PolyStyle>
  

это не то же самое, что:

 <PolyStyle>
 <fill>0</fill>
 <outline>1</outline>
</PolyStyle>
  

(обновленный KML)

Ссылка на KML