Spatial Join’in gizli özelliği: Birden fazla özniteliği tek bir sütunda nasıl gösterebilirsiniz?

Bazen yıllarca deneyimi olan CBS kullanıcıları bile ArcGIS Desktop’ın önceki sürümlerinde de bulunmasına rağmen daha önce hiç kullanmadığı araçlara veya işlevlere denk gelebiliyoruz.

Bunlardan birine örnek olarak, Spatial Join aracının pek bilinmeyen bir yeteneği olan, birden çok detayı tanımlayan değerleri bir ayraç kullanarak tek bir sütuna yazdırabilmeyi gösterebiliriz. Örneği uyguladığınızda ne kadar basit olduğuna şaşıracaksınız:

Örnek:

Geometri tipi poligon olan ve kadastro parsellerini temsil eden bir katmanınız olduğunu ve bunun altında da gene başka bir poligon katmanının bu kadastro parsellerinin ada adı altında ada numaralarını barındırdığını varsayalım.

Biz Spatial Join aracını kullanarak kadastro parseli katmanı ve ada adı katmanındaki poligonların birbirleriyle kesişenlerini birleştirerek, yeni bir katmanda ada ve parsel numarası özniteliklerini birlikte göstermek istediğimizi var sayalım. Bizim senaryomuz da bunu yaptığımızda bazı kadastro parsellerinin birden çok ada adı poligonuyla kesiştiğini görüyoruz. (Bazı “kadastro parseli” poligonlarının alttaki “Ada Adı” poligonlarından ikisine birden düşmesi gibi.)

Aşağıdaki Resim 1’deki basit örnekte de görebileceğiniz gibi bazı kadastro parselleri iki Ada Adı poligonuyla aynı anda kesişmekte, gerçek hayatta bundan daha fazlasıyla da kesişebilmektedir.

Kadastro ve Ada ParselleriResim 1

Kesişen değerleri tek bir sütunda göstermek istediğimizde, sadece tek bir işlem yaparak “Ada Adı” özniteliğini kadastro parselleri katmanının tablosuna ekleyebileceğinizi söylesek, işiniz daha kolay olmaz mıydı? Farkı daha iyi anlayabilmek için ilk önce bildiğimiz Spatial Join yöntemiyle bunu deneyelim:

Spatial Join One To ManyResim 2

Göreceğiniz gibi eğer Spatial Join aracının varsayılanları olarak gelen yukarıdaki örnek parametrelerle kullansaydınız ve hatta JOIN_ONE_TO_ONE ya da JOIN_ONE_TO_MANY işlemlerinin ikisini de deneseydiniz de aşağıdaki tabloda göreceğiniz gibi birden çok örtüşen poligonla uğraşmak zorunda kalacaktınız.

Spatial Join Tablo 1Resim 3

Yeni oluşan bu poligonları temizleme konusunda Overlay araçları da yardımcı olamayacaktır. Union kullanırsanız daha da çok poligonla karşılaşırsınız ve bu oluşan poligonları da Dissolve kullanarak tekrar bir araya getirmek isteyebilirsiniz. Fakat bunu denediğinize göreceğiniz gibi bu da bir işe yaramayacak çünkü Ada Adı sütunu, fark edeceğiniz gibi bir sayı değil text yani yazı sütunudur ve yazı biçiminde olan sütunlar istatistiksel hesaplamalarda kullanılamaz. ☹

Bunları aşmak için, bir yöntem olarak Python kullanabilirdiniz ama bunun yerine çok daha kolay bir yol olan Spatial Join aracının gizli bir işlevi olduğunu söylesek. Bu işlev, belirli bir alandaki özellik değerlerini listelemeye ve bunları kullanıcının tanımlayabildiği bir ayraç kullanarak seçtiğiniz bir öznitelik bilgisine yazdırmaya izin veriyor.

