ArcGIS Dashboards’ta URL Parametresi Belirleme

Gösterge panelleri olarak da bilinen ArcGIS Dashboards, URL parametrelerinin kullanımıyla farklı ihtiyaçlara yönelik sorgular üretebilecek şekilde düzenlenebilir. Panelinizdeki istediğiniz katmanları URL ile filtreleyerek kullanıma sunabilirsiniz. Örneğin; gösterge paneli içinde sahadan toplanan aydınlatma lambası, elektrik lambası ve trafo gibi varlıkların hepsinin görüntülenmesi yerine sadece elektrik lambalarının görüntülendiği halini farklı bir uygulamaya gömmek isteyebilirsiniz. Ya da maden sahalarında toplanan formlar ile sahada çalışan personelinizin bilgilerini ayrı linklerde ilgili yöneticilerle paylaşmak istiyor olabilirsiniz. Bunun için ayrı gösterge panelleri oluşturmak yerine URL parametresi özelliğini kullanabilirsiniz.

Yukarıda kısaca bahsedilen URL parametresine daha detaylı bakacak olursak; bu özellik paneli oluşturan kişi tarafından bir panelin yapılandırmasına eklenebilen ve eylemleri (actions) tetiklemek için kullanılabilen bir özelliktir. Bunu yaparken, URL parametreleri, gösterge panelinin önceden belirlenmiş bir şekilde görüntülenmesine izin verir. Bir gösterge panosu URL parametre özelliği ile başka bir uygulamaya eklenerek de kullanılabilir. Böyle bir senaryo için panelin mevcut görünümünü URL parametre ile değiştirip bu dashboard’u barındıran uygulamaya bu URL’yi ekleyerek kullanabilirsiniz.

URL parametresi oluşturma

İnceleyeceğimiz örnek dashboard içinde; Hastane, Klinik ve Aile Sağlık Merkezleri yer almaktadır. Aşağıda dashboardun normal görünümünde; merkezde yer alan haritada sağlık kuruluşları tipine göre farklı renklerle gösterilen noktalar, sağ tarafta bu kuruluşların liste olarak sıralanışı ve sol tarafta da sayısal göstergeleri yer almaktadır. Senaryomuzda iki farklı kullanıcı türü olduğunu biliyoruz. Birinci kullanıcı türü sadece hastanelerin, ikinci kullanıcı türü de aile sağlık merkezinin görüntülenmesini istiyor. Bunun URL parametre aracılığı ile nasıl yapılacağını inceleyeceğiz.

ArcGIS Dashboards’da göstermek istediğiniz içerikler tamamlandıktan sonra ‘Ayarlar’ seçeneği seçilir ve “URL Parametreleri”ne tıklanır. Parametre eklenmesi için 5 farklı seçenek bulunmaktadır, bunlar; kategori, sayısal, tarih, detay ve geometri parametreleridir. Konu ile ilgili detay bilgi için parametre tiplerinin yer aldığı dokümantasyon sayfasını inceleyebilirsiniz. Bu örnekte için sağlık kuruluşu tiplerini filtrelemek istediğimiz için Kategori parametresi seçilir.

URL Parametre’ye geçiş

 

Kategori parametresi kısmında isim olarak “tip” belirlenmiştir. Daha sonrasında bu parametre ile nasıl bir filtreleme yapmak istediğimiz detaylandırılır. Aşağıdaki seçimlerden görüleceği üzere haritadaki katman ve liste içindeki bilgilerin filtrelenmesi için seçimler gerçekleştirilmiştir. Haritadaki Ankara Sağlık Kuruluşları katmanı içinde yer alan “Facility Type” alanı içinde sağlık kuruluşlarının kırılımları bulunmaktadır. Bu nedenle hedef alan “Facility Type” seçilmiştir. Aynı şekilde liste içinde seçim yapılmıştır.

