Выполнение конвертирования из формата GeoJSON в формат KML и обратно с использованием программы GeoRecounter не занимает много времени и сил. Это выполняется буквально за несколько секунд. Ниже представлены основные принципы перевода между форматами.
GeoJSON в KML
Формат GeoJSON чаще всего попадает в руки проектировщику из онлайн сервиса «Публичная кадастровая карта«. В этом сервисе есть возможность создавать точки, треки и полигоны с последующей выгрузкой в формате GeoJSON. ниже я расскажу подробнее, как это делается.
Получение файла GeoJSON с сайта Росреестра
Перейдите на сайт Публичной кадастровой карты Росреестра. После этого перейдите на интересующий Вас участок карты. Далее все пояснения приведены для участка, взятого произвольно.
Для примера на сайте Публичной кадастровой карты в разделе «Слои» я выставил такие настройки:
После этого перейдите в раздел «Рисование» и в выпадающем меню выберите тип объекта, который будете «рисовать»:
Для примера я выберу Линию и обведу нужный мне объект.
После этого важно не забыть задать имя линии и нажать на кнопку подтверждения.
Теперь Вы можете получить свою линию в формате GeoJSON. Для этого выберите ее в списке объектов и нажмите на кнопку «Сохранить».
Обработка файла в программе GeoRecounter
Запустите программу GeoRecounter и перейдите во вкладку «Работа с геоданными».
После этого вызовите команду Файл -> Открыть файлы и выберите файл GeoJSON. Он будет загружен в левую таблицу. Как видите, координаты точек уже преобразованы в Широту и Долготу.
Теперь Вы можете экспортировать загруженный файл в формат KML, воспользовавшись пунктом меню Экспорт -> Экспорт в KML. Программа предложит Вам выбрать место сохранения файла KML и сохранит туда полученный файл.
KML в GeoJSON
Конвертер из KML в GeoJSON обычно необходим, когда требуется загрузить информацию из KML файла на публичную кадастровую карту или в другие онлайн-сервисы. Предлагаю Вам ознакомиться с примером такой обработки.
Преобразование из KML в GeoJSON
Для такого преобразования запустите программу GeoRecounter и перейдите во вкладку «Работа с геоданными». После этого вызовите команду Файл -> Открыть файлы и выберите файл KML. Он будет загружен в левую таблицу. Для примера я взял файл KML, полученный в результате предыдущих манипуляций.
Теперь Вам достаточно воспользоваться пунктом меню Экспорт -> Экспорт в GeoJSON. Программа предложит Вам выбрать место сохранения файла GeoJSON и сохранит туда полученный файл.
Загрузка файла GeoJSON на Публичную кадастровую карту
Перейдите на сайт Публичной кадастровой карты Росреестра. После этого перейдите в раздел «Рисование» и нажмите на кнопку «Открыть».
Выберите нужный файл и загрузите его на сайт. Вы должны получить следующий результат:
KMZ в GeoJSON
Файл формата KMZ является сжатым аналогом файла KML. Также он может содержать дополнительные данные, например, фотографии. Но в данном случае нас это не интересует. Программа GeoRecounter может открывать файлы KMZ аналогично файлам KML.
Дальнейшие действия по сохранению данных в формат GeoJSON выполняются так же, как и в предыдущем разделе.
Польза от быстрого конвертирования между форматами KML, KMZ и GeoJSON
Функция программы очень пригодится, когда необходимо быстро набросать трассу, например, на публичной кадастровой карте. После построения трассы ее можно перевести в формат KML, и в дальнейшем плодотворно работать с ней в Sas Планете или, например, в AutoCAD или NanoCAD (после дополнительной ускоренной обработки в GeoRecounter).
Обратное конвертирование нужно, например, для того, чтобы быстро проверить, как накладываются результаты изысканий на кадастровые участки, указанные на Публичной кадастровой карте.