Bu işlev şöyle çalışıyor:

  • Spatial Join aracının açılır kutusunda, birleştirilmekte olan veri kümesinin satırına gidin ve sağ tuşla tıklayın. Gelen menüden Properties’i yani özellikleri seçin.

Spatial Join One To OneResim 4

  • Ardından aşağıdaki ayarları yapınız:
    • Length: Değeri uygun sayıda saklayabileceğiniz sayıya ayarlayınız.
    • Merge Rule: Join’i seçiniz.
    • Delimeter: İstediğiniz herhangi bir ayraçı buraya yazarak kullanın, mesala biz burada “,” kullandık.
    • Join Operation (optional) kısmını “One to one” olarak ayarlayınız.
    • Ve son olarak aracı çalıştırınız.

Spatial Join ayraç eklemeResim 5

Yeni oluşan katmanın öznitelik tablosunu açarsanız kesişen poligonların “ada adı” bilgilerinin seçtiğiniz ayraçlarla ayrılan metin değerleri olarak yan yana gösterildiğini görebilirsiniz.

Spatial Join ayraçlı tabloResim 6

Bunun gibi küçük işlevler büyük verilerle çalışırken, Python komut dosyalarını yazarken ya da öznitelikleri tek tek elle girerek harcayacağınız zamanı size kazandırabilir.  ESRI Türkiye çalışanları olarak, bu ve bunun gibi işlevleri kullanarak işlerinizi kolaylaştırmanızdan mutlu oluruz 😊

Bu yazı için bir etiket bulunmamaktadır.

ArcGIS Enterprise Mimarisine Genel Bakış

ArcGIS Enterprise Mimarisine Genel Bakış

Teknolojik gelişmelerin hızla ilerlediği günümüz dünyasında, modern teknolojiyle birlikte eşi benzeri görülmemiş bir veri hacmi dönemi başladı. Veri boyutlarındaki bu muazzam artışın yanısıra, teknolojik gelişmelere merak duyan kullanıcılar ise, bu devasa boyutlardaki bilgilere olabildiğince hızlı ve basit bir şekilde erişmeyi istemektedirler. ArcGIS Enterprise, bu türden yüksek hacimli verileri işlemek, analiz etmek ve nihai olarak bu verileri yayınlayarak diğer kişilerle paylaşmak için ihtiyacınız olan teknolojik ve analitik ihtiyaçları karşılamaya yönelik olarak tasarlanmıştır.

ArcGIS Enterprise; kuruluşunuz bünyesindeki CBS altyapınızın merkezinde bulunarak; çalışanlarınıza iş birliği yapma ve esnek çalışma imkanı sağlar. Kuruluşunuzun altyapısında konumlandıracağınız ArcGIS Enterprise; coğrafi verilerinizi yayınlamanıza, yönetmenize ve gelişmiş analiz yetenekleriyle kolay ve hızlı bir biçimde yorumlayabilmenize olanak tanıyan güçlü bir coğrafi sunucu teknolojisi sunar. CBS ile ilişkili çalışmalarınızı herhangi bir cihazda, herhangi bir yerde, herhangi bir zamanda düzenlemek ve paylaşmak için üstün özellikli haritalama ve analiz yeteneklerini, Web CBS altyapısı ile birleştirir. (daha&helliip;)

Esri Story Map Nasıl Oluşturulur?

Esri Story Maps ile anlatmak istediğiniz bir konuyu haritalarla, mekan, konum veya coğrafik bilgileri de dahil ederek hikaye biçiminde aktarabilirsiniz. Esri Story Maps kullanarak hikaye oluşturabilmek için herhangi bir kodlama bilgisine sahip olmanıza gerek yoktur, sistem açık kaynaklıdır ve kullanımı oldukça basittir.

