ArcGIS Pro’da İnteraktif Nesne Algılama

ArcGIS Pro, bir haritadaki veya sahnedeki nesneleri algılamak için araçlar sağlar. ArcGIS Pro’da Exploratory analiz araçlarından Interactive Object Detection aracı, haritanızdaki verileri analiz ederek nesneleri algılamak için işlevler içermektedir.

Interactive Object Detection aracı, nesne algılama tekniklerini kullanarak 3B nesneler, görüntüler ve entegre mesh sahne katmanları gibi verilerden pencere ve kapı gibi nesneleri bulup çıkararak veri sağlamaya yardımcı olur. Algılanan nesneler, daha sonra diğer analiz araçları için girdi olarak kullanılabilecek nokta detayları olarak kaydedilir.

Interactive Object Detection aracı, eğitimli bir derin öğrenme modeli kullanması bakımından diğer Exploratory analiz araçlarından farklıdır.

Bu blog yazısında Interactive Object Detection aracı ile önceden eğitilmiş bir model kullanılarak bina katmanlarından pencere ve kapıların nasıl tespit edildiği gösterilecektir. Bu çalışmaya başlamadan önce Derin Öğrenme kütüphanelerini yüklemeniz ve ArcGIS Pro Advanced lisans düzeyine sahip olmanız gerekmektedir.

Aracı kullanmak için ArcGIS Pro’da dokulu bina katmanları olan bir 3B sahne açınız. Eğer 3B bir sahne katmanına sahip değilseniz ArcGIS Living Atlas of the World’de bulunan “Tourism in Lyon” web sahnesini kullanabilirsiniz. ArcGIS Pro’da Analysis sekmesine tıklayınız. Exploratory 3D Analysis galerisini genişletiniz ve Object Detection aracına tıklayınız.

Modelin Kurulumu

Ayarlanacak iki parametre kategorisi vardır: biri modelin davranışı, diğeri ise çıktı detay katmanı. Modeli tanımlamak için, Model açılır menüsüne tıklayınız. Pencere ve kapılar için Esri tarafından sağlanan önceden eğitilmiş modeli otomatik olarak almak için Download‘a tıklayınız. Classes açılır menüsünden Window‘u seçiniz ve diğer model parametrelerini uygun gördüğünüz şekilde tanımlayınız. Varsayılan olarak bırakabilirsiniz.

Çıktı detay katmanı için, öznitelik tablosuna eklenecek bir isim, isteğe bağlı bir açıklama sağlayınız ve sembolojisini seçiniz. Semboloji olarak algılanan nesnenin orta noktasında bir X ile işaretlenmesi (“Location Point”) veya nesnenin yarı saydam bir kutu olarak görüntülenmesi (“Vertical Bounding Box”, “Horizontal Bounding Box”) seçenekleri bulunmaktadır. Bu örnekte “Vertical Bounding Box” seçeneğini kullanabilirsiniz.

Aracı çalıştırmadan önce, sonuçlarınızı iyileştirmek için iki ipucu mevcuttur:

  • Sahne üzerinde pencerelerin (veya kapıların) algılanma olasılığının en yüksek olduğu binalara doğrudan bakacak şekilde görünümü ayarlayınız. Etrafınızda dönmenize yardımcı olması için Explore aracını veya V klavye kısayolunu kullanabilirsiniz.
  • Araç o anda görüntülenen içeriğe karşı çalışırken, algılamaları engelleyebilecek diğer katmanları kapatınız.

Creation Methods altındaki varsayılan olarak Current Camera seçiliyken modeli yüklemek ve sonuçları oluşturmak için Apply’a tıklayınız. Aracın çalışması bittiğinde, algılanan pencereleri içeren Contents bölmesine eklenen yeni bir nokta katmanı göreceksiniz.

Aracın yalnızca sahnenin görünen kapsamındaki görüntüler için çalıştığını unutmayınız. Ek sonuçlar oluşturmak için sahneyi yeni bir konuma taşıyınız ve aracı yeniden çalıştırınız. Sonraki çalıştırmalar modeli yeniden yüklemez, bu nedenle daha hızlı işlediğini fark edeceksiniz.

