Отворете GML файл с QGIS и Microstation
GML файлът е един от най-ценните формати на разработчиците и потребителите на GIS, тъй като освен че е формат, поддържан и стандартизиран от OGC, той е изключително функционален за трансфера и обмена на данни в уеб приложения.
GML е приложение на XML езика за геопространствени цели, съкращението му означава Geography Markup Language. С това е възможно да се изпрати текстов файл, векторен файл и дори изображения с помощта на GMLJP2. Нейната логика се основава на дефиницията на структура на възел (какво е представено там) и на самите данни, така че ГИС програма при четене на GML файл първо интерпретира профила на характеристиките му и след това показва географските данни съдържащи се там.
Примерът на предходното изображение е еквивалентен на транзакция за кадастрална поддръжка, която включва собственост в първоначалното си състояние и същите като два обекта, след като е била разчленена, със собствената си буквено-цифрова информация.
Как да прочетете GML файл с помощта на QGIS.
Това е толкова просто, колкото само свободният софтуер може да направи:
- Слой> добавяне на слой> добавяне на векторен слой> изследване
Тук е избрана опцията GML и това е всичко.
За да запазите слой в QGIS като GLM файл, просто щракнете с десния бутон на мишката върху слоя, запишете като и изберете опцията GML.
Тук е необходимо да се дефинират някои конфигурации, например:
- Това е референтна система, която може да е тази, която вече има дефиниран слой.
- Кодиране на символи, Латинска 1 е идеална за да няма проблеми с акценти и писма - в нашия испански контекст.
- Форматът е важен, използвайки GML 3 ще бъде много по-стабилен, ако искаме да бъдем прочетени от други програми или разпространени чрез Geoserver.
- Също така трябва да се установи дали искаме схемата да бъде включена в същия файл или поотделно. В случай на четене с Bentley Map се изисква това да бъде отделно, както е обяснено по-късно.
Как да прочетете GML файл с MicroStation V8i
Тази функционалност може да се извърши само с приложенията на GIS Microstation, като например Bentley Map, PowerView, Bentley Cadastre или други подобни.
В моя случай, ако използвам Bentley Map, се прави така:
- Файл> Импортиране> Типове ГИС данни ...
Както можете да видите, тук можете да се обадите и на пространствени слоеве, служещи като Web Feature Service WFS, Oracle Spatial, SQL Server.
SHP файловете нямат значение, тъй като те се отварят нативно.
В случай на GML файлове, Добавяне на GML файл ...
В панела, който се появява, ще е необходимо да изберете дали схематичният файл е отделен. Файлът на схемата на Bentley е известен като XSD.
След като направите това, кликнете с десния бутон върху рутината на Import1 и изберете Само визуализация, за да го покажете, или Импортиране, за да го приведете на картата.
Когато заявите обекта с бутона "Анализ", означен като чифт очила и докоснете обекта, табличните данни се повдигат както като кутия, така и като код xml, както е показано на следващото изображение.
За да експортирате в GML, се следва следната процедура:
- Файл> Експортиране> Тип на ГИС данни ...
И в двете форми, както и с QGIS Bentley Map, можете лесно да редактират всеки вектор GML файл, както и буквено-цифрови данни.
Препоръчвам уеб приложението на IGN Iberpix4, най-доброто за отваряне, модифициране, записване (gml, shp, kmz).
Прозрачни фолиа, разпечатки и др.
https://www.ign.es/iberpix2/visor/
Тази програма е съвсем лесна за визуализация и безплатна:
http://llorenteprogramas.blogspot.com.es/2017/06/gml-manager-131-version-de-lectura.html