Anahtar Deliği Biçimlendirme Dili (KML - Keyhole Markup Language) Internet tabanlı, iki boyutlu haritalar ve üç boyutlu Dünya tarayıcılar içinde coğrafi şerhi ve görselleştirme ifade etmek için bir XML gösterimdir. KML başlangıçta Anahtar Deliği Dünya Görüntüleyicisi olarak seçildi, Google Earth ile kullanılmak üzere geliştirilmiştir. 2004 yılında Google tarafından satın alınan Keyhole, Inc tarafından yaratıldı. KML 2008'de tarafından uluslararası bir ölçüt haline getirilmiştir. Google Earth'te görüntüleyebilirsiniz ve grafiksel KML dosyalarını düzenlenmesi mümkün olan ilk program olmuştur. Bu tür Marble gibi diğer projeler de KML desteği geliştirmeye başlamıştır.
Yapısı
KML dosyası burada Haritalar, Google Earth, Haritalar ve Taşınabilir ya da KML kodlamayı uygulayan başka coğrafi yazılım ekran için özellikler (yer işaretleri, görüntüler, çokgenler, 3D modelleri, metinsel açıklamaları, vs.) bir dizi belirtir. Her yerde, her zaman bir boylam ve enlem vardır. Diğer veriler, birlikte bir zaman damgası veya zaman ile birlikte bir "kamera görüntüsü" tanımlamak için doğru eğerek, başlık, yükseklik, gibi, görüntüleyebilirsiniz ve daha spesifik yapabilirsiniz. KML GML ile aynı yapısal bazı dilbilgisi kurallarını paylaşıyor. Bazı KML bilgileri Google Maps veya Taşınabilirlik olarak incelenemez.
KML dosyaları çok sık .kmz uzantılı sıkıştırılmış KML dosyalarıdır, KMZ dosyaları dağıtılır. Sıkıştırma uyumlu (yani depolanmış veya söndürme yöntemi) bu eski olmalı (ZIP 2.0), aksi takdirde .kmz dosyası, tüm coğrafi tarayıcılarda sıkıştırmasını vermeyebilir. KMZ dosyasının içeriğini (kavramsal "doc.kml") ve tek bir kök KML belgesinin, isteğe bağlı ağ bağlantılı KML dosyaları da dahil olmak üzere KML başvurulan herhangi bindirmeleri, resimler, ikonlar ve COLLADA 3D modelleridir. Kongre tarafından kök KML belgesi açılması üzerine yüklenen dosya kök dizin düzeyinde "doc.kml" adlı bir dosya vardır. Kural gereği kök KML belge kök düzeyinde ve başvurulan dosyaların alt dizinleri (bindirme görüntüler için örnek görüntüleri) bulunmaktadır.
Bir örnek KML belgesi:
<?xml version="1.0" encoding="UTF-8"?> <kml xmlns="http://www.opengis.net/kml/2.2"> <Document> <Placemark> <name>New York City</name> <description>New York City</description> <Point> <coordinates>-74.006393,40.714172,0</coordinates> </Point> </Placemark> </Document> </kml>
KML ile ilişkili MIME türü uygulama / vnd.google-earth.kml + xml olan; KMZ ile ilişkili MIME türü uygulama / vnd.google-earth.kmz olan.
KML Jeodezi amaçlı referans sistemleri
Referans sistemi için, KML 3D coğrafi koordinatları kullanır: batı, güney ve yükseklik verileri varsa aşağıda ortalama deniz seviyesi için negatif değerler ile bu sırayla boylam, enlem ve yükseklik. 1984 (WGS84) Dünya Jeodezi Sistemi tarafından tanımlanan boylam, enlem bileşenleri (ondalık derece) vardır. Dikey bileşen (rakım) WGS84 EGM96 Geoid dikey datum ölçülür. İrtifa bir dize koordinat, örneğin (-122,917, 49,2623) gelen atlanırsa sonra 0 (yaklaşık deniz seviyesi) varsayılan değeri irtifa bileşeni için varsayılır yani (-122,917, 49,2623, 0). KML tarafından kullanılan (GML olarak kodlanmış) koordinat referans sisteminin bir resmi tanımı OGC KML 2.2 Şartnamede yer almaktadır. Bu tanım referansları EPSG CRS bileşenlerinin iyi bilinenleridir.
OGC standart süreç
KML 2.2 belirtimi tüm coğrafi tarayıcılarda açık bir standart olarak statüsünü sağlamak için Open Geospatial Consortium tarafından sunuldu. Kasım 2007'de yeni bir KML 2.2 Standartları Çalışma Grubu bir OGC standardı olarak KML 2.2 resmîleştirmek için OGC içinde kurulmuştur. Yorumlar 4 Ocak 2008 yılına kadar önerilen standart aranan ve 14 Nisan 2008 tarihinde resmi bir OGC standardı haline geldi.
OGC KML Standartları Çalışma Grubu şu anda KML 2.2 değişiklik talepleri üzerinde çalışan ve gelecekteki KML 2.3 standardı kabul değişiklikleri içeren bir durum üzerinde çalışmaktadır.
Ayrıca bakınız
- (Geography Markup Language)
- Jeo uzamsal içerik yönetim sistemi (Geospatial content management system)
- GPS eXchange Format
- (Point of interest)
- (Waypoint)
Kaynakça
- ^ "OGC® Approves KML as Open Standard | OGC(R)". 12 Mayıs 2008 tarihinde kaynağından . Erişim tarihi: 7 Şubat 2015.
- ^ "Kml | Ogc(R)". 7 Şubat 2015 tarihinde kaynağından . Erişim tarihi: 7 Şubat 2015.
- ^ "Marble KML Desteği". 26 Ağustos 2014 tarihinde kaynağından . Erişim tarihi: 7 Şubat 2015.
- ^ "Can Google Maps read the KML files I've made for Google Earth?". Google. 8 Kasım 2011 tarihinde kaynağından . Erişim tarihi: 15 Haziran 2009.
- ^ "Viewing data from Google Earth". Google. 18 Haziran 2013 tarihinde kaynağından . Erişim tarihi: 7 Nisan 2013.
- ^ "KMZ Files". Google. 15 Şubat 2012 tarihinde kaynağından . Erişim tarihi: 16 Aralık 2009.
- ^ "The OGC Seeks Comment on OGC Candidate KML 2.2 Standard" (Basın açıklaması). Open Geospatial Consortium, Inc. 4 Aralık 2007. 5 Temmuz 2008 tarihinde kaynağından . Erişim tarihi: 10 Aralık 2007.
- ^ Shankland, Stephen (14 Nisan 2008). "Google mapping spec now an industry standard". CNET. 12 Mayıs 2008 tarihinde kaynağından . Erişim tarihi: 14 Nisan 2008.
Dış bağlantılar
- OGC KML 2.2 Standart 6 Mayıs 2009 tarihinde Wayback Machine sitesinde .
- OGC Resmi KML 2.2 Taslağı 25 Kasım 2009 tarihinde Wayback Machine sitesinde .
- Google'ın KML Belgeleri 26 Ocak 2015 tarihinde Wayback Machine sitesinde .
wikipedia, wiki, viki, vikipedia, oku, kitap, kütüphane, kütübhane, ara, ara bul, bul, herşey, ne arasanız burada,hikayeler, makale, kitaplar, öğren, wiki, bilgi, tarih, yukle, izle, telefon için, turk, türk, türkçe, turkce, nasıl yapılır, ne demek, nasıl, yapmak, yapılır, indir, ücretsiz, ücretsiz indir, bedava, bedava indir, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, resim, müzik, şarkı, film, film, oyun, oyunlar, mobil, cep telefonu, telefon, android, ios, apple, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, pc, web, computer, bilgisayar
Anahtar Deligi Bicimlendirme Dili KML Keyhole Markup Language Internet tabanli iki boyutlu haritalar ve uc boyutlu Dunya tarayicilar icinde cografi serhi ve gorsellestirme ifade etmek icin bir XML gosterimdir KML baslangicta Anahtar Deligi Dunya Goruntuleyicisi olarak secildi Google Earth ile kullanilmak uzere gelistirilmistir 2004 yilinda Google tarafindan satin alinan Keyhole Inc tarafindan yaratildi KML 2008 de tarafindan uluslararasi bir olcut haline getirilmistir Google Earth te goruntuleyebilirsiniz ve grafiksel KML dosyalarini duzenlenmesi mumkun olan ilk program olmustur Bu tur Marble gibi diger projeler de KML destegi gelistirmeye baslamistir YapisiKML dosyasi burada Haritalar Google Earth Haritalar ve Tasinabilir ya da KML kodlamayi uygulayan baska cografi yazilim ekran icin ozellikler yer isaretleri goruntuler cokgenler 3D modelleri metinsel aciklamalari vs bir dizi belirtir Her yerde her zaman bir boylam ve enlem vardir Diger veriler birlikte bir zaman damgasi veya zaman ile birlikte bir kamera goruntusu tanimlamak icin dogru egerek baslik yukseklik gibi goruntuleyebilirsiniz ve daha spesifik yapabilirsiniz KML GML ile ayni yapisal bazi dilbilgisi kurallarini paylasiyor Bazi KML bilgileri Google Maps veya Tasinabilirlik olarak incelenemez KML dosyalari cok sik kmz uzantili sikistirilmis KML dosyalaridir KMZ dosyalari dagitilir Sikistirma uyumlu yani depolanmis veya sondurme yontemi bu eski olmali ZIP 2 0 aksi takdirde kmz dosyasi tum cografi tarayicilarda sikistirmasini vermeyebilir KMZ dosyasinin icerigini kavramsal doc kml ve tek bir kok KML belgesinin istege bagli ag baglantili KML dosyalari da dahil olmak uzere KML basvurulan herhangi bindirmeleri resimler ikonlar ve COLLADA 3D modelleridir Kongre tarafindan kok KML belgesi acilmasi uzerine yuklenen dosya kok dizin duzeyinde doc kml adli bir dosya vardir Kural geregi kok KML belge kok duzeyinde ve basvurulan dosyalarin alt dizinleri bindirme goruntuler icin ornek goruntuleri bulunmaktadir Bir ornek KML belgesi lt xml version 1 0 encoding UTF 8 gt lt kml xmlns http www opengis net kml 2 2 gt lt Document gt lt Placemark gt lt name gt New York City lt name gt lt description gt New York City lt description gt lt Point gt lt coordinates gt 74 006393 40 714172 0 lt coordinates gt lt Point gt lt Placemark gt lt Document gt lt kml gt KML ile iliskili MIME turu uygulama vnd google earth kml xml olan KMZ ile iliskili MIME turu uygulama vnd google earth kmz olan KML Jeodezi amacli referans sistemleriReferans sistemi icin KML 3D cografi koordinatlari kullanir bati guney ve yukseklik verileri varsa asagida ortalama deniz seviyesi icin negatif degerler ile bu sirayla boylam enlem ve yukseklik 1984 WGS84 Dunya Jeodezi Sistemi tarafindan tanimlanan boylam enlem bilesenleri ondalik derece vardir Dikey bilesen rakim WGS84 EGM96 Geoid dikey datum olculur Irtifa bir dize koordinat ornegin 122 917 49 2623 gelen atlanirsa sonra 0 yaklasik deniz seviyesi varsayilan degeri irtifa bileseni icin varsayilir yani 122 917 49 2623 0 KML tarafindan kullanilan GML olarak kodlanmis koordinat referans sisteminin bir resmi tanimi OGC KML 2 2 Sartnamede yer almaktadir Bu tanim referanslari EPSG CRS bilesenlerinin iyi bilinenleridir OGC standart surecKML 2 2 belirtimi tum cografi tarayicilarda acik bir standart olarak statusunu saglamak icin Open Geospatial Consortium tarafindan sunuldu Kasim 2007 de yeni bir KML 2 2 Standartlari Calisma Grubu bir OGC standardi olarak KML 2 2 resmilestirmek icin OGC icinde kurulmustur Yorumlar 4 Ocak 2008 yilina kadar onerilen standart aranan ve 14 Nisan 2008 tarihinde resmi bir OGC standardi haline geldi OGC KML Standartlari Calisma Grubu su anda KML 2 2 degisiklik talepleri uzerinde calisan ve gelecekteki KML 2 3 standardi kabul degisiklikleri iceren bir durum uzerinde calismaktadir Ayrica bakiniz Geography Markup Language Jeo uzamsal icerik yonetim sistemi Geospatial content management system GPS eXchange Format Point of interest Waypoint Kaynakca OGC Approves KML as Open Standard OGC R 12 Mayis 2008 tarihinde kaynagindan Erisim tarihi 7 Subat 2015 Kml Ogc R 7 Subat 2015 tarihinde kaynagindan Erisim tarihi 7 Subat 2015 Marble KML Destegi 26 Agustos 2014 tarihinde kaynagindan Erisim tarihi 7 Subat 2015 Can Google Maps read the KML files I ve made for Google Earth Google 8 Kasim 2011 tarihinde kaynagindan Erisim tarihi 15 Haziran 2009 Viewing data from Google Earth Google 18 Haziran 2013 tarihinde kaynagindan Erisim tarihi 7 Nisan 2013 KMZ Files Google 15 Subat 2012 tarihinde kaynagindan Erisim tarihi 16 Aralik 2009 The OGC Seeks Comment on OGC Candidate KML 2 2 Standard Basin aciklamasi Open Geospatial Consortium Inc 4 Aralik 2007 5 Temmuz 2008 tarihinde kaynagindan Erisim tarihi 10 Aralik 2007 Shankland Stephen 14 Nisan 2008 Google mapping spec now an industry standard CNET 12 Mayis 2008 tarihinde kaynagindan Erisim tarihi 14 Nisan 2008 Dis baglantilarOGC KML 2 2 Standart 6 Mayis 2009 tarihinde Wayback Machine sitesinde OGC Resmi KML 2 2 Taslagi 25 Kasim 2009 tarihinde Wayback Machine sitesinde Google in KML Belgeleri 26 Ocak 2015 tarihinde Wayback Machine sitesinde