I. Adım: http://storymaps.arcgis.com bağlantısına giderek üst panelde yer alan Apps (Uygulamalar) sekmesine tıklayınız. Bu sekmeyle birlikte açılan sayfada Story Map oluşturabilmek için birden fazla uygulama örneği bulabilirsiniz. Yazımızda interaktif haritalarınızı, fotoğraflarınızı ve videolarınızı ekleyebileceğiniz Story Map Tour olarak adlandırılmış “Harita Turu Derleyici” uygulamasını aktaracağız. Esri kaynaklarında “builder” olarak geçen bu kavramdan, yazımız içerisinde “derleyici” olarak bahsedeceğiz. Sihirbaz olarak da düşünebilirsiniz, size talimatlar sunarak sizin için tasarım sürecinizi kolaylaştıracaktır. Ticari olmayan herkese açık bir ArcGIS hesabıyla veya ArcGIS abonelik hesabınızla ücretsiz şekilde kullanabilirsiniz.

Alternatif olarak, ArcGIS Online web sitesinden başlayabilir, yollar veya sınırlar gibi katmanlarla destekleyerek Story Map’inizde olmasını istediğiniz alanı ve altlık haritayı gösteren, yeni bir web haritasını oluşturabilirsiniz. Daha sonra, bu web haritasını paylaşabilir, bir web uygulaması oluşturma seçeneğini belirleyebilir ve uygulama galerisi içerisinde Story Map Turu’nu seçebilirsiniz. Uygulamayı yapılandırırken Harita Turu Derleyicisi otomatik olarak başlayacaktır.

Resim 1: Story Maps Uygulamalar Ekranı

II. Adım: Harita Turu Derleyicisi başladığında karşılaştığınız ekranda, fotoğraflarınızın veya videolarınızın bulunduğu yeri seçiniz. Eğer Yayıncı(Publisher) yetkilerine sahip bir ArcGIS abonelik hesabınız varsa, kendi fotoğraflarınızı yükleme seçeneğine de sahip olabilirsiniz.

Medya öğelerinizin bulunduğu yeri manuel olarak URL üzerinden belirtmek istiyorsanız, Gelişmiş Seçenekler (Advanced Options) butonuna tıklayınız ve Yeni Bir Tura Başla (Start a New Tour) seçeneğini seçiniz. Örneğin, fotoğraflarınızı kendi web sitenizde veya web sunucunuzda depoladıysanız bu seçeneği kullanarak kolaylıkla aktarım sağlayabilirsiniz. Eğer bir çalışma tablonuz varsa bu dosyayı içe aktararak Harita Turunuzu başlatabilirsiniz. Kendi CSV dosyanızı içe aktarmak için Gelişmiş Seçenekler butonunu tıklayınız, içe aktarma işleminin ardından oluşan şablonu makinenize indiriniz. Bu dosyayı Excel veya Windows Notepad gibi herhangi bir metin düzenleme uygulamasında düzenleyebilirsiniz. Düzenleme işleminiz bittiğinde, hazır olan CSV dosyasını Derleyici (Builder) içerisine yeniden yüklemek için Gelişmiş Seçenekler (Advanced Options) butonunu kullanabilirsiniz.

Resim 2: Harita Turu Derleyicisi Başlangıç Ekranı

III. Adım: II. adımda gerçekleştirdiğiniz seçimin ardından, bu seçimle ilgili karşınıza gelen talimatları izleyiniz.

Örneğin, görüntülerinizi yüklemek için Flickr seçeneğini işaretlediyseniz, Flickr kullanıcı adınız ile giriş yapmanızı isteyen ve bu kullanıcı adıyla ilgili arama gerçekleştirecek bir ekran ile karşılaşacaksınız. Bu kullanıcı adıyla yüklenmiş olan fotoğraflar içerisinde, sizden bir Fotoğraf Seti veya Etiketi seçmenizi bekleyecektir. İçe aktar butonuna tıklamanızın ardından fotoğraflarınız Flickr üzerinden aktarılmak üzere karşınıza gelecektir.

Resim 3: Örnek Bir Çalışma Olarak Flickr Üzerinden Fotoğrafların İçeri Aktarımı

