Google Earth незаполненный многоугольник - PullRequest
2 голосов
/ 07 июля 2010

Я знаю, что это не совсем вопрос программирования, но для этого могут быть некоторые библиотеки / алгоритмы, поэтому я подумал, что смогу получить хороший ответ. У меня есть многоугольник в Google Earth кмл, который я хочу сделать незаполненным. Я могу сделать это, вложив 2 полигона, внутренний из которых немного меньше внешнего. Есть ли способ динамически определять координаты внутреннего многоугольника по внешнему многоугольнику? Я не знал, существует ли стандартный, хорошо известный способ сделать это. Или в kml / google earth есть способ пометить полигон как незаполненный?

спасибо, Джефф

1 Ответ

3 голосов
/ 07 июля 2010

В PolyStyle, вы можете использовать fill = 0?От Интерактивный сэмплер Google :

<PolyStyle id="ID">
  <!-- inherited from ColorStyle -->
  <color>ffffffff</color>            <!-- kml:color -->
  <colorMode>normal</colorMode>      <!-- kml:colorModeEnum: normal or random -->

  <!-- specific to PolyStyle -->
  <fill>1</fill>                     <!-- boolean -->
  <outline>1</outline>               <!-- boolean -->
</PolyStyle>
...