Как генерировать закодированные полилинии из шейп-файла / кмл? - PullRequest
1 голос
/ 11 февраля 2012

Мне нужно преобразовать шейп-файл / кмл в кодированный формат полилинии для определенного проекта.Кто-нибудь знает простой инструмент преобразования или код, который достигает того же самого?

Ответы [ 2 ]

3 голосов
/ 12 февраля 2012

Сначала вы захотите преобразовать ваш KML / SHP в список пар долг / долг. Для KML вы можете просто открыть файл KML в редакторе, чтобы получить пары lat / long. Для SHP вы можете сначала использовать shp2kml для преобразования в KML.

Затем используйте библиотеку encoding в API Карт или вы можете написать свой собственный кодер, используя алгоритм .

0 голосов
/ 12 февраля 2012

Ваш термин шейп-файл / кмл сбивает с толку. Если вы хотите преобразовать шейп-файл ESRI в файл kml, утилита ogr2ogr работает следующим образом:

 ogr2ogr -f "KML" outputfile.kml sourcefile.shp.

Для загрузки ogr2ogr является частью дистрибутива GDAL: http://www.gdal.org/

...