Sonuçlar beklediğiniz gibi değilse model parametrelerini değiştirebilirsiniz. Tüm pencereler algılanmıyorsa, daha düşük güven puanına sahip sonuçları dahil etmek için Minimum Confidence Level’ı düşürmeyi deneyiniz. Alternatif olarak, çok fazla pencere dışı nesne seçiliyse, daha zayıf algılamaları filtrelemek için Minimum Confidence Level’ı artırabilirsiniz.

Varsayılan model, çeşitli pencere ve kapı şekilleri için çalışır, ancak veri türünüz veya bölgenizde daha yaygın olan pencere ve kapıları algılamak için daha fazla eğitilebilir. Modeli yeniden eğitmekle ilgileniyorsanız ArcGIS API for Python kılavuzundaki adımları kullanabilirsiniz.

Farklı derin öğrenme model paketleri (DLPK) ArcGIS Online veya diğer kaynaklardan da indirilebilir.

Daha detaylı bilgi için, bir binada nesne algılama sürecini gösteren YouTube videosunu inceleyebilirsiniz.

ArcGIS uygulamaları ve güncellemeleriyle ilgili daha fazla bilgiye ulaşmak için blog sayfamızı takip edebilirsiniz.

Esri Türkiye 2022

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

 

Görüntü analizi için ArcGIS Pro, ArcGIS Enterprise veya ArcGIS Online’dan hangisini kullanmalısınız?

Görüntü analizi için ArcGIS Pro, ArcGIS Enterprise veya ArcGIS Online’dan hangisini kullanmalısınız?

ArcGIS Pro, ArcGIS Enterprise veya ArcGIS Online’da görüntü analizi yapabilirsiniz ve farklı senaryolar için kullanabilirsiniz; hangisinin size uygun olduğu, iş akışınıza bağlıdır.

ArcGIS, uzun süredir bir dizi görüntü analizi ve işleme yetenekleri sunmaktadır. Derin öğrenme, çok boyutlu analiz ve değişiklik algılama gibi yeteneklerin kullanıma sunulmasıyla birlikte, bu araç seti içeriği daha da büyüyor. Bu geniş araç koleksiyonu, ham görüntüleri mekansal bilgi ürünlerine dönüştürmeye yardımcı olur ve afet sonrası hasar gören binaların belirlenmesinden mahsul veriminin tahmin edilmesine kadar çeşitli sorunların çözülmesine yardımcı olabilir. Dağıtımınıza bağlı olarak, bu işleme özelliklerine erişmek için ek bileşenlere ihtiyacınız olacaktır.

  ArcGIS Pro   ArcGIS Image Analyst, ArcGIS Spatial Analyst
  ArcGIS Enterprise   ArcGIS Image Server
  ArcGIS Online   ArcGIS Image for ArcGIS Online

Bu güçlü araçlar ArcGIS sisteminde mevcuttur. Analizinizi gerçekleştirmede önemli nokta; ArcGIS Pro’yu ve ArcGIS Enterprise’ı veya ArcGIS Online’ı ne zaman kullanacağınıza karar verme kısmıdır.

