0
如何產生cordintes的多邊形KML層,使得多邊形的外應禁用,使得區域沒有被點擊或描繪管理禁用等KML - 層的多邊形
[33.832681,-84.504041], [33.889129,-84.361905],[33.756788,-84.285001],[ 33.642536,-84.427823],[ 33.744798,-84.556226],[ 33.832681,-84.504041]
如何產生cordintes的多邊形KML層,使得多邊形的外應禁用,使得區域沒有被點擊或描繪管理禁用等KML - 層的多邊形
[33.832681,-84.504041], [33.889129,-84.361905],[33.756788,-84.285001],[ 33.642536,-84.427823],[ 33.744798,-84.556226],[ 33.832681,-84.504041]
下面可以是您提供的座標的基本KML多邊形。我假定它們代表[緯度,經度](在亞特蘭大地區),而不是[經度,緯度](在南極洲)。請注意,在KML文件中,座標集被寫爲經度,緯度,高度,這與許多人所期望的相反。要預覽它,您可以將其另存爲KML文件並使用Google地球將其打開,或者複製下面的xml代碼並將其粘貼到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">
<Placemark>
<name>Polygon Demo</name>
<Style>
<LineStyle>
<color>ff0000ff</color>
<width>3</width>
</LineStyle>
<PolyStyle>
<color>880000ff</color>
<fill>1</fill>
<outline>1</outline>
</PolyStyle>
</Style>
<Polygon>
<tessellate>1</tessellate>
<outerBoundaryIs>
<LinearRing>
<coordinates>
-84.504041,33.832681,0 -84.361905,33.889129,0 -84.285001,33.756788,0 -84.427823,33.642536,0 -84.556226,33.744798,0 -84.504041,33.832681,0
</coordinates>
</LinearRing>
</outerBoundaryIs>
</Polygon>
</Placemark>
</kml>
顏色的多邊形填充的KML的「PolyStyle」一節中規定,對於其輪廓的顏色是「的LineStyle」規定。請注意,KML顏色被定義爲「aabbggrr」。 「PolyStyle」中還有用於指定是否(1或0)繪製多邊形輪廓和填充的選項:
爲了防止多邊形被點擊,請確保它沒有描述(空或沒有標籤),並且應用的任何樣式都沒有「BalloonStyle」。如果您在Google Maps API中使用它,則可以設置選項「suppressInfoWindows:true」。