2016-10-04 4 views
0

Я пытаюсь создать многоугольник с определенной высотой над уровнем моря. Простая в Google Планета Земля. Кажется, что для iOS Google Maps поддерживается только двумерный многоугольник i.iOS/Android Google maps API polygon heightitude/altitudemode = absolute отсутствует

Можно читать файл KML в IOS/Android Google Map, которая описывает полигон (3D координат):

<Polygon> 
     <tessellate>1</tessellate> 
     <altitudeMode>absolute</altitudeMode> 
     <outerBoundaryIs> 
      <LinearRing> 
       <coordinates> 
        10.86451916937838,44.19035448313407,500 .............. 
       </coordinates> 
      </LinearRing> 
     </outerBoundaryIs> 
    </Polygon> 

Спасибо заранее Stephan

ответ

0

Ну, KML файл поддерживается в API Google Maps для Android. Проблема в том, что высота не поддерживается в KML. Вы можете проверить here различные поддерживаемые функции в KML.

Если вы все еще хотите показать/просмотреть высоту, тогда проверьте это Google Elevation API, если это может вам помочь.

+0

Спасибо. KML с координатами, которые включают высоту, отлично работает. Я только что закончил свое приложение, которое запускает Google Earth с KML из моего приложения. Проблема в том, что встроенная карта Google не поддерживает 3D. В любом случае, я рад, что Google Earth делает :-) – user3439469

Смежные вопросы