Cuma, Haziran 2, 2023

GML

- Advertisement -

GML
GML

GML dosyası nedir?

GML, Open Geospatial Consortium (OGC) tarafından geliştirilen XML spesifikasyonlarına dayanan Coğrafya İşaretleme Dili anlamına gelir.

Format, farklı dosya formatları arasında değiş tokuş için coğrafi veri özelliklerini depolamak için kullanılır. Coğrafi sistemler için bir modelleme dili ve internetteki coğrafi işlemler için açık bir değiş tokuş formatı olarak hizmet eder.

GML Dosya Biçimi

Çoğu XML tabanlı gramerde olduğu gibi, dilbilgisinin iki bölümü vardır – belgeyi tanımlayan şema ve gerçek verileri içeren örnek belge. Bir GML belgesi, bir GML Şeması kullanılarak tanımlanır. Bu, kullanıcıların ve geliştiricilerin noktalar, çizgiler ve çokgenler içeren genel coğrafi veri kümelerini tanımlamasına olanak tanır. Kullanıcılar, uygulama şemalarını kullanarak noktalar, çizgiler ve çokgenler yerine yollara, otoyollara ve köprülere başvurabilir.

GML’nin mekansal verilerin haritalarda temsili için yorumlanmaması gerektiğini belirtmekte fayda var. GML içeriğinin temsili, GML’nin oluşturulma amacından farklıdır. Kısacası, GML, yalnızca görüntüleme amacıyla haritalama uygulamaları tarafından kullanılabilen uzamsal içerikleri tutmak için kullanıldığı için XML’e benzer.

GML’de İçerik Oluşturma

GML, özelliklerin ve geometrilerin bir listesi olan özellikleri kullanarak uzamsal verileri temsil eder. Bir Mülkün bir adı, tipi ve değer açıklaması vardır. Geometriler, aşağıdakiler gibi temel geometri yapı taşlarından oluşur:

  • puan
  • çizgiler
  • eğriler
  • alt çerçeveler ve
  • çokgenler

GML’nin gelecekteki sürümleri, özellikler arasındaki topolojik ilişkilerin yanı sıra 3B geometriyi de destekleyecek şekilde planlanmıştır.

GML kodlaması zaten oldukça karmaşık özelliklere izin veriyor. Bir özellik, örneğin diğer özelliklerden oluşabilir. Dolayısıyla, bir havaalanı gibi tek bir özellik, taksi yolları, pistler, hangarlar ve hava terminalleri gibi diğer özelliklerden oluşabilir. Bir coğrafi özelliğin geometrisi, birçok geometri öğesinden de oluşabilir. Geometrik olarak karmaşık bir özellik bu nedenle noktalar, çizgi dizileri ve çokgenler dahil olmak üzere geometri türlerinin bir karışımından oluşabilir.

Örnekler

GML 1.0 ve 2.0, Poligonları, Noktaları ve LineString nesnelerini şu şekilde kodlar:

<gml:Polygon>
         <gml:outerBoundaryIs>
                 <gml:LinearRing>
                         <gml:coordinates>0,0 100,0 100,100 0,100 0,0</gml:coordinates>
                 </gml:LinearRing>
        </gml:outerBoundaryIs>
     </gml:Polygon>
     <gml:Point>
        <gml:coordinates>100,200</gml:coordinates>
     </gml:Point>
     <gml:LineString>
        <gml:coordinates>100,200 150,300</gml:coordinates>
     </gml:LineString>

Referanslar

Önceki İçerikGPKG
Sonraki İçerikGMAP
RELATED ARTICLES

.man

.man dosyası nedir? .man uzantılı bir dosya, yazılım dokümantasyonu biçiminde bir Unix programlama kullanım kılavuzu olan man sayfası anlamına gelir. Belgeleri görüntülemek için kullanılan Unix’te...

MD

MD dosyası nedir? Markdown dil lehçeleriyle oluşturulan metin dosyaları .md veya .MARKDOWN dosya uzantısıyla kaydedilir. MD dosyaları, girintiler, tablo biçimlendirme, yazı tipleri ve başlıklar gibi bir metnin nasıl biçimlendirilebileceğini...

ODM

ODM dosyası nedir? .odm uzantılı bir dosya, içinde bağlantılı bir veya daha fazla .odt dosyası içeren bir OpenDocument Ana belge dosyasıdır. Bu alt belgelerin tümü tek bir...

Most Popular

Apple, iOS 17 Lansmanından Önce iOS 16.6, iPadOS 16.6, macOS Ventura 13.5, watchOS 9.6, Daha Fazla Beta 2’yi Yayınladı

Apple, yaklaşan iOS 16.6, iPadOS 16.6, macOS Ventura 13.5, watchOS 9.6 ve tvOS 16.6'nın ikinci geliştirici beta sürümünü, ilk derlemede ele alınmayan hata düzeltmeleri...

Bitdefender Antivirus Ücretsiz İncelemesi: Güvenli ve Hafif

İNCELEME BİLGİSİ Uygulama: Bitdefender Antivirus Ücretsiz İncelendi:16 Mayıs 2023 UYGULAMA ÖZELLİKLERİ Güçlü antivirüs koruması Sezgisel, kullanımı basit arayüz Sistem performansı üzerinde minimum etki Windows Defender'ı geride bırakmak...

Notepad++ İncelemesi: Bugün Hala Geçerli mi?

İNCELEME BİLGİSİ Uygulama: Notepad++ İncelendi:12 Mayıs 2023 UYGULAMA ÖZELLİKLERİ Kullanıcı dostu ve özelleştirilebilir arayüz Çoklu Dil Desteği Makro kayıt ve oynatma Windows kadar eski gömülü bir araç...

OCCT İncelemesi: Sisteminizin Kararlılığını Test Eder

 İNCELEME BİLGİSİ Uygulama: OCCT İncelendi:8 Mayıs 2023 UYGULAMA ÖZELLİKLERİ CPU ve RAM'inizi karşılaştırın Bireysel donanım bileşenlerine stres testi yapın Her stres testini ihtiyaçlarınıza göre yapılandırın Kapsamlı...

Recent Comments