ArcGIS Pro’yu ne zaman kullanmalısınız?

  • Masaüstü çözümün yeteneklerinden yararlanmak istiyorsanız;
    ArcGIS Pro, 1400’den fazla coğrafi işleme aracına ve 150 raster fonksiyonuna, ayrıca gelişmiş analizler gerçekleştirmek ve daha fazla bilgi elde etmek için bir dizi etkileşimli araca erişmenizi sağlayan kapsamlı bir CBS ve Görüntü çalışma alanıdır.
  • Mevcut bir ArcGIS Pro dağıtımınız varsa ve masaüstü CBS’nizi kullanmak istiyorsanız, ArcGIS Pro’yu tercih edebilirsiniz;
    Bir masaüstü ortamını tercih ediyorsanız, tanıdık bir ArcGIS Pro kullanıcı arayüzünde (UI) gezinme kolaylığından yararlanabilirsiniz. Şerit bir kullanıcı arayüzü ile çeşitli yeteneklere erişim daha kolay hale getirilmiştir.
  • İşlemek için belirli konumlar (şehirler/ilçeler) olduğunda;
    Birçok kuruluşun izledikleri ve bilgi sahibi oldukları nispeten küçük coğrafi alanları vardır. Örneğin, tarım şirketlerinden insanlar, çiftlikleri üzerinde haftada bir insansız hava aracı uçurabilir.
  • İş akışınızı geliştirirken sonuçları önizlemek istediğinizde;
    ArcGIS Pro ile işleme parametrelerinizi test ederken sonuçlarınızı anında önizleyebilirsiniz. Parametrelerinizi sonlandırdıktan sonra, daha küçük ölçekli işlemler için ArcGIS Pro çalıştırılabilir veya işleme ve analizinizi ArcGIS Enterprise veya ArcGIS Online kullanarak geniş ölçekte çalıştırabilirsiniz.
  • ArcGIS Enterprise veya ArcGIS Online’da mevcut olmayan analizleri gerçekleştirmek istediğinizde;
    Kendi derin öğrenme modellerinizi eğitme gibi işlemler yalnızca ArcGIS Pro ve ArcGIS Enterprise’da mevcuttur. Bu nedenle, bu yeteneklere erişmek için bu dağıtımları kullanmanız gerekir. Derin öğrenme örnekleri için bu storymaps‘e göz atabilirsiniz.

ArcGIS Pro’da Hasarlı Binaların Bulunması ve ArcGIS  Enterprise içinde Dashboard ile İncelenmesi

 

Önceden Eğitilmiş Modellerle Araç Algılama

ArcGIS Enterprise’ı ne zaman kullanmalısınız?

  • Yapmanız gereken çok fazla işlem olduğunda;
    Nesne algılama (bir tür görüntü analizi) otomatiktir, ancak zaman alır! Kurumsal dağıtımlar ölçeklenir (ArcGIS Image Server kullanarak), bu nedenle büyük işleri yürütürken en uygunudur. Bileşene ve bir dizi sunucuya sahipseniz, bu her zaman en hızlı ve en verimli seçenek olacaktır.
  • Kuruluşunuzun tümü ile kolayca paylaşılabilen sonuçlara ihtiyacınız olduğunda;
    Analizler için Image Server kullandığınızda kuruluş içinde ve dışında kendi mekansal veri altyapınız aracılığıyla erişilebilen ve paylaşılan çıktılar üretilebilir.
  • İşleminizi bir istemcide (bir web tarayıcısı gibi) çalıştırma esnekliğine ihtiyacınız olduğunda;
    Harita görüntüleyicide 25’ten fazla araca ve 160’tan fazla raster işlevine erişebilirsiniz. Web haritası görüntüleyicisindeki function editor ile, özel iş akışları oluşturmak için işlevleri bağlayabilirsiniz. Tarayıcı, işleme zincirleri oluşturmak ve işleme parametrelerini toplamak için kullanıcı ara yüzüdür. İşleme ve analiz daha sonra sunucu tarafından yapılır ve sonuçlar barındırılan görüntü ve detay katmanları olarak depolanır.

ArcGIS Online’ı ne zaman kullanmalısınız?

Esri tarafından yönetilen güvenli, ölçeklenebilir ve performanslı bir bulut ortamını kullanarak altyapı maliyetlerinden ve bakımdan tasarruf edilmesini sağlar. Görüntülerinizi yüklemek, barındırmak, analiz etmek ve akışa almak için ArcGIS Online’ı kullanarak ArcGIS Image‘i SaaS olarak dağıtabilirsiniz. Amazon Web Services (AWS) veya Microsoft Azure bulutunda zaten büyük görüntü koleksiyonlarınız varsa, SaaS ürünümüz ArcGIS Image Dedicated‘i de düşünebilirsiniz.

