Зачем конвертировать GML в SVG?
GML (Geography Markup Language) кодирует географические объекты как пространственные данные на базе XML. SVG - это векторный формат W3C, который отображается в веб-браузерах и редактируется в графических инструментах. Экспорт GML в .svg позволяет встроить четкую, независимую от разрешения графику карты в веб-сайт или документ - это полезно для кадастровых планов или схем инфраструктуры, где визуальное качество важнее исходных данных.
Способы конвертации GML в SVG
QGIS OPEN-SOURCE
Добавьте ваш .gml как векторный слой, настройте его стиль, откройте «Проект» > «Создать макет печати», добавьте карту и экспортируйте через «Макет» > «Экспорт в SVG».
yEd FREE
Откройте файл .gml в yEd и экспортируйте диаграмму в SVG через «Файл» > «Экспорт».
yEd для Mac FREE
Откройте файл .gml в yEd для Mac и экспортируйте диаграмму в SVG через «Файл» > «Экспорт».
Программы, которые конвертируют GML
Об этих форматах
Файл .gml - это файл Geography Markup Language (язык географической разметки), формат XML, определенный Open Geospatial Consortium (OGC) для хранения карт и данных ГИС, таких как точки,…
Открыть детали .GML →Файл SVG - это масштабируемая векторная графика (Scalable Vector Graphics), открытый стандарт W3C, который хранит 2D-графику в виде текста XML, поэтому она масштабируется до любого размера…
Открыть детали .SVG →Качество и на что обратить внимание
- SVG содержит только визуальные контуры - атрибуты ГИС, имена полей и метаданные системы координат в выходном файле отсутствуют.
- Большие или сложные файлы GML с тысячами полигонов экспортируются в SVG с десятками тысяч элементов путей, что может замедлить открытие или редактирование в векторном редакторе.
- Геометрия GML преобразуется в пути SVG: LineStrings становятся элементами path, а Polygons - закрашенными фигурами, но абсолютные географические координаты заменяются экранными координатами страницы.