I. adımda bahsedilen fotoğraflarınızı bilgisayarınızdan doğrudan yükleme seçeneğini tercih etmeniz için bir ArcGIS Online Kuruluş hesabınızın olması ve bu hesapta Yayıncı veya Yönetici yetkilerine sahip olmanız gerekmektedir. Bu seçeneği seçmenizin ardından Derleyici fotoğraflarınızın ekler olarak depolandığı, adını sizin belirleyebileceğiniz bir ArcGIS detay servisini sizin adınıza oluşturur.

IV. Adım: Medyanıza Flickr, Google+/Picasa veya YouTube üzerinden erişiyorsanız, seçim yapmanız için kullanmak istediğiniz fotoğrafları ve coğrafi konumlarını gösteren bir panel karşınıza gelecektir. Coğrafi konumu belirlenmiş medya dosyaları, harita üzerinde otomatik olarak işaretlenmiş şekilde panelde gözükecektir. Eğer medya öğelerinizin coğrafi konumu belirlenmemiş ise, interaktif olarak bu belirleme işlemini siz de gerçekleştirebilirsiniz. Yalnızca fotoğraf veya videoya tıklayarak seçimi gerçekleştirip, harita üzerinde konumu belirleyiniz. Her iki durumda da, konum işaretini sürükle ve bırak yöntemiyle doğru noktaya getirerek ayarlamanızı gerçekleştirebilirsiniz. Bu işlem bittiğinde, İçe Aktar butonuna tıklayınız.

Resim 4 : Flickr, Google+/Picasa veya YouTube Üzerinden Eriştiğiniz Görüntülerinizi/Videolarınızı Seçin ve Konumlarını Bulun

V. Adım: Medya öğelerinize Flickr, Google+/Picasa veya YouTube üzerinden erişiyorsanız, Harita Turu Derleyicisi her nokta için başlık girebilmeniz ve ek değişiklikler yapabilmeniz için hazırdır.

Eğer II. adımda URL girerek medya öğelerinizi belirttiyseniz veya Derleyici üzerine görüntülerinizi yüklediyseniz Harita Turu oluşturmaya başlayabilirsiniz. Noktalarınızı eklemek için ekranın altındaki Ekle butonunu kullanınız. Ekle butonuyla açılan panel, her noktanın medyasını, başlığını ve konumunu belirlemenizi isteyecektir. I.adımda bir CSV dosyasını içe aktarmayı seçtiyseniz, Harita Turu Derleyicisi ek değişiklikler yapabilmeniz için uygun hale gelmiştir.

Harita Turunuzun başlığını ve alt başlığını belirlemek için, ekranın sol tarafındaki Kalem butonlarına tıklayınız. Alternatif olarak sağ üstte köşede yer alan Harita Altlığını Değiştir butonuyla altlık haritanın kontrolünü/ayarlamalarını sağlayabilirsiniz. Ekranın altındaki Düzenle (Edit) butonu ise noktalarınızı düzenlemede yardımcı olur. Aynı zamanda, Harita Turunuzda ilk noktayı giriş noktası olacak ve coğrafi olarak gözükmeyecek biçimde ayarlamanıza olanak verir. Bu seçenek, insanlara Harita Turunuza başlamadan önce tanıtıcı, açıklayıcı bir metin oluşturmanız için iyi bir seçenektir. Tüm bunlara ek olarak bu arayüzde farklı ayarlamaları gerçekleştirebileceğiniz butonlar bulunmaktadır.

Resim 5: Hikaye Yapılandırma Arayüzü

VI. Adım: Ekranın üst kısmında yer alan Ayarlar butonundan, Hikaye Turunuzun nasıl görüneceğini, ekrandaki yerleşimini, renkleri, üstbilgi, veri ve yayılım ayarlarını isteğinize göre düzenleyebilirsiniz.

