muzruno.com

KML формат - описание, функции

KML файлът съхранява данни за геомоделиране в XML формат. Той съдържа точки, линии и изображения. XML се използва за изразяване географска анотация и визуализация с помощта на места за съхранение, наслагване на изображения, видеоклипове, връзки и информация за моделиране, като линии и фигури, изображения и 3D-точка. Различните геопространствени софтуерни решения използват формата на KML, за да прехвърлят данните във формат, който други програми и уеб услуги могат лесно да използват.

въведение

Keybule Markup Language - XML-обозначение за изразяване на географска анотация и визуализация в двуизмерни карти и триизмерни браузъри. KML е разработен за използване с Google Земя, първоначално наречен Keyhole Earth Viewer. Тя е създадена от Keyhole. Inc., придобит от Google през 2004 г. Този формат стана международният стандарт на Open Geospatial Consortium през 2008 г.

Google Земя е първата програма, която може да преглежда и графично да редактира такива файлове. Други проекти, като "Мрамор", също започнаха да разработват поддръжка за KML.kml формат

Приложение: как да създадете KML формат?

Можете да отворите файл с това разширение в Google Карти. За да направите това, трябва да поставите местоположението си онлайн и след това въведете URL адреса в полето за търсене на Google Карти.

Google Земя е първата програма, която може да преглежда и редактира файлове с данни и все още остава един от най-популярните начини за работа с географски бази данни в Интернет. Когато отворите уеб страница, използвайте елемента от менюто "Моите места" (икона на отметка), за да изтеглите KML файла от вашия компютър или от Google Диск.

Можете също така да отваряте файлове, като използвате който и да е текстов редактор (например Notepad ++). Това ще ви позволи да видите текстова версия, която включва координати, връзки към изображения, ъгли на камерата и времеви марки.

Ако искате да конвертирате KML в XML, не е нужно да извършвате реализация. Тъй като форматът е всъщност XML (файл просто използвайте разширението за KML формат), можете да преименувате .KML на .XML, така че да е отворен във вашия XML viewer.

Можете също да импортирате файла директно в Google Карти. Това се прави на страницата "Моите карти в Google", когато добавяте съдържание към нов слой на картата. След като отворите картата, изберете "Импортиране" на всяко ниво, за да изтеглите файла от компютъра или от Google Диск. Можете да създадете нов слой с помощта на бутона Добавяне на слой.



Също така можете да създадете свой собствен KML файл и URL-адрес в Google Maps, първо се свържете с URL-адреса на файл с помощта на https://maps.google.com/maps?q=. Например, за да се отвори един и същи адрес, можете да използвате следния адрес: https://maps.google.com/maps?q=https://mywebsite.com/myfile.kml.kml файлов формат

Тази операция работи и за Google Земя - триизмерен плъгин за наблюдение на нашата планета, който може да бъде добавен към уеб браузър.

структура

KML формат на файла определя набор от функции (показалци, изображения, полигони, 3D-модели, текстови описания) за показване на Google Maps, Google Earth, Google Карти за мобилни устройства или друго ГИС софтуер с който реализира кодирането KML. Всяко местоположение има дължина и ширина. Този формат споделя някои от същите структурни граматики като GML. Някои данни не могат да се виждат в Google Карти или на мобилни устройства.

Данните често се разпространяват във формат KMZ, които са кодирани KML файлове с разширение .kmz. Те трябва да бъдат съвместими с остарялата (ZIP 2.0) компресия, в противен случай .kmz файлът може да не бъде разопакован.

Геодезически референтни системи в KML

За своята референтна система KML използва 3D географски координати: дължина, ширина и височина. Географска дължина и ширина компоненти (десетични градуси), определени в съответствие със Световната геодезична система от 1984 г. година (WGS-84). Вертикалният компонент (височина) се измерва в метри от вертикалната геодезическа база WGS84 EGM96 Geoid. Ако височината не е посочено в координатната линия (например, -77.03647, 38.89763), а след това височината на компонента се приема стойността по подразбиране 0 (приблизително морското равнище), което е (-77.03647, 38.89763, 0).формат kml как да създадете

Официалната дефиниция на координатната система (кодирана като GML), използвана в KML, се съдържа в спецификацията OGC KML 2.2. Това определение се отнася до компонентите на EPSG CRS.

документация

Спецификацията KML 2.2 бе представена в отворен геопространствен консорциум, за да осигури статус на отворен стандарт за всички географски обекти. През ноември 2007 г. в рамката на OGC бе създадена нова работна група, която формализира стандарта. Отправени са коментари по предложения стандарт преди 4 януари 2008 г. и стана официален стандарт на OGC на 14 април 2008 г.създаване kml

Работната група по стандартизация завърши работата по исканията за промяна на KML 2.2 и включи направените промени. Официалният стандарт OGC KML 2.3 бе публикуван на 4 август 2015 г.

Споделяне в социалните мрежи:

сроден