ArcGIS Image for ArcGIS Online, görüntü ve raster koleksiyonlarını barındırma, analiz etme ve akışa alma için eksiksiz bir servis olarak yazılım (SaaS) sunar.

  • Altyapı yönetimi ile ilgilenmek istemediğinizde;
    Esri tarafından yönetilen güvenli, ölçeklenebilir ve performanslı bir bulut ortamını kullanarak altyapı maliyetlerinden ve bakımdan tasarruf edebilirsiniz. Görüntülerinizi yüklemek, barındırmak, analiz etmek ve akışa almak için ArcGIS Online’ı kullanarak ArcGIS Image’i SaaS olarak dağıtabilirsiniz.
  • Kuruluşunuz içinde ve dışında kolayca paylaşılabilen sonuçlara ihtiyacınız olduğunda;
    ArcGIS Enterprise’da olduğu gibi, ArcGIS Image for ArcGIS Online da kuruluşun içinde ve dışında doğrudan kendi mekansal veri altyapınız aracılığıyla erişilebilen ve paylaşılan çıktılar oluşturur.
  • Analizinizi bir istemcide (bir web tarayıcısı gibi) çalıştırma esnekliğine ihtiyacınız olduğunda;
    ArcGIS Enterprise’a benzer şekilde, harita görüntüleyici, kullanıcıların bir tarayıcı aracılığıyla işleme zincirleri yazmasına, işleme ve analiz işlerini başlatmasına olanak tanır. İşleme ve analiz daha sonra sunucu tarafından yapılır ve sonuçlar barındırılan görüntü ve detay katmanları olarak depolanır.

    Görüntüleri ve raster verilerini barındırma, analiz etme ve aktarma yeteneklerini ekleyen ArcGIS Image

ArcGIS, çok çeşitli kullanıcı iş akışlarına uyacak şekilde güçlü görüntü ve raster analizi yetenekleri sağlar. Kullanım durumunuza bağlı olarak, analizinizi ArcGIS Pro, ArcGIS Enterprise veya ArcGIS Online kullanarak gerçekleştirebilirsiniz. Bu dağıtımlardan herhangi biri ile kullanacağınız tüm farklı senaryoları inceledikten sonra görüntülerinizi işlemeye ve analiz etmeye başlayabilirsiniz.

Kaynaklar:

  • https://www.esri.com/en-us/arcgis/products/imagery-remote-sensing/overview
  • https://www.esri.com/arcgis-blog/products/arcgis-online/imagery/introducing-arcgis-image-for-arcgis-online/
  • https://www.esri.com/arcgis-blog/products/arcgis-pro/imagery/which-deployment-should-you-use-for-analysis-arcgis-pro-or-arcgis-enterprise-or-arcgis-online/

ArcGIS Desktop’tan ArcGIS Pro’ya Klasör, Veri Tabanı ve Sunucu Bağlantılarını Taşıyın

İş akışlarını ArcGIS Pro’ya taşıma sürecinde olan ArcMap kullanıcılarının sıkça sorduğu sorular arasında;  ArcCatalog ve ArcMap’te kullanılan bağlantıların (connections) ArcGIS Pro’ya nasıl geçirileceği, herhangi bir projede kullanılabilir hale getirilmesi ve bir kuruluştaki tüm kullanıcılara standart bir bağlantı kümesinin nasıl dağıtılacağı gibi sorular bulunuyordu.

Bu blog yazısında; veritabanı, sunucu ve klasör bağlantılarını ArcGIS Desktop’tan ArcGIS Pro’ya hızlı ve kolay bir şekilde geçirmek için iş akışları gösterilecektir.

Bağlantıları taşıma

Veri tabanı ve sunucu bağlantıları

ArcGIS Desktop’ta oluşturulan veri tabanı ve sunucu bağlantı (connection) dosyaları (.sde ve .ags dosyaları) genellikle aşağıdaki konumda depolanır:

C:\Users\<user_name>\AppData\Roaming\ESRI\Desktop10.x\ArcCatalog

Bunları ArcGIS Pro’da kullanılabilir hale getirmek için, Windows Dosya Gezgininde (Windows File Explorer) ilgili klasöre gidin, ArcGIS Pro’ya eklemek istediğiniz dosyaları seçin ve bunları Katalog bölmesinde veya Katalog görünümünde (Catalog view) “Favorites”* kısmına sürükleyin ve bırakın.