Yapılan değişiklik sonrası Bitti seçildikten sonra dashboard içinde yapılan değişiklikler “Kaydet” seçeneği ile kaydedilir. Düzenleme arayüzünden çıkıp görüntüleme arayüzüne geçilir. Burada linkin sonuna URL parametremizi eklediğimizde çalışmamız tamamlanmış olacaktır. URL parametre oluşturmayı aşağıdaki örnekten daha detaylı olarak görebilirsiniz:

  • Bir URL parametresi, bir ad-değer (name-value) çiftidir. Her parametrede, ad ve değer eşittir işaretiyle (=) ayrılır. Çalışma zamanında, bir kare (#) ve ardından parametre kullanarak bir gösterge tablosunun URL’sinin sonuna bir parametre ekleyebilirsiniz.
  • Bir parametre içeren bir gösterge tablosu URL’si aşağıdaki şekilde olabilir:
    <scheme>://<yourURL>/apps/dashboards/<id>#param=value
  • ‘#’ işaretten sonra gelen parametre bizim oluşturduğumuz parametreye verilen adın (“tip”) aynısı olmalıdır. Daha sonra da bu belirtilen parametreye göre bir değer girilmelidir. Bunun için de araya ‘=’ işareti konulur. Eşittir işaretinden sonra gelecek yazı o katmanın kullanılan ismi olmalıdır. Yani: <scheme>://<yourURL>/apps/dashboards/<id>#tip=Hastane

URL Parametre ile Hastane bilgisinin harita ve liste içinde filtrelenmesi

  • Eğer harita üzerinde Hastane ve Klinik olarak iki bilgiyi birden görüntülemek isterseniz bu sefer araya virgül ekleyerek (boşluk bırakmadan) iki bilgi de yazılarak devam edilir: <scheme>://<yourURL>/apps/dashboards/<id>#tip=Hastane,Klinik

Hastane ve Klinik olarak kategori filtrelenmesi

  • Eğer filtreleyeceğiniz isim birkaç kelimeden oluşuyorsa, bu durumda aralara boşluğu belirtmek için “%20” işareti konulur. Bu özel biçimlendirme, URL kodlama gereksinimleri nedeniyle gereklidir. Aşağıdaki görsellerden sol tarafta bulunan yanlış giriş nedeniyle verinin görünmediğini, sağ alt tarafta bulunanda ise % konulduğu için verileri filtreleyerek görselleştirme yaptığını görebilirsiniz.

Dikkat edilmesi gereken noktalar:

  • URL parametreleri ve seçiciler (selector), gösterge paneli ögeleri arasında etkileşim sağlamak için kullanılır. Aynı ögeleri hedeflemek için kullanıldıklarında birbirleriyle çelişebilir ve beklenmedik sonuçlara neden olabilirler. Gösterge panelinizin etkileşimlerini tasarlarken filtrelemeleri nasıl oluşturduğunuza dikkat edin.
  • İsimlerin doğru yazılması önemlidir, yoksa filtreleme işleminiz çalışmaz ve paneliniz bozulmuş gibi görünebilir.
  • Hangi parametreyi kullanacaksanız ona uygun parametre seçeneğini seçerek ilerleyin.
  • URL parametresinin linkine erişen bir kişi eğer filtrelemeyi yapan eki siler ise ana dashboard ekranını görebilir. Bu özelliği kullanmadan önce kullanım amacınızı dikkatli belirleyin.

 

Kaynaklar

 

ArcGIS Pro’da Etiketleme: 4 Adımda Etiket Açıklamaları Oluşturma

ArcGIS Pro, kullanıcı dostu arayüzü ile çok kısa sürelerde görselliği yüksek haritalar oluşturmanızı sağlar. Harita okuyucularınıza iletmek istediğiniz mesajı ArcGIS Pro’nun etiket motorlarını kullanarak hızlıca yapılandırabilirsiniz. Bu yazıda ArcGIS Pro’da etiket açıklaması oluşturarak birden fazla özniteliğe göre nasıl kolayca etiketler oluşturabileceğinizi göstereceğim. Üstelik ArcGIS Pro’nun Label Expression (Etiket İfadesi) bölmesi sayesinde yalnızca dört adımda bu işlemi gerçekleştireceğiz.

Uygulama için öncelikle ArcGIS Pro’da bir proje oluşturdum ve ArcGIS Living Atlas of the World üzerinden herkese açık olarak paylaşılan Türkiye veri kümeleriyle bir harita hazırladım. Esri’nin iş ortakları, kullanıcı toplulukları gibi dünyanın dört bir yanından çeşitli yetkili kurumlar ve uzmanların katkılarıyla geliştirilen ArcGIS Living Atlas of the World önemli coğrafi bilgilerin koleksiyonudur. Çalışmanızı desteklemek için kullanabileceğiniz haritalar, veri katmanları, araçlar ve uygulamalar gibi servisleri içermektedir. Daha sonrasında bu platformda bulabileceğiniz veri kümelerini inceleyebilirsiniz.

Etiketleme, verilerinizle oluşturduğunuz katmanlar üzerinde gerçekleştirdiğiniz bir görüntüleme tekniğidir. Özellikle oluşturacağınız haritada çok sayıda veriyi görselleştirmeniz gerekiyorsa, bazı bilgileri metinler ekleyerek iletmek en iyi uygulama tekniklerinden birisidir. ArcGIS Pro’nun gelişmiş etiketleme yetenekleri sayesinde harita katmanlarınızı istediğiniz öznitelik sütunundaki bilgileri yansıtacak şekilde hızlıca yapılandırabilirsiniz. Etiketleme ile ilgili detaylı bilgi edinmek için bu bağlantıya tıklayabilirsiniz.

Peki eğer birden fazla öznitelik sütunundaki bilgilerle metin eklemek yani etiketler oluşturmak istersem nasıl yapılandırabilirim? ArcGIS Pro’da bu işlemi yapabilmek için nasıl bir yol izlemem gerekiyor? İşte şimdi sizlere bu sorulara yanıt niteliğinde örnek bir uygulama göstereceğim. 

 

1.Adım – Etiketleme İşlemi için Verileri İnceleme

Harita oluşturma için kullandığınız görselleştirme tekniklerinin ilk adımı her zaman elinizdeki verileri incelemektir. Öncelikle gerçekleştireceğiniz işlem için haritaya eklediğiniz verilerin mekansal ve mekansal olmayan bilgilerini incelersiniz. Yazının giriş bölümünde de değindiğimiz üzere, etiketleme ile katmanlara metin ekleme öznitelik tablosundaki bilgilere göre gerçekleştirilen bir işlemdir. Bu nedenle, etiket ekleyeceğim harita katmanının öznitelik tablosunu inceleyerek başlıyorum.

Ben örnekte Ankara’nın ilçeleri için bir etiketleme işlemi gerçekleştireceğim. Bu nedenle, Ankara İlçeleri isimli katman için öznitelik tablosunu inceleyerek etiketlemede kullanmak istediğim bilgilerin hangi öznitelik alanları altında yer aldığını tespit ediyorum. Veri kümesindeki ilçe isimleri ve nüfus bilgilerini kullanarak ilgili katmanda bir etiket sınıfı oluşturmak istiyorum.

NAME (AD) ve 2021 Total Population (2021 Toplam Nüfusu) alanlarını kullanarak bir etiketleme işlemi gerçekleştireceğimi belirledim. Artık ArcGIS Pro’nun Labeling (Etiketleme) sekmesinde çalışmaya başlayabilirim.

2.Adım – Etiketleri Aktive Etme

ArcGIS Pro ve ArcMap’te etiketleme işlemi dinamiktir. Bir katman için etiketlemeyi aktive ettiğinizde Standard Label Engine ile otomatik olarak yapılandırılmış bir etiket görünümüyle karşılaşırsınız. Varsayılan etiketleme motoru olan Standard Label Engine, katmanınızdaki her bir harita detayı için en uygun yerleşimi belirler ve bulunduğunuz ölçekte olabildiğince çok sayıda etiketi görüntülemenizi sağlar.

Biz bu uygulamada bir katmanda birden fazla öznitelik bilgisiyle etiketleme işlemine odaklanacağız. Ancak kendi veri kümelerinizle çalışırken etiket motorları ve yapılandırma ayarlarınızı değiştirmek isteyebilirsiniz. Bunun için inceleyebileceğiniz iki kaynak paylaşıyorum. Standard Label Engine ile etiketleme seçeneklerini bağlantıya tıklayarak inceleyebilirsiniz. Daha gelişmiş etiketler yapılandırmak isterseniz etiketleme motoru olan Maplex Label Engine seçeneğini kullanabilirsiniz.

Etiketlemeye dair bilgi edindikten sonra gelin uygulamamıza kaldığımız yerden devam edelim. Labeling (Etiketleme) sekmesi, etiket yapılandırma için hızlıca kullanabileceğiniz çeşitli şablonlar içermektedir ve içeriğe duyarlı bir sekmedir. Yani detay katmanını seçtiğimizde şerit menü üzerinde belirir. Ankara İlçeleri katmanı için Labeling sekmesini açarak etiketlemeyi aktive ediyorum.

Otomatik olarak yapılandırılan etiketleme ayarlarına biraz daha yakından bakalım. Etiketleme işlemi, NAME (AD) sütunundaki bilgiler kullanılarak oluşturulmuş ve metinler Tahoma fontu kullanılarak 10 punto büyüklüğünde yapılandırılmıştır. Ben varsayılan ayarları göstermek amacıyla etiketleri önceden aktive ettim eğer mevcut ölçekte çok sayıda harita detayınız bulunuyorsa, varsayılan etiketlemeyi aktive ettiğinizde görüntülenmesi biraz zaman alacaktır. Haritada yakınlaşabilir veya şimdilik etiketlemeyi kapatabilirsiniz.

ArcGIS Pro’da bir katmana metin ekleme aslında bu kadar basit! Ancak şimdi mevcut yapılandırmayı bir adım daha ileriye taşıyacağım ve etiket sınıfım için Label Expression (Etiket İfadesi) bölmesinde özelleştirilmiş bir etiket alanı ifadesi yapılandıracağım.

3.Adım – Label Expression (Etiket İfadesi) Bölmesinde Python ile Bir İfade Oluşturma

ArcGIS Pro’da Etiket Sınıfları oluşturarak birden fazla kategori için özgün etiketler yapılandırabilirsiniz. Ayrıca her etiket sınıfında çeşitli programlama dillerini kullanarak etiket ifadeleri oluşturabilir böylece çok daha ayrıntılı etiket görünümleri tanımlayabilirsiniz. Label Classes (Etiket Sınıfları) ve Label Expression (Etiket İfadesi) oluşturmak ve daha farklı etiketler yapılandırma konusunda ayrıntılı bilgi edinmek için sayfaları inceleyebilirsiniz.

Aşağıdaki örnekte daha önce etiketlerim için daha yakın bir harita görünümü ayarlamıştım, ona geçiş yapıyorum. Ardından Labeling sekmesine geri dönerek Label Expression (Etiket İfadesi) bölmesini açıyorum. Bu bölmede ifade oluşturmak için çeşitli programlama dillerinde parametreler bulunuyor. Ben Python dilini seçerek belirlediğim her iki öznitelik bilgisinin alt alta görüntüleneceği bir etiket ifadesi oluşturdum. Eğer Python programlama diline hakimseniz farklı şekillerde kendi etiket ifadelerinizi oluşturabilirsiniz veya aşağıya yapılandırdığım ifadeyi ekleyeceğim. Kopyalayıp kendi ekranınızda Expression (İfade) alanına yapıştırabilirsiniz.

[NAME] + '\n' +[TOTPOP_CY]

Kendi katmanlarınız üzerinde bu işlemi gerçekleştiriyorsanız sizdeki Fields (Alanlar) kutucuğu içerisindeki seçenekler farklı olacaktır. Buradaki ifadeler katmanımın öznitelik alanlarıdır, bu nedenle kodu kendiniz oluştururken listede kendi belirlediğiniz alan isimlerini seçerek değiştirmeniz gerekmektedir. Değişiklikler sonucu aşağıdaki gibi bir ifade oluşturmuş olmalısınız:

[SeçtiğinizAlan1] + ‘\n’ +[SeçtiğinizAlan2]

Artık bir katman üzerinde iki farklı alandaki bilgiler etiket olarak gösteriliyor. Son olarak hızlı ayarlardan metin sembolümü değiştirip bir referans ölçeği tanımlayacağım.

4.Adım – Bir Referans Ölçeği Tanımlama

Harita için bir referans ölçeği ayarlamak, haritadaki sembollerin ve etiket gibi metinlerin boyutunu belirlediğiniz ölçekte istenen yükseklik ve genişliğe göre sabitlemenizi sağlar. Siz harita üzerinde yakınlaştırıp uzaklaştırdıkça, sembolleriniz ve metniniz yapılandırdığınız referans ölçeğine göre büyüyecek veya küçülecektir.

Son adımda etiketleme menüsündeki galeriden kolayca bir metin görünümü seçtim ve ardından haritamın mevcut ölçeğini kolayca bir referans ölçeği olarak tanımladım.

Haritaya istediğim öznitelik bilgilerine göre metinleri ekledim ve kolayca yapılandırdım. Şimdi sıra sizde!

ArcGIS Pro teknolojisiyle bir katmanda etiket ifadesi oluşturmayı örnek bir çalışma üzerinden incelediniz. Artık sizlerde kendi verilerinizle bu iş akışını gerçekleştirebilirsiniz.

Eğer ArcGIS yazılımlarıyla ilgili bilgilerinizi geliştirmek ve CBS alanındaki yetkinliğinizi belgelemek isterseniz sizi sertifikalı eğitimlerimize de bekleriz!

Eğitimlerimizi web sayfamızdaki eğitim kataloğu ve eğitim takviminden inceleyebilir sizin için en uygun eğitimi seçebilirsiniz. Bu konu hakkında yardım ya da danışmanlık almak isterseniz bizlerle iletişime geçebilirsiniz.

Kaynaklar:

ArcGIS Living Atlas of the World | Turkiye Ilceler Boundaries 2021

Esri Türkiye, Mart 2022

 

ArcGIS Experience Builder’da 2B ve 3B Haritaları Senkronize Etme

ArcGIS Experience Builder’da 2B ve 3B Haritaları Senkronize Etme

ArcGIS Online ve ArcGIS Enterprise’da bulunan ArcGIS Experience Builder’ı kullanarak herhangi bir kod yazmadan hızlı bir şekilde yanıt veren web deneyimleri oluşturabilir ve sunabilirsiniz. Deneyimler, 2B ve 3B haritalar, metin ve medya içeren web sayfalarını, web uygulamalarını veya mobil uygulamaları içerebilir. Hedef kitleniz için eksiksiz bir deneyim ve hedef oluşturmak için tek bir içerik türüne odaklanabilir veya birçok içerik türünü birleştirip bağlayabilirsiniz.

Başlamak için ArcGIS Experience Builder’da yerleşik şablonları kullanabilir veya sıfırdan kendi şablonunuzu oluşturabilirsiniz. Ardından haritalar, resimler, metin ve araçlar gibi bileşenleri sürükleyebilir, konumlandırabilir ve yapılandırabilirsiniz. Widget’ların tek bir uygulama içinde veya birden çok uygulama ve sayfada birlikte çalışmasını sağlamak için Triggers (Tetikleyiciler) ve Actions (Eylemler) ekleyebilirsiniz.

Experience Builder’daki widget’lar arasındaki etkileşimleri, Triggers (Tetikleyiciler) ve Actions (Eylemler) kullanılarak yapılandırılabilirsiniz.Tetikleyiciler, widget’lardaki eylemleri yönlendirir.

Bu örnekte, iki haritanın kapsamını senkronize etmek için tetikleyiciler ve eylemler kullanılacaktır: 2B web haritası ve 3B web sahnesi. Basit bir eşitlenmiş 2B/3B deneyimi oluşturmak için bu adımları izleyiniz.

Adım 1: Experience Builder Tutorial: Sync 2D and 3D örnek şablonunu açınız ve ArcGIS hesap bilgilerinizle giriş yapınız.

Adım 2: Create Web Experience (Web Deneyimi Yarat) tıklayınız. Bu, eğitim şablonundan yeni bir web deneyimi yaratır.

Adım 3: Örnek Web Deneyimi Şablonunu inceleyiniz.

Şablon, 2B web haritası ve 3B web sahnesi içeren yan yana Harita widget’larını içerir. Ayarlar panelinde ayarlarını görüntülemek için ekrandaki her bir Harita Widget’ına tıklayınız veya yan paneldeki sayfa çerçevelerinden birini seçiniz.

Haritaları keşfetmek için Experience Builder araç çubuğundan Live View (Canlı görünüm) tıklayınız. Haritaların bağımsız olarak kaydırıldığını ve yakınlaştırıldığını unutmayınız. Aşağıdaki adımlarda, onları senkronize etmek için her iki harita widget’ının ayarlarını yapılandıracaksınız. Bitirdiğinizde Live View (Canlı görünüm) kapatmayı unutmayınız.

Adım 4: Map 1 widget’ını seçiniz.

Map 1, ekranın sol tarafındaki Harita widget’ıdır. 2B Portland web haritasını kullanır. Seçmek için widget’a tıklayınız veya mevcut ayarları görüntülemek için sayfa çerçevesinden seçiniz.

Adım 5: Sağdaki ayarlar panelinde Action (Eylem) sekmesine ve ardından Add Trigger (Tetikleyici Ekle) tıklayınız.

Adım 6: Map 2’de bir eylemi tetiklemek için Map 1’in ekran kapsamındaki bir değişikliği kullanacaksınız. Extent Changes (Kapsam Değişiklikleri) tıklayınız.

Adım 7: Map 2’yi seçiniz.

Bu, Map 1’de ekran kapsamında bir değişiklik meydana geldiğinde Map 2’yi hedef widget olarak ayarlar.

Adım 8: Tetikleyici oluştuğunda Map 2 eylemi olarak Zoom to (Yakınlaştır) seçiniz.

Map 1 için Action Panel (Eylem Paneli) şunları göstermelidir:  Extent Changes (Kapsam Değişiklikleri) tetikleyicidir, Map 2 hedeftir ve Map 2 eylemi ise Zoom to (Yakınlaştırdır) olmalıdır.

Experience Builder araç çubuğundan Live View (Canlı görünüm) açarak uygulamanızı test ediniz. Bitirdiğinizde Live View (Canlı görünüm) kapatmayı unutmayınız.

Map 1 yakınlaştırıldığında, Map 2’nin yakınlaştırdığını, ancak tam tersinin olmadığını unutmayınız.

Adım 9: Her iki haritayı da senkronize etmeyi tamamlamak için, Extent Changes (Kapsam Değişiklikleri) tetikleyici olarak ve bu sefer Map 1’i hedef olarak kullanarak yukarıda anlatılan 4 ve 8 arasındaki adımları tekrarlayınız.

Bittiğinde, Map 2’nin Action Panel (Eylem Paneli) aşağıdaki gibi olmalıdır: Extent Changes (Kapsam Değişiklikleri) tetikleyicidir, Map 1 hedeftir ve Map 1 eylemi ise Zoom to (Yakınlaştır) olmalıdır.

Ayarlarınızı test etmek için Live View (Canlı görünüm) kullanınız. Save (Kaydet) butonuna ve ardından tamamladığınızda Publish (Yayınla) tıklayınız.

Daha fazla bilgi için aşağıdaki web sayfalarını ziyaret ediniz:

Esri Türkiye, 2022

Esri Land Cover Map: 3 Adımda Arazi Örtüsü Haritası Oluşturma

Esri Land Cover Map: 3 Adımda Arazi Örtüsü Haritası Oluşturma

Esri 2020 Land Cover Map’i duydunuz mu ? Makine öğrenimi iş akışıyla geliştirilmiş bu harita servisi,10-metre çözünürlüğüyle şimdiye kadar üretilmiş en ayrıntılı ve güncel küresel arazi örtüsü haritası olma özelliğine sahip! ArcGIS Living Atlas of the World üzerinden herkese açık ve ücretsiz bir şekilde sunulan Esri 2020 Land Cover hakkında ayrıntılı bilgi edinmek için önceki blog yazımızı inceleyebilirsiniz.

Gelin şimdi hep birlikte Esri 2020 Land Cover Map ile 3 adımda kolayca etkileyici görselliğe sahip arazi örtüsü haritaları oluşturalım. Ben aşağıdaki çalışmada ArcGIS Pro’nun görsel efektlerinden faydalandım fakat sizler dilerseniz ArcGIS Online Map Viewer (Harita Görüntüleyici) uygulamasının karışım stillerini kullanarak ta benzer bir çalışma gerçekleştirebilirsiniz.

Katmanlarla Çalışırken Görsel Efektlerin Kullanımı

Katmanlar çizim sıralamasına göre ekrana yansıtıldığı için, alttaki katman detaylarının bazıları veya tamamı üstündeki katmanın kapsamı veya içeriğine göre gizlenebilmektedir. Haritalarda katmanların birlikte ilişkili olarak görüntülemesi, haritada verilmek istenen mesajın net bir şekilde hedef kitleye iletilmesi açısından önemlidir. Harita katmanlarının saydamlığını değiştirmek veya karışım stilleri uygulamak size verilerinizin görünümü üzerinde ek kontroller yapabilmenizi sağlar.

Öncelikle Esri 2020 Land Cover Dowloader sayfasına giderek ilgilendiğim alana ait harita sahnesini veya paftasını indirerek başlıyorum.

Adım 1

İndirdiğim dosyayı ArcGIS Pro’da bir proje oluşturarak haritama ekledim ve çalışma alanıma göre kapsamımı ayarladım. Şimdi ilk aşamada görselliğini arttırmak amacıyla önce altlık harita servisini değiştiriyorum. Ardından arazi örtüsü katmanımı seçerek bir karışım stili ayarlıyorum. Böylece altlık harita servisiyle arazi örtüsü katmanımı harmanlayarak yeni bir görünüm elde ediyorum.

Adım 2

Harita detaylarım çok daha iyi görünüyor fakat haritam biraz fazla doygun bir renkte ve sınıflar ilk haline göre biraz daha az ayrıntılı görünüyor. Bu nedenle ArcGIS Living Atlas üzerinden paylaşılan ve görünümü dengelemek için sıkça kullanılan Blank Black Vector Basemap döşeme katmanını altlık harita katmanımın üzerine ekliyorum. Hemen ardından bu katmana bir karıştırma stili uygulayarak görünümü zenginleştiriyorum.

Adım 3

Artık haritam başlangıçtaki haline göre çok daha farklı görünüyor. Son olarak alanımı çevreleyen denizleri karartarak okuyucuların çalışmama odaklanmasını sağlayacağım. Bunun için Human Geography Dark Detail isimli döşeme katmanını ekliyorum. Böylece eklediğim son katmanın bir maske işlevi görmesini sağlıyorum.

Ve özgün arazi örtüsü haritam hazır! Alttaki referans katmanlarıyla birlikte sınıflandırmaları okumak artık çok daha kolay bir hale geldi. Artık hedef kitleyle çalışmamı paylaşarak bu bölgedeki arazi örtüsü sınıflandırması hakkında bilgi edinmelerini sağlayabilirim.

Şimdi Sıra Sizde!

Sizde Esri 2020 Land Cover Map ile hızlıca çalışma alanınız için yüksek çözünürlüklü, görselliği arttırılmış arazi örtüsü haritaları oluşturmaya başlayabilirsiniz.

Esri Türkiye, 2021

Kaynaklar:

Esri 2020 Land Cover Dowloader

Esri Blog – Land Cover Map Makeover in 3 Easy Steps

 

Esri Land Cover Map ile Tanışın

Bu yazımızda Esri tarafından herkese açık olarak paylaşılan küresel arazi örtüsü haritasını yakından inceleyeceğiz. Geçtiğimiz aylarda Esri, ArcGIS Living Atlas’ın bileşeni olarak yeni bir yüksek çözünürlüklü küresel arazi örtüsü haritası yayınladığını duyurdu. Avrupa Uzay Ajansı (ESA)’nın Sentinel-2 görüntüleri kullanılarak oluşturulan Esri 2020 Land Cover haritası, Impact Observatory ve Microsoft AI for Earth ortaklığı ile yeni bir makine öğrenimi iş akışı kullanılarak geliştirildi.

En Güncel ve En Kapsamlı Küresel Görüntü Haritası

Esri tarafından sunulan 2020 Land Cover Land Use (2020 Arazi Kullanım / Arazi Örtüsü) haritası, kapsam, güncellik ve detay seviyesi bakımından bir ilk olma özelliği taşımaktadır. Bu nedenle, iklim değişikliği, sürdürülebilir arazi ve kaynak yönetimi gibi küresel ölçekteki sorunların araştırılması için önemli kaynaklardan biri olarak karşımıza çıkmaktadır.

10-metre çözünürlüklü bu küresel harita sayesinde belirli bir alanın karakteristik özelliklerini tanımlayabilir ve;

  • Alanın bir arazi olup olmadığı ya da ağaçlar veya suyla kaplı bir bölgeye karşılık gelip gelmediği,
  • Alanda herhangi bir bina veya diğer altyapıların bulunup bulunmadığı veya
  • Bu alanın zaman içerisinde nasıl değişim gösterdiği gibi soruların cevaplarını araştırabilirsiniz.

 

Görseldeki arazi örtüsü haritasında, ekili alanlar Yeni Zelanda’daki Egmont Ulusal Parkı’nın dairesel sınırına kadar uzanmaktadır.

Günümüzde yüksek çözünürlüklü, açık, karşılaştırılabilir ve güncel arazi kullanım haritaları, yukarıda örneklendirdiğimiz gibi birçok sorunun çözümü için çeşitli sektörlerde kullanılmaktadır ve dünya yüzeyinin yönetilebilir sayıda kategorilere ayrılarak sınıflandırılmasını sağlamaktadır. Bu nedenle, kısıtlı kaynakların tanımlanması ve daha iyi yönetilmesi için bilinçli kararlar alabilmek adına özellikle düşük ve orta gelirli ülkelerin karar vericileri için kritik bir role sahiptir.

Dünya yüzeyinin bu şekilde haritalandırılması, arazi kullanım planlaması, hidrolojik modelleme ve kaynak yönetimi planlamasına yardımcı olacaktır. Bu gibi çalışmalara kaynak sağlayan ulusal kurum ve kuruluşlar, bir ülkedeki veya şehirdeki eğilimleri tespit edebilmek için arazi örtüsü haritalarını altlık harita olarak kullanabilir ve arazi kullanım önceliklerinin tanımlanmasına yardımcı olabilirler.

 

Yapay Zeka Destekli Arazi Örtüsü Haritası

Geleneksel arazi örtüsü haritalarında genellikle veri toplama ve haritaların kullanıma hazır hale getirilmesi süreci birkaç seneye yayılmaktadır. Ancak arazi örtüsü haritalarında yapay zekadan (AI) yararlanılması, Esri Land Cover Map haritasının bir haftadan daha kısa sürede üretilmesini sağlamıştır.

Impact Observatory ve Microsoft işbirliği ile oluşturulan Esri 2020 Land Use Land Cover Map.

Esri 2020 Global Land Cover haritası, Avrupa Uzay Ajansı (ESA) Sentinel-2 uydu görüntüleri kullanılarak oluşturuldu. Harita için National Geographic Society tarafından geliştirilen, beş milyardan fazla etiketli görüntü pikselinden oluşan devasa bir eğitim veri kümesiyle çalışılmıştır. Bu veri kümesi üzerinde Impact Observatory tarafından özel bir makine yaklaşımı kullanılarak derin öğrenme arazi sınıflandırma modeli geliştirilmiştir ve küresel harita, bu modelin Sentinel-2 2020 sahne koleksiyonuna uygulanmasıyla (Microsoft Planetary Computer’da barındırılan 400.000’den fazla arazi kullanım / arazi örtüsü (LULC) gözlemlerine işlenerek) üretilmiştir.

Kullanılan veri seti, dünya üzerindeki 24.000’den fazla biyom bölgesinin beş kilometreye beş kilometrelik alanlarını içermektedir ve model ise, altı bantlı Sentinel-2 yüzey yansıtma verisi üzerinde çalıştırılmıştır:  mavi, yeşil, kırmızı, yakın kızılötesi ve iki – kısa dalga kızılötesi bant.

Sonuç olarak; Su Yüzeyleri (Water), Ormanlık Alanlar (Trees), Açık Yeşil Alanlar (Grass), Sulak Alanlar (Flooded Vegetation), Ekili Alanlar (Crops), Çalılık (Scrub/Shrub), Yapılı Alan (Built Area), Boş Alanlar (Bare Ground), Buzullar (Snow/Ice) ve Bulutlar – Sınıflandırılmamış (Clouds – Unclassified) olarak 10 sınıfa ayrılmıştır.

Haritanın son haline getirilmesi için, model yıl boyunca görüntülerin alınma tarihlerinde birden fazla çalıştırılmış ve elde edilen çıktılar 2020 temsili haritasında bir araya getirilmiştir.

Chicago ve çevresine ait haritada, bölgeye kentsel yapılaşmanın hakim olduğu ve asırlardır korunan Cook County Ormanı’nın şehrin kuzeyinden güneyine doğru yeşil bir bant şeklinde uzandığı görülmektedir.

Esri Land Use Land Cover haritasının, yeryüzündeki değişikliklerin tespiti ve özellikle insan faaliyetlerinin etkileriyle ilgili küresel arazi değişimini vurgulamak amacıyla her yıl güncellenecektir. Ayrıca Esri ve Impact Observatory, bu yeni arazi örtüsü modelini isteğe bağlı arazi örtüsü sınıflandırmaları yapılabilmesi için kullanıma sunmayı planlamaktadır. Böylece CBS kullanıcılarının kendi proje alanları için sıklıkla yeni arazi örtüsü haritaları oluşturması sağlanacaktır. Bu özel model, belirli bir ilgi alanındaki değişimin izlenmesi, neredeyse gerçek zamanlı çevre durumunun gözlemlenmesi veya uzun vadeli, mevsimsel farklılıkların tespiti gibi araştırma konularının yürütülmesine ve karar vericilerin ve afetle mücadele kuruluşlarının gerekli çalışmaları planlayabilmesine olanak sağlayacaktır.

Soldaki ESA’nın 300m çözünürlüklü haritasına, sağdaki ise Esri’nin 10m çözünürlüklü 2020 LULC haritasına ait görüntülerdir. Hindistan ve Bangladeş’e ait görüntülerde, sağda nehir kanallarının dar ve yerleşim alanlarının belirsiz olduğu görüntülenmektedir. 

Haritaya Nasıl Erişebilirim?

Esri 2020 Land Cover haritasının ArcGIS Living Atlas of the World üzerinden bir döşeme görüntü katmanı (Tile Imagery Layer) olarak yayınlanması, onu ArcGIS Desktop yazılımları ve diğer istemci uygulamalarında görselleştirme ve analizler gerçekleştirmek için kullanılabilir hale getirmektedir. Kamuya açık katmanın GeoTIFF döşemeleri, ayrı ayrı bölgeler için indirilebildiği gibi, koleksiyonun tamamı (60 GB) tek bir tıklama ile indirilebilmektedir.

Esri LULC haritasındaki veriler küresel olarak tutarlı verilerdir ve ülke sınırları arasında karşılaştırma yapılmasına olanak tanımaktadır. Ulusal veriler bu veri kümesine tamamlayıcı niteliktedir ve ayrıntılı güncel verilerin bulunmadığı bölgelerdeki veri boşlukları doldurularak elde edilmektedir. Esri’nin sunduğu bu küresel arazi örtüsü harita servisi, ülkelerin ulusal önceliklerini belirlemesine ve alt ölçekli ulusal raporların hazırlanmasında yardımcı olabilir.

Esri 2020 Land Cover Map katmanına erişmek için bağlantıya tıklayabilir ve indirebilirsiniz.

Esri 2020 Land Cover Map hakkında detaylı bilgi edinmek için sayfayı inceleyebilirsiniz.

 

Kaynaklar:

Esri | AI Enables Rapid Creation of Global Land Cover Map

Esri | A New Land Cover Map of the World

Medium | Mapping the world in unprecedented detail

Esri Türkiye, Eylül 2021

 

ArcGIS Pro – Dünya Gemi Sevkiyatı Animasyonu

ArcGIS Pro – Dünya Gemi Sevkiyatı Animasyonu

Bu blog yazısında Esri Cartography MOOC eğitimi içerisinde yer alan dünya gemi sevkiyatının animasyon uygulaması aktarılacaktır. Uygulama kapsamında 1770 yılında ülkelere ait bilgiler, gemi pozisyonları, limanlar ve gemi yolları verisi kullanılmıştır.

Her sevkiyat noktası, gemi konumunun hangi tarihte kaydedildiğini bildiren bir tarih değerine sahiptir. Katmanda yer alan bu tarih değerini katmanın Layer Properties kısmından Time özelliğini aktif ederek kullanabilirsiniz.

Katmanda tarihe bağlı zaman ayarı yapıldıktan sonra ekranda Time Slider aracı gelmektedir. Ekrana gelen Time Slider aracının aktif edilmesi ile katman içerisinde bulunan tarihlere göre harita üzerinde bir filtreme yapıldığı görülmektedir. Bu çizelge üzerindeki aralıklar değiştirildiğinde harita üzerinde de interaktif bir şekilde değişimin olduğu görülmektedir. Ayrıca animasyonda tarih bazlı geçişlerin detaylı ayarlamasını Time sekmesi üzerinden yapabilirsiniz. Eğer istenilirse gemi hareketlerinin harita üzerinde daha net görünmesi için Liman ve Gemi Yolları’nın görünürlük değerleri düşürülerek çalışma alanının arka plan rengini de değiştirebilirsiniz.

Animasyonu oluşturmak için View sekmesi altında Animasyon kısmında yer alan Add seçeneği ile Animation Timeline paneli eklenmektedir. Animasyonda görüntülenmek istenen ilk sahne First Keyframe olarak, ikinci keyframe olarak da gemilerin konumlarında yer alan son tarih eklenmektedir.

Haritanın animasyon kısmı tamamlandıktan sonra başlık ve zaman eklemesi yapabilirsiniz. Başlığın bütün sahnelerde görünmesi için bütün Keyframe’ler seçilmelidir. Seçimler yapıldıktan sonra Overlay’in içerisinde yer alan Text grubundan animasyonun başlığı, yazı stili ve yazı büyüklüğünü belirleyebilirsiniz. Ayrıca tarihe göre ayların yazı şeklinde değişmesi için ise Dynamic Text grubundan yararlanabilirsiniz.

Animasyon tamamlandıktan sonra çıktı almak için Animaton sekmesi altında Export grubu içerisinde bulunan Movie seçeneği ile çalışmayı kaydetmek istediğiniz formatı seçerek animasyonunuzu dışarı aktarabilirsiniz.

Çalışmanın detayı ve daha fazlası için Esri Cartography MOOC eğitimine kayıt olabilirsiniz.