Perşembe, Mart 28, 2024

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

BENZER YAZILAR

B3D

B3D dosyası nedir? .b3d uzantılı bir dosya, Blitz3D tarafından kullanılan ve karakterler, binalar, arazi ve diğer nesneler için video oyunu modelleri içerebilen bir model dosyasıdır. Blitz3D, blitz3d...

Gün Olur Asra Bedel – Cengiz Aytmatov

"Bu yerlerde trenler doğudan batıya, batıdan doğuya gider gelir...gider gelirdi.. Bu yerlerde demiryolunun her iki yanında ıssız, engin, sarı kumlu bozkırların özeği Sarı Özek...

NVIDIA ACE ve Inworld Yapay Zeka, Yeni Nesil Oyunlara Farklı Kişiliklere Sahip, Bağlamsal Farkındalığa Sahip Gerçeğe Yakın NPC’ler Getiriyor

NVIDIA, yeni nesil oyunlara gerçekçi NPC'ler getirmek için Inworld AI ile birlikte çalışırken aynı zamanda kendi ACE teknolojisini gelişmiş animasyon ve konuşma özellikleriyle yükseltiyor. Yapay...

POPÜLER YAZILAR

Lazer Hassasiyeti, NASA’nın Navigasyon Doppler Lidar’ı ile Ay Keşifleriyle Buluşuyor

NASAAy gösterisi için hazırlanan Navigasyon Doppler Lidar teknolojisi, uzay araştırmalarının ötesinde sonuçları olan iniş teknolojisindeki ilerlemeleri vurguluyor. Bu ayın sonlarında, NASA'nın ticari ay teslimat hizmetleri...

Ay, Mars ve Ötesi için Öncü Fisyon Enerjisi

NASA özerklik, güvenlik ve uzun vadeli çalışmaya odaklanarak Ay için bir nükleer fisyon reaktörü geliştirmeye yönelik Fisyon Yüzey Enerjisi Projesi ile ilerliyor. Bu çaba,...

Yeni Nesil OLED Teknolojisinin Arkasındaki Sır

Durham Üniversitesi'ndeki bilim adamlarının yeni bir araştırması, daha parlak, daha verimli ve daha kararlı mavi organik ışık yayan diyotlara (OLED'ler) doğru beklenmedik bir yolu...

SEC’in X hesabı, Bitcoin ETF onayına ilişkin sahte haberler yayınlamak için saldırıya uğradı

Birisi, ABD Menkul Kıymetler ve Borsa Komisyonu'nun (SEC) X (eski adıyla Twitter) hesabını ele geçirdi ve kurumun, kayıtlı ulusal güvenlik borsalarında Bitcoin ETF'lerinin (borsada...