*Proje favorileri; klasörler, veritabanları, araç kutuları, sunucular, özel stiller ve diğer ögeler için sık kullanılan bağlantıların bir koleksiyonudur.

Favorites koleksiyonunuza bir sunucu veya kurumsal coğrafi veritabanı bağlantısı eklediğinizde, bağlantı dosyası (genellikle proje ana klasörünüzde depolanır) fiziksel olarak dolaşım profilinize (roaming profile) kopyalanır. Favorites dosyanızda saklanan yol, bu kopyaya başvurur. Bu, başlangıçta bağlantının yapıldığı projeyi daha sonra sildiğiniz taktirde favoriyi kaybetmemenizi sağlar.

Klasör bağlantıları

ArcGIS Desktop klasör bağlantıları için, bunları ArcGIS Pro’da kullanılabilir hale getirmenin en kolay yolu ArcCatalog’a gitmek, istenen klasör bağlantılarını vurgulamak ve bunları ArcGIS Pro içinde Katalog bölmesinde veya Katalog görünümünde Favorilerinize sürükleyip bırakmaktır.

Yeni projelerde kullanılabilir hale getirme

Herhangi bir favori ögeyi varsayılan olarak yeni projelere eklemek için favoriye sağ tıklayın ve Yeni Projelere Ekle (Add To New Projects)’yi seçin. Aşağıdaki örnekte, yeni projelere bir sunucu bağlantısı, bir veri tabanı bağlantısı ve iki klasör bağlantısı eklendiğini görüyorsunuz.

Artık adsız bir proje açıldığında veya yeni bir proje oluşturulduğunda, yalnızca veri tabanı, sunucu ve klasör bağlantıları bu projeye otomatik olarak eklenmekle kalmıyor, aynı zamanda seçilen bağlantılar da Favorites içinde bulunuyor olacaktır.

Favorilere, Katalog (Catalog) bölmesi içindeki Favorites sekmesinden erişilebilir. Bir favoriye sağ tıklayın ve mevcut projenize eklemek için Projeye Ekle (Add to Project)’ye tıklayın veya tüm yeni projelere otomatik olarak eklemek için Yeni Projelere Ekle (Add to New Projects)’ye tıklayın. Bir favoriyi kaldırmak için sağ tıklayın ve Kaldır (Remove)’a tıklayın.

 

Bağlantıları dağıtma

Favorites koleksiyonunuz, gezici kullanıcı profilinizdeki favoriler dosyasında şu konumda tutulur: C:\Users\<username>\AppData\Roaming\Esri\ArcGISPro\Favorites\Favorites.json.

Bu dosya, favori ögelerin yolunu saklar. Mevcut bir ögeyi bilgisayarınızdaki veya bir ağ bilgisayarındaki (network computer) konumundan favori koleksiyonunuza ekleyebilirsiniz. Koleksiyonunuza yeni bir öge eklerseniz, bu öge dolaşım profilinizde (roaming profile) “Favorites”  adlı bir klasörde oluşturulur.

Tek bir bilgisayar kullanıyorsanız, favorilerin C:\Redlands\Zoning gibi bir sürücü harfi içeren bir yolu saklaması kabul edilebilir. Ancak, Favorites  klasörünüzü birden çok kullanıcıya (makineye) dağıtmayı planlıyorsanız ve kuruluşunuz harf sürücülerinin eşlemesini standartlaştırmamışsa, UNC yollarını kullanan sık kullanılan ögeleriniz olmalıdır, örneğin:

\\<bilgisayar adı>\Redlands\Zoning

veya

\\<bilgisayar adı>\c$\Redlands\Zoning

Kullanıcılarınıza dağıtmak istediğiniz favorilerinizi ayarladıktan sonra, C:\Users\<username>\AppData\Roaming\Esri\ArcGISPro\ dizinindeki Favorites klasörünüzü her istemci makinedeki o konuma ekleyin. Bu, Microsoft System Center Configuration Manager (SCCM) gibi bir dağıtım uygulaması veya kuruluşunuzun şu anda kullandığı herhangi bir çözüm aracılığıyla yapılabilir.

 

Kaynaklar ve Ek Bilgiler:

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.