Я хотел бы конвертировать .shp в .gpx.
Используя ГИС, я открываю свой шейп-файл и пытаюсь «сохранить как» gpx, но он выдает ошибку OGR:
не удалось создать поле ObjectId (ошибка OGR: поле имени 'ObjectId' не поддерживается в схеме GPX. Используйте опцию создания GPX_USE_EXTENSIONS, чтобы разрешить использование элемента).
Как я могу исправить эту ошибку?
-skipfailures
вogr2ogr
без исследования , почему он терпит неудачу в первую очередь.Ответы:
Просто сделайте то, что вам говорят: в
Data source
поле введитеили отметьте «пропустить создание атрибута» внизу (или как оно называется на вашем языке).
В
Layer
поле вы также можете ввестичтобы получить треки вместо маршрутов.
источник
Кроме того, вы можете попробовать следующие шаги:
источник
У нас сработал один простой трюк. В основном CSV-файле первое поле (ID / метка) должно называться «имя». а затем импортировать этот файл и сохранить как .gpx
источник
Вы также можете использовать DNRGarmin из департамента природных ресурсов Миннисоты. Это бесплатный инструмент, который позволяет выполнять импорт и экспорт данных GPS.
источник
Вы можете заставить:
Как указано выше. Однако, если вы не понимаете или не управляете своими прогнозами, у вас возникнут дополнительные проблемы. Вы найдете ошибки в данных - неточность в точках или треках, если ваш CRS отличается от того, на что проецируются ваши шейп-файлы или как проецируется ваше рабочее пространство; WGS84 необходим для устройств GPS.
Лучшее решение, которое я нашел, - это выбрать «Перепроектировать слой» из вашей панели инструментов обработки. Это дает вам возможность пакетного преобразования нескольких слоев, правильного перепроектирования данных и сохранения в виде файла gpx.
Единственная проблема, которую я не научился решать, это как сохранить ярлыки. Я надеюсь, что кто-то может знать, как или уловка, чтобы сделать это - это, кажется, не вариант. Мне приходилось либо использовать неуклюжее программное обеспечение Garmin BaseCamp, чтобы нажимать и редактировать ярлыки по отдельности, либо переходить к коду gpx и вводить код вручную - оба требуют много времени.
источник