Örneğin, Üstbilgi Sekmesi altında Hikaye Turunuzun sağ üst kısmında yer alacak logoyu ayarlayabilirsiniz. Esri logosunu seçebilir veya istediğiniz herhangi bir logonun adresini girerek gözükmesini sağlayabilirsiniz. Kendi kuruluşunuzun logosunu kullanmak, hikaye sahibinin kim olduğunu ifade etmek açısından oldukça etkilidir. İzleyicilerinizin logonuzu tıkladıklarında doğru bir URL ile yönlendirildiğinden emin olunuz. Bu sayede kuruluşunuz hakkında daha fazla bilgi edinme şansı yakalayabileceklerdir.

Resim 6: Hikaye Ayarları Düzenleme Paneli

Resim 7: Hikaye Ayarları-Üstbilgi Sekmesi Aracılığıyla Logo Düzenlenmesi

VII. Adım: Ekranın üst kısmında yer alan Kaydet butonuna ve ardından Paylaş butonuna tıklayınız.

İpucu: Hikayenizdeki hataları denetlemek için Hikayelerim öğesini kullanabilir ve bileşenlerinin paylaşım durumunu değiştirebilirsiniz. Hikayelerim öğesi sosyal ağlarda paylaşılan hikayenizi daha iyi görüntülemenize yardım edebilir. Hikayelerim özelliğinin daha yararlı işlevleri hakkında şuradan daha fazla bilgi edinebilirsiniz: Blog Gönderileri

Resim 8: Ekranın Üst Panelinde Yer Alan Kaydet, Paylaş, Ayarlar ve Yardım Butonları

VIII. Adım: Hikaye Turunuzu paylaşmanızın ardından, butonuna basarak hikayenizi başlatabilir veya karşınıza çıkan panelde göreceğiniz adresi e-postalarınızda, sosyal medya hesaplarınızda, kendi web sitenizde veya blogunuzda kopyala-yapıştır işlemiyle izleyicilerinizle paylaşabilirsiniz.

Resim 9: Harita Turunuzu Paylaşın

Harita Turunuz artık izlenmeye hazır durumdadır!

Ek değişiklikler gerçekleştirmek için harita turunuzu açınız ve sağ üst kısımda yer alan “Derleyici Moduna Geç” butonuna tıklayınız. (Bu buton yalnızca ArcGIS Online hesabınızla giriş yaptığınızda size aktif olarak gözükecektir, diğer izleyiciler ise bu butonu göremeyecektir.)

Harita Turunuzu yönetmek için Hikayelerim‘e gidiniz. Bu sayfada ArcGIS Online içerisinde yer alan, oluşturduğunuz hikayelerinizi listeyebilirsiniz. Yine bu sayfa hikayelerinizi düzenleme, içeriği gözden geçirme, konularına göre inceleme ve onlara özel küçük resim yükleme vb. gibi işlemleri gerçekleştirmenize olanak tanır. Örneğin, Hikayelerim aracılığıyla Hikaye Turunuzda kullandığınız web haritasını açabilir ve düzenleyebilirsiniz. Eklemek istediğiniz bir içerik/katman varsa, yollar veya sınırlar gibi, bu başlık altında yapılandırabilirsiniz.

Resim 10 :Hikayelerim Sayfası İçerisinde Yer Alan Düzenleme Seçenekleri

Hikaye Turunuza ve web haritanıza ArcGIS Online veya kuruluşunuzun Portal for ArcGIS uygulaması içerisindeki “İçeriğim” kısmından erişebilirsiniz.

Esri Story Maps ile alakalı daha fazla bilgi edinmek, farklı kullanıcıların çeşitli konulardaki çalışmalarını incelemek ve Esri’nin kullanıcı platformu olan GeoNet üzerinden tüm dünyadaki kullanıcılarla bir araya gelebilmek için aşağıda sizinle paylaşacağımız bağlantıları inceleyebilirsiniz.

Kaynaklar