2016-10-17 11 views
0

Я определил слой KML для моего API-интерфейса Maps API. Граница поли выглядит хорошо, но я не могу получить ее в честь стиля. Любая идея, почему он не набирает элемент стилей.Google Maps API KML Styling Not Showing

<?xml version="1.0" encoding="utf-8" ?> 
<kml xmlns="http://www.opengis.net/kml/2.2"> 

<Document> 

<Style id="defaultStyles"> 
    <PolyStyle> 
     <color>7dff0000</color> 
    </PolyStyle> 
    <LineStyle> 
     <width>3</width> 
    </LineStyle>   
</Style> 


<Placemark id="myBoundary"> 
    <name>Boundary</name> 
    <styleUrl>#defaultStyles</styleUrl> 

    <Polygon> 
     <outerBoundaryIs> 
     <LinearRing> 
     <coordinates>-0.981550665136288,52.204573365561728 .... 
     </coordinates> 
     </LinearRing> 
     </outerBoundaryIs> 
    </Polygon> 
</Placemark> 

</Document> 
</kml> 
+0

Отправленный KML недопустим ('Недопустимый список координат. Удостоверьтесь, что координаты имеют форму долготы, широты или долготы, широты, высоты и разделены единым пространством. Также следует избегать разрывы строк или другие посторонние пробелы: -0.981550665136288,52.204573365561728 .... ') – geocodezip

+0

@geocodezip - список коордов сокращен для упрощения. Превышает максимальное количество символов с полным списком. KML проверяет правильность и Поли. Просто стиль не подбирается. Полный KML находится здесь http://new.bugbrooke-village.co.uk/assets/kml/bugbrooke-boundary.kml – supert3d

+0

Стайлинг на этом KML работает для меня: [link] (http: //www.geocodezip. com/v3_GoogleEx_layer-kml_linktoB.html? filename = http: //new.bugbrooke-village.co.uk/assets/kml/bugbrooke-boundary.kml) (если вы не ожидаете фиолетового цвета, стиль отличается от вашего поста ' 7dff017f') – geocodezip

ответ