Esri Jupyter Notebook’ta OpenStreetMap Bina Verisi Kullanılarak Basit Analizler Yapımı

Esri Jupyter Notebook’ta OpenStreetMap Bina Verisi Kullanılarak Basit Analizler Yapımı

ArcGIS Pro yüklü makinede yüklenebilen ücretsiz Jupyter Notebook sayesinde ‘ArcGIS API for Python’ kullanılarak coğrafi uygulamalar geliştirip analizler gerçekleştirebilirsiniz. Bununla birlikte ArcGIS Online yönetimini de yapılabilmektedir.

ArcGIS Pro yazılımına sahip ama henüz Jupyter Notebook’u bilgisayarınıza yüklemediyseniz link içinde geçen yönergeleri takip edip bilgisayarınıza yükleyebilirsiniz. Hemen şimdi kullanmak istiyorsanız da Esri’nin ücretsiz hizmete sunduğu notebooks.esri.com adresinde Jupyter Notebook’u kullanabilirsiniz. Dikkat etmeniz gereken husus bu adreste yapacağınız çalışmaları ve verilerinizi kendi yerel bilgisayarınıza kopyalamanız. Çünkü açacağınız oturum, süre kısıtlı; eğer hiçbir işlem yapmazsanız belirli bir süre içinde oturumunuz otomatik olarak kapatılır ve yaptığınız çalışmaları kaybedebilirsiniz.

Bu yazıda Jupyter Notebook platformu üzerinde 3 boyutlu bir harita üzerinde OpenStreetMap (OSM) bina verilerini görselleştirip, metro duraklarına kendi oluşturacağımız yakınlık analizi algoritmasına göre görselleştirmesi anlatılmaktadır.

İşleyiş adımları aşağıdaki gibi olacaktır:

Şekil 1. İşleyiş adımları

Gereksinimler:

  1. ArcGIS Developer hesabı (ücretsiz oluşturmak için https://developers.arcgis.com/ adresini ziyaret edin)
  2. Jupyter Notebook

1.      OSM Bina Verilerinin Alınması

OSM ücretsiz servisler sunması nedeniyle içerdiği büyük boyutlarda coğrafi verilerin son kullanıcılar tarafında erişimi farklı ücretli ve ücretsiz olarak erişilebilmektedir. Bu yazıda overpass-turbo.eu sitesi üzerinden ücretsiz olarak bina verilerini indireceğiz. Yasal kullanım hakları için https://www.openstreetmap.org/copyright sitesine mutlaka bakın.

İlgili sitede, arama kutusuna istediğiniz bölgeyi yazın ve alacağınız bina verilerini öncelikle olabildiğince dar alan için alın. Yazı bitiminde istediğiniz büyüklükte bir alan üzerinden çalışabilirsiniz.

Şekil 2. Ankara şehir merkezi binalar

Sol üstteki ‘Wizard’ (Sihirbaz) düğmesine basıp, çıkan ekranda haritada görüntülenen alan için alabileceğimiz OSM verisi için sorgu oluşturacağız. Buradaki sorgu için kullanacağınız kelimelerin detaylarını linkte bulabilirsiniz.

Şekil 3. Sorgu sihirbazı

Sorgu sihirbazına yazacağınız ‘building=* OR building:levels=*’ yazarak, haritada görüntülediğiniz alandaki tüm binaları ve varsa seviye (kat) bilgisini da almış oluyorsunuz. Burada seviye bilgisi her bina için farklılık gösterecektir. ‘build and run query’ (derle ve çalıştır sorguyu) düğmesine basarak, ilgili alan için veriler çekilir.

Web sayfasının sol üst kısmındaki ‘Data’ (Veri) sekmesine tıklayarak, çekilen verileri görüntüleyebilirsiniz. Eğer verilerinizde sıkıntı yoksa, web sayfasının sol kısmındaki ‘Export’ (Dışarı Çıkart) düğmesine tıklayarak verileri indirme için gerekli paneli açacağız.

Şekil 4. ‘Dışarı Çıkarma’ paneli

‘Export’ panelindeki ‘Data’ kısmını genişlettiğinizde ‘download/copy as GeoJSON’ (indir/kopyala GeoJSON olarak) linkine tıklayın. Bu şekilde ArcGIS Developer hesabı ile giriş yapabileceğiniz ArcGIS Online içerisine kolay bir şekilde format değişimi yapmadan atabileceğiz.

2.      Verinin ArcGIS Online İçerisine Atılması

ArcGIS Online giriş yapın ve ‘Content’ (İçerik) linkine tıklayın. Sol kısımdaki ‘Add Item’ (Öğe Ekle) düğmesine tıklayıp dosya içeri aktarma sürecini başlatalım. ‘From my computer’ (Bilgisayarımdan) seçeneğini seçelim.

Şekil 5. ArcGIS Online ‘Bilgisayarımdan bir öğe ekle’ paneli

Bir önceki bölümden indirdiğimiz dosyayı burada seçip, ilgili alanları dolduruyoruz. Başlık kısmına girdiğimiz değeri sonraki bölümlerde kullanacağız. Kısa bir süre sonra öğemiz ‘Feature Layer’ (Feature Katmanı) olarak eklenmiş olacak.

Yeni eklenen öğeyi tıklayıp sayfasını açın. Analizler için kullanacağımız yeni bir ‘Field’ (Alan) oluşturmak için ‘Data’ (Veri) sekmesine tıklayıp verilerin görüntülendiği sayfa açılsın.

Şekil 6. ‘Alan Ekle’ menüsü

Sol kısımdaki üç tırtıklı ikona tıklandığı zaman açılan menüde ‘Add Field’ (Alan Ekle) menü seçeneğini tıklanır ve aşağıdaki resimdeki veriler girilir.

Şekil 7. ‘Alan Ekle’ paneli

3.      Jupyter Notebook içerisinde Programlama

Öncelikle analiz için kullanacağımız metro bilgisini almak. Bunun için ‘Jupyter Notebook’ uygulamasını çalıştırın ve yeni bir çalışma kitabı oluşturun ve aşağıdaki kodları yazıp çalıştırın.

Şekil 8. Metro bilgisinin alınıp ArcGIS Online’a kaydetme

Yukarıdaki kodlarda kırmızı ile kapatılmış alanları kendi bilgilerinize göre doldurmanız gerekmektedir. Bu kod parçası Ankara merkezde metro istasyonları POI bilgisini ‘feature’ olarak en fazla 20 tane olacak şekilde almaktadır. Sonrasında da harita üzerinde gösterimini sağlayıp, bilgiyi ArcGIS Online üzerine ‘metrolar’ olarak kaydetmektedir.

İsterseniz kaydedilen ‘metrolar’ katmanının görsel ikonunu değiştirebilirsiniz.

Metro bilgisini alma işlemini bitirdikten sonra, ana uygulamamızı oluşturabiliriz. Bunun için yeni bir çalışma kitabı oluşturalım Jupyter Notebook üzerinde.

Kod hücrelerinde:

  1. Gerekli kütüphane kullanımları yapılıyor ve ArcGIS Online hesabına bağlantı sağlanıyor.
  2. Merkezi Ankara olacak şekilde bir harita objesi oluşturuluyor.
  3. ArcGIS Online hesabına bağlı olan içerikte bina bilgilerini içeren ‘export’ katmanı bulunuyor.
  4. ‘metrolar’ katmanı bulunuyor.
  5. Yapılacak analiz sonucunda 3 boyutlu binaların görselliğini değiştirmek için özel bir semboloji tanımlanıyor. ‘ClassBreak’ tipindeki bu sembolojide alan ‘distance’ içindeki 0, 15, 25, 50, 75 ve 100 metrelik değerlere göre bina renklendirilmesi farklı olmaktadır.
    Metro katmanı haritaya katman olarak eklenir. Haritayı 3 boyutlu hale getirmeyi unutmayınız.
  6. Basit bir analiz yapılıyor. Metro konumlarına göre oluşturacağımız ‘buffer’ işlemini 100,75,50,25 ve 15 metrelik tekrarlar ile yapıp, her oluşturulan ‘buffer’ poligonun bina poligonu ile arasındaki uzaklık farkının sıfır olması durumunda, bina bilgisindeki ‘distance’ alanına ilgili ‘buffer’ uzaklığının değeri yazılmaktadır. Bu şekilde tüm binaların metro duraklarına olan uzaklığı hesaplanmaktadır.

Şekil 9. Basit bina-metro durağı analizi

Kodun çalıştırılması sonrasında haritamızda analiz sonucunu görüntüleyeceğiz.

Şekil 10. Ankara merkez bina-metro yakınlık analizi

Metro bilgisi yerine isteyeceğiniz farklı POI bilgilerin ve bina bilgilerine göre farklı analizler yapabilirsiniz artık.

ArcGIS Online Kurumsal Aboneliğinizdeki Aktivite Kayıtlarını İnceleyin

ArcGIS Online Kurumsal hesabınız içerisindeki üyelerin hareketlerini inceleyerek, kimlerin hangi tarihte ve hangi ögelerde değişiklikler gerçekleştirdiğini tespit edebilirsiniz. Sistem sağlığınızın devamlılığı açısından belirli periyotlarla bu işlem kayıtlarını incelemek sizlere kuruluşunuzun ihtiyaçlarını analiz etmek açısından fikir verici olacaktır.

  1. ArcGIS Online hesabınız içerisinde “Organization (Kuruluşum)” sekmesine tıklayınız. Organization içerisinde Overview>Download Activity Log linkine tıklayınız.

2.Karşınıza işlem kayıtlarını hangi tarih/saatten başlayacak ve toplam kaç kayıt içereceğine dair bir belirleme ekranı çıkacaktır. Buradan sorgulamanız için size uygun bir tarih/saat ve işlem kayıt sayısı büyüklüğü belirtiniz.

3.“Download CSV” butonuna tıklayınız.

4. İndirilen CSV dosyasını açarak gerekli incelemelerinizi yapabilirsiniz.

İşlem kayıtlarını içeren dosya içerisinde kim,ne,ne zaman,nerede ve neden sorularınızı cevaplayacak satır ve sütunlar bulunmaktadır. Bu dosya üzerinde gerekli filtrelemeleri kullanarak kullanıcılarınızın işlemlerini takip edebilirsiniz.

Sütun Adı Tanımı Örnek
Id
idType Işlemin kaydında bahsi geçen işlemin türü a-organization, i-item, –u-user, g-group
orgId Kuruluşu tanımlayan ID Nw12seS…
Owner
Actor İşlemi gerçekleştiren kullanıcı adı toguz vb.
Ip İşlemin gerçekleştiği konumun IP adresi 212.xxx.xx.xx
action İşlemin ne olduğu “create, share, update, add..”
created İşlemin gerçekleştiği tarih ve zamanın Unix format 1532642318215
created_utc İşlemin gerçekleştiği tarih ve zamanın UTC formatındaki karşılığı 7/26/2018 9:58
request İşlemin gerçekleşmesi için gönderilen istek ‘/sharing/rest/content/users/toguz/addItem’
regId Kaydedilen işlem için oluşturulan kimlik kodu 1b6350f1e2d64e68bf6fee0a4fdd7bb4
data İstek ile gönderilen verileri içerebilen serbest form alanı “{\”everyone\”:true,\”org\”:true,\”groups\”:[]}”

CSV dosyanızı açtığınızda sorgulamak istediğiniz tüm sütunları inceleyebilirsiniz.

Yararlı Bağlantılar:

  • https://community.esri.com/community/gis/web-gis/arcgisonline/blog/2018/09/24/find-events-related-to-a-specific-item

Esri Türkiye, 2019

Bu yazı için bir etiket bulunmamaktadır.
5 Dakikada Survey123!

5 Dakikada Survey123!

Merhabalar! Bu blog yazısında sizlere Esri’nin saha uygulamalarından olan Survey123 for ArcGIS’ten bahsedeceğiz. Survey123 ile kolayca formlar oluşturabilir ve bu formları dilediğiniz kişilerle paylaşabilirsiniz. Masaüstünde Survey123 Connect for ArcGIS ve tarayıcınızda Survey123 Web Designer kullanarak oluşturabileceğiniz formlarınıza çeşitli sorular ekleyebilir ve bu soruları birbirleri ile ilişkilendirebilirsiniz.

Biz bu yazımızda Survey123 Web Designer ile toplu taşıma hakkında bilgi toplayabileceğimiz kısa bir form oluşturacağız. Oluşturduğumuz formu paylaştıktan sonra ise form her doldurulduğunda otomatik bir şekilde bize bildirim gönderen bir akış yaratacağız. Bu işleme başlamak için ilk önce yapmamız gereken survey123.arcgis.com adresine gitmek olacaktır. “Yeni Bir Form Oluştur” (Create a New Survey) butonuna tıklayarak yeni bir form oluşturmaya başlayabiliriz.

Yukarıda iki farklı şekilde form oluşturabileceğinizden bahsetmiştik. Yeni oluşturacağınız form için hangi ortamı seçeceğinize ihtiyaçlarınıza göre karar verebilirsiniz. Biz bu form özelindeki ihtiyaçlarımıza yönelik olan Web Designer ile ilerleyeceğiz. “Başlayın” (Get Started) butonuna tıklayarak formunuzu hazırlamaya başlayabilirsiniz.

Formunuzu oluştururken bizden birkaç bilgi istenmektedir. “Form Adı” (Name) ve “Etiketler” (Tags) kısımları daha sonra formunuzu kolay bir şekilde bulabilmeniz için doldurulması zorunlu alan olarak belirlenmiştir. Dilerseniz “Özet” (Summary) kısmında formunuzu dolduranların bilgi sahibi olması için formunuz hakkında kısa bilgilere yer verebilirsiniz. Bilgileri tamamladığımızda “Tamam” (OK) butonuna tıklayarak sorularınızı eklemeye başlayabilirsiniz.

Sürükle ve Bırak yöntemi ile seçtiğiniz soru tipini anketinize ekleyebilirsiniz. “Ekle” (Add) kısmında yer alan soru çeşitleri ve düzen ögelerinden ihtiyacınıza en uygun olanı seçtikten sonra formunuza sürükleyerek gerekli bilgileri doldurmalısınız. Soru başlığını, ipucu satırını, soru seçeneklerini her soru çeşidi için ayrı ayrı doldurmalısınız. Soru seçeneklerinin elle girilmesinin uzun süreceği durumlarda “Batch Edit” seçeneği ile her satırda bir adet seçenek olacak şekilde önceden hazırlanmış olan metni çok kısa sürede sorularınızın cevap seçeneklerine dönüştürebilirsiniz. Farklı soru çeşitlerinin içerdiği farklı alanları keşfetmek ve size en uygun olan soru çeşidine karar vermek için tüm soru çeşitlerini incelemenizi öneririz.

Sorularınızı ekledikten ve ilgili alanları doldurduktan sonra soruları birbirleri ile ilişkili olacak şekilde ayarlayabilirsiniz. Örneğin bir soruya sadece belirli bir cevabı veren kişilere sorulması gereken ek bir soru eklemek istediğinizde bu seçeneği kullanabilirsiniz. Bazı soru tipleri bu işleme elverişli olacak şekilde ayarlanmıştır. Bir sorunun üzerine geldiğinizde sağ alt köşede çıkan ok simgesine tıklayarak bir soruyu diğer soru ile ilişkilendirebilirsiniz. Gerekli ayarlamaları yaptıktan sonra formunuzu “Kaydet” (Save) butonuna basarak kaydetmeyi unutmayınız.

Formunuz paylaşılmaya hazır hale geldiğinde “Ön izleme” (Preview) butonuna basarak eklediğiniz soruların nasıl gözüktüğüne bakabilir, birbirleri ile ilişkilendirilmiş soruları kontrol edebilir, verdiğiniz cevaplar doğrultusunda formun nasıl şekillendiğine göz atabilirsiniz. Ön izleme işlemi ile sağ tarafta bir menü belirecektir. Bu menüdeki simgelere tıklayarak formunuzun masaüstü cihazlarda, mobil cihazlarda ve tabletlerde nasıl görüneceğine bakabilirsiniz. Ön izlemeyi sonlandırmak ve formunuzu yayınlamak için sağ taraftaki menüde bulunan çarpı işaretine tıklayabilirsiniz.

Formunuzu başkaları ile paylaşmak için “Yayınla” (Publish) butonuna tıklayarak son adımları tamamlamalısınız. Daha sonra yapacağınız işlemlerde kolaylık sağlaması adına formunuzu paylaşmadan önce şemasını düzenlemenizi öneririz. “Şemayı Düzenle” (Modify Schema) butonuna tıklayarak formunuzdaki soru ve cevapların arka planda gözüken adlarını sizin tanıyabileceğiniz şekilde değiştirebilirsiniz. Bu işlem sırasında boşluk ve Türkçe karakter kullanmamanız gerektiğini unutmayınız.

Hazır olduğunuzda “Yayınla” (Publish) butonuna tıklayınız. Yayınlama işlemi tamamlandığında ekranınızda bir uyarı belirecek ve paylaşma simgesi aktif hale gelecektir. Aktif hale gelen simgenin üzerine gelerek paylaşma seçeneklerinize göz atabilirsiniz. Sizin için oluşturulmuş kısa bağlantıya tıklayabilir ya da kopyalayabilirsiniz. Ayrıca bu forma özel oluşturulmuş kare kod sayesinde mobil cihazlardan ya da tabletlerden de kolayca formunuza ulaşabilirsiniz.

Formunuzun paylaşım ayarlarını düzenlemek için “İş Birliği” (Collaborate) sekmesine tıklayabilir ve formunuzu kimlerle paylaşacağınızı seçebilirsiniz. “Analiz” (Analyze) sekmesinden formunuzu analiz edebilir, “Veri” (Data) sekmesinden formunuza verilen cevapları harita üzerinde görebilirsiniz.

Şimdi sırada oluşturduğumuz bu form her doldurulduğunda bize otomatik bir bildirim gönderilmesi için gerekli ayarların yapılması yer alıyor. Microsoft ile iş birliği içerisinde bu süreci bir akış olarak ayarlayabiliriz. Survey123 ile entegre çalışabilen Flow uygulaması sayesinde bu formumuz her doldurulduğunda bilgi sahibi olacağız. Dilerseniz sadece formun doldurulduğuna dair bir bildirim alabilir ya da formunuzdan toplanan daha fazla bilginin size bir e-posta olarak iletilmesini sağlayabilirsiniz. Gerekli ayarları tamamladığınızda arkanıza yaslanın ve formunuzun doldurulmasını bekleyin.

Survey123 mobil cihazlarda da desteklenmektedir. Hem tarayıcıdan hem de Survey123 mobil uygulamasından oluşturduğunuz formlara erişebilirsiniz. Akıllı telefonumuzda bulunan kare kod okuyucu sayesinde formun nasıl doldurulduğuna ve sonrasında ayarladığımız akış sayesinde telefonumuza gelen e-postaya göz atın.

Bu blog yazısı için hazırlanmış olan Toplu Taşıma Anketi’ni tarayıcınızdan https://arcg.is/1KnH1i adresini ziyaret ederek ya da bu forma özel oluşturulmuş kare kodu cihazınıza okutarak inceleyebilir, dilerseniz doldurabilirsiniz.

Biz Esri Türkiye olarak eğitim taleplerini Survey123 for ArcGIS kullanarak oluşturduğumuz Eğitim Talep Formu ile topluyoruz. Esri Türkiye Eğitim Talep Formu ile eğitim başvurusunda bulunmak için Esri Türkiye Eğitim web sayfamızı ziyaret edebilirsiniz. Esri’nin saha uygulamalarından olan Survey123 for ArcGIS ile birlikte sizler de kendi benzersiz formlarınızı oluşturabilirsiniz.

Esri Türkiye 2019

ArcGIS Platformunda TLS 1.2 ile İlgili Önemli Bir Güncelleme

ArcGIS Online güvenliğinin arttırılması için Esri, 16 Nisan 2019 tarihinden itibaren TLS 1.2 protokolünün kullanımını zorunlu kılacaktır. ArcGIS Online servislerini kullanan Esri ürünlerinin bu durumdan etkilenmemesi için yapılandırılması gerekmektedir. Bu yazımızda TLS 1.2 güncellemesinden etkilenecek Esri ürünlerinden ve kullanıcıların bu güncellemeden sonra platformu sorunsuz kullanmaya devam edebilmesi için yapması gerekenlerden bahsedeceğiz.

ArcGIS Platformu, ArcGIS Desktop çözümlerinden ArcGIS Enterprise’a ve mobil çözümlere kadar geniş bir ürün yelpazesine sahiptir. Aşağıda hangi ürünlerin bu güncellemeden etkilenip etkilenmediğine dair bilgilerin yer aldığı tablolar bulunmaktadır. Ayrıca, bu yazımızın sonunda TLS güncellemesiyle ilgili sık sorular soruların cevaplarını ve TLS ile ilgili diğer faydalı kaynakların yer aldığı bağlantıları da tek bir sayfa içerisinde bulabilirsiniz.

Etkilenen Ürünler

Desktop 

ArcGIS Pro
2.0 – 2.3 TLS 1.2’yi desteklemektedir, herhangi bir işlem yapılmasına gerek yoktur.
1.2 – 1.4.1 Bu versiyonlar Esri tarafından artık desteklenmeyen versiyonlardır. Önerilen yöntem kullandığınız yazılımın sürümünü yükseltmenizdir. Eğer böyle bir şansınız yoksa TLS 1.2’yi işletim sisteminiz üzerinden aktifleştirme yolunu izleyebilirsiniz.
ArcGIS Pro 1.2 – 1.4.1 sürümlerini kullanıyorsanız yapmanız gereken işlemler için lütfen SSS: ArcGIS Pro’da TLS 1.2’yi Nasıl Etkinleştirebilirim?  bloguna gidiniz.
ArcMap | ArcCatalog | ArcScene | ArcGlobe
10.7 TLS 1.2’yi desteklemektedir.
10.6.1 ve öncesi ArcGIS Desktop ürününüzü nasıl yapılandıracağınızı öğrenmek için ArcGIS Desktop İcin TLS 1.2 Yaması Nasıl Kurulur? blog yazımızı inceyeleyebilirsiniz.
10.3.1 ve öncesi Kullandığınız işletim sisteminin TLS 1.2’yi destekleyebilecek bir .NET sürümüne sahip olması gerekmektedir. .NET 4 sürümü yüklenemezse, Microsoft’un TLS için yayınladığı .NET 3 yaması yüklenmelidir. Önerilen bu yamayı  yükleyemiyorsanız Windows üzerinde TLS 1.2 desteklenebilmesi için yapılacak işlem adımları için Windows ArcGIS Desktop İcin TLS 1.2 Kullanacak Şekilde Nasıl Ayarlanır? başlıklı  blog yazısını okuyabilirsiniz.
ArcGIS Desktop için TLS 1.2’nin nasıl aktifleştirileceğini öğrenmek için SSS: ArcGIS Desktop’ta TLS 1.2’yi Nasıl Etkinleştirebilirim? blog yazısını inceleyebilirsiniz.

Enterprise 

ArcGIS Enterprise 
10.6.1 – 10.5 TLS 1.2’yi desteklemektedir.
ArcGIS Enterprise sisteminizin TLS 1.2 güncellemesinden nasıl etkileneceğini öğrenmek için blog yazımızdaki şemayı inceleyebilirsiniz.
Portal for ArcGIS
10.6.1 – 10.4.1 TLS 1.2’yi desteklemektedir.
10.4 ve öncesi JAVA7 kullanarak oluşturulan yazılımlar TLS 1.2’yi desteklememektedir. Portal for ArcGIS yazılımınızı 10.4.1 sürümüne veya 10.6.1 sürümüne yükseltmeniz gerekmektedir.
ArcGIS Server
Windows Server 2012 R2 veya üstü bir işletim sistemi üzerinde kurulu olan ArcGIS Server için Varsayılan yapılandırma ayarları ile TLS 1.2’yi desteklemektedir.
Windows Server 2008 R2 veya 2012 üzerinde kurulu olan ArcGIS Server için Bu işletim sistemlerinde  TLS 1.2’nin desteklenmesi için yapılandırma gerçekleşmesi gerekir.
Windows 2008 Server üzerinde kurulu olan ArcGIS Server için ArcGIS Server’ın bazı fonksiyonları çalışmayacaktır. İşletim sisteminizi Windows Server’ın bir üst sürümüne taşıyınız.
Linux üzerine kurulu olan ArcGIS Server için ArcGIS Server’ı destekleyen tüm sürümlerinde TLS 1.2’yi desteklemektedir.
ArcGIS GeoEvent Server
10.7 – 10.4 TLS 1.2′ yi desteklemektedir.
10.3.1 ve öncesi sürümler için TLS 1.2’yi desteklemeyen ArcGIS Enterprise sistemleri yapılacak olan değişiklikten etkilenecektir. 10.3.1 ve öncesi sürümlerdeki ArcGIS GeoEvent Server’ınızın içerisinde veri deposu olarak ArcGIS Online bağlantısı bulunan servisler varsa sunucunuzu 10.4 ve üstü sürümlere yükseltmeniz gerekmektedir.

ArcGIS Desktop/Engine 

.NET Geliştiricileri
Bu çözümün kullanıcıları için yapılacak işlem adımlarını Zorunlu TLS 1.2 Bağlantılarında ArcOcbject SDK’nın Microsoft .NET Framework ve ArcGIS Engine .NET İstemci Uygulamalarında Etkileri Nelerdir?  bağlantısından inceleyebilirsiniz.
Linux ile kullanılan ArcGIS Engine 
TLS 1.2’yi desteklemez.
C++ Geliştiriciler İçin
ArcObjects C++ 10.7 TLS 1.2’yi desteklemektedir.
ArcObjects C++ 10.6.1 ve öncesi TLS 1.2’yi desteklememektedir. 10.7 sürümüne yükseltmeniz gerekmektedir.
Not: Eğer üçüncü parti bir ağ kütüphanesi (OpenSSL vb.) kullanarak ArcGIS Online’dan gelen veriye erişiyorsanız, bu kütüphanelerin TLS 1.2’yi desteklediğinden emin olunuz.
Java Geliştiricileri
ArcGIS 10.4 ve sonrası sürümler JAVA8 ile derlenen “Java Interop” ögeleri TLS 1.2’yi desteklemektedir.
ArcGIS 10.3.1 ve öncesi sürümler JAVA7 ile derlenen “Java Interop” ögeleri için TLS 1.2 servislerine erişirken JAVA SSL’i başlatmaları gerekmektedir.
Python Geliştiricileri
Bağımsız Python araçlarının geliştiricileri, TLS 1.2’yi kendileri başlatmalıdır.

ArcGIS Runtime SDK

ArcGIS Runtime SDK – Android
100.x ve 10.2.9 Android 5.0 ve üstü sürümler: Android 5.0 (API 21) ve üstü sürümlere sahip cihazlarda  TLS 1.2 desteklenmektedir.

Android 4.4 ve öncesi sürümler: Android 4.4 (API 19) ve öncesi sürümlere sahip cihazlarda TLS 1.2′ nin ayarlanması gerekmektedir.

Android için ArcGIS Runtime SDK kullanılacak çalışmalarda TLS 1.2’nin nasıl aktifleştirileceğini öğrenmek için ArcGIS Runtime SDK for Anroid İçin TLS 1.2 Nasıl Aktifleştirilir? başlıklı blog yazımızı inceleyiniz.
ArcGIS Runtime SDK – iOS ve macOS
100.4 TLS 1.2’yi desteklemektedir.
10.2.x TLS 1.2’yi desteklemektedir.
ArcGIS Runtime SDK – Java
100.4 ve 10.2.x Java 8: Java 8 181 güncellemesi veya daha üstü kullanılıyorsa TLS 1.2’yi desteklemektedir.

Java 7: TLS 1.2’yi desteklememektedir.

ArcGIS Runtime SDK – Java için kullanılacak çalışmalarda TLS 1.2′ nin nasıl aktifleştirileceğini öğrenmek için ArcGIS Runtime SDK for Java İçin TLS 1.2 Nasıl Aktifleştirilir? başlıklı blog yazımızı inceleyiniz.
ArcGIS Runtime SDK – .NET
100.0 ve üstü sürümler TLS 1.2’yi desteklemektedir.
10.2.x Windows Desktop TLS 1.2′ nin aktifleşebilmesi için .NET 4 yüklenmelidir. Eğer .NET 4 yüklenemiyorsa Microsoft .NET 3 yüklenmelidir. Yapılacak işlemler için Nasıl Yapılır: ArcGIS Desktop’ın TLS 1.2 Kullanımı İçin Yapılandırılması blog yazısını inceleyiniz.
 

10.2.x Windows işletim sistemine sahip telefonlar

TLS 1.2’yi desteklememektedir..
10.2.x – Windows Store TLS 1.2’yi desteklememektedir.
ArcGIS Runtime SDK – .NET için TLS 1.2′ nin nasıl aktifleştirileceğini öğrenmek için ArcGIS Runtime SDK for .NET İçin TLS 1.2 Nasıl Aktifleştirilir?  başlıklı yazımızı inceleyiniz.
ArcGIS Runtime SDK – Qt
100.x ve 10.2.6 TLS 1.2’yi desteklemektedir fakat aktifleştirilmesi için ayarlama yapılması gerekmektedir.
ArcGIS Runtime SDK – Qt için TLS 1.2′ nin nasıl aktifleştirileceğini öğrenmek için ArcGIS Runtime SDK for Qt İçin TLS 1.2 Nasıl Aktifleştirilir?  başlıklı yazımızı inceleyiniz.
ArcGIS Runtime SDK – WPF
TLS 1.2’yi desteklemez. Bu ürünün yayınlanması durdurulmuştur ve desteklenmemektedir.

ArcGIS Runtime for WPF Ürün Yaşam Döngüsü bağlantısından detaylı bilgi alabilirsiniz.

ArcGIS Uygulamaları

ArcGIS Business Analyst Desktop
10.6.1 – 10.5 ArcGIS Business Analyst Desktop TLS yamasını https://support.esri.com/en/download/7676 bağlantısı üzerinden indirerek kurmanız gerekmektedir.
ArcGIS Earth
1.5 – 1.9 TLS 1.2’yi desteklemektedir.
1.0 – 1.4 Bu versiyonlar artık desteklenmemektedir, lütfen ArcGIS Earth’ün güncel sürümünü yükleyiniz. Eğer yükseltme işlemi gerçekleştiremiyorsanız işletim sisteminiz üzerinden TLS 1.2’yi aktifleştirebilirsiniz.
ArcGIS Earth için TLS 1.2′ nin nasıl aktifleştirileceğini öğrenmek için SSS: ArcGIS Earth’de TLS 1.2’yi nasıl aktif ederim? makalesini inceleyiniz.
Drone2Map
1.3.2 TLS 1.2’yi destekler. Esri, uygulama kullanıcılarının uygulamayı bu sürüme yükseltmesini önermektedir.
1.3.2 ve öncesi Bu sürümlerin kullanıcıları Windows işletim sistemi üzerinde değişiklik yapmaları gerekmektedir. .NET4 framework için TLS 1.2’nin nasıl aktifleştirileceğini öğrenmek için Windows .NET4 Framework Kullanan Uygulamalar İçin TLS 1.2 Kullanacak Şekilde Nasıl Yapılandırılır?  bağlantısını inceleyiniz.
Drone2Map uygulamanız için TLS 1.2’yi aktifleştirme ile ilgili dokümanı SSS: Drone2Map for ArcGIS İçin TLS 1.2 Yapılandırmasını Nasıl Yaparım? bağlantısından bulabilirsiniz.
Operations Dashboard for ArcGIS – Windows
TLS 1.2’yi aktif hale getirmek için Windows ArcGIS Desktop İcin TLS 1.2 Kullanacak Şekilde Nasıl Ayarlanır? bağlantısındaki işlem adımlarını uygulayınız.
WebApp Builder for ArcGIS – Developer Sürümü
Web AppBuilder for ArcGIS ile derlediğiniz uygulamaları yeniden yapılandırmanıza gerek yoktur. Bu uygulamalar TLS 1.2 üzerinden isteklerini yollamak için kullanılan tarayıcıya güvenecektir. Bu noktada dikkat edilmesi gereken güncel işletim sistemleri bu işlemi tarayıcılarında yapabilecektir fakat Windows XP gibi versiyon işletim sistemleri bunu gerçekleştiremeyebilir. ArcGIS Online dışında bir ortamda, ArcGIS Online içerisinde  barındırılan katmanlarla çalışıyorsanız, sunucunuzun ArcGIS Online’a bağlanabilmesi ve üzerinden eklenecek servislere güvenebilmesi için  TLS 1.2’yi desteklemesi gerekecektir.
Herkese açık olan servisler için SSL Labs – SSL Server Test tool aracı ile TLS destekleme durumundan emin olmak için test yapılabilir.

Dışarıya açık olmayan servisler için ise IISCryptoTool aracı ile desteklenen TLS versiyonları doğrulanabilir.

Plug-in Uygulamalar 

ArcGIS for AutoCAD
370 ve öncesi Bu sürümdeki ArcGIS for AutoCAD uygulamasında nasıl bir değişiklik yapacağınıza dair lütfen Windows .NET4 Framework Kullanan Uygulamalr İçin TLS 1.2 Kullanacak Şekilde Nasıl Yapılandırılır?  yazısındaki işlem adımlarını inceleyiniz.
ArcGIS for AutoCAD için TLS 1.2’yi nasıl aktifleştireceğinize dair SSS: ArcGIS for AutoCAD’te TLS 1.2’yi Nasıl Aktif Edebilirim? bağlantısındaki dokümanı inceleyiniz.
Esri Maps for Dynamic CRM
TLS 1.2’yi desteklememektedir. (Ürün Desteği sonlandırıldı.)
Esri Maps for Salesforce
TLS 1.2′ yi desteklememektedir. (Ürün Desteği sonlandırıldı.)

Mobil Uygulamalar

ArcPad
Windows Desktop Herhangi bir işlem yapmanıza gerek yoktur.
Windows Mobile Detay servislerin ve ArcPad paketlerinin yükleme/indirme işlemleri Windows Mobile içerisinde TLS 1.2 ile çalışmayacaktır.
Collector for ArcGIS – Android
TLS 1.2’yi desteklemesi için Android API 21 ve üstü bir sistemde çalışmalıdır.
Explorer for ArcGIS – Android
TLS 1.2’yi desteklemesi için Android API 21 ve üstü bir sistemde çalışmalıdır.
Navigator for ArcGIS – Android 
TLS 1.2’yi desteklemesi için Anroid API 21 ve üstü bir sistemde çalışmalıdır.
Tracker for ArcGIS – Android
TLS 1.2’yi desteklemesi için Android API 21 ve üstü bir sistemde çalışmalıdır.
Workforce for ArcGIS – Android
TLS 1.2’yi desteklemesi için Anroid API 21 ve üstü bir sistemde çalışmalıdır.

ArcGIS Platformu Uygulamaları, Ek Bileşenleri ve Çözümleri

Aşağıda bahsedilen uygulamalar, ek bileşenler ve çözümler eğer ArcGIS Desktop ürünü  TLS 1.2’ye uygun şekilde yapılandırılmışsa herhangi bir şekilde etkilenmeyecektir.

ArcGIS Data Reviewer ArcGIS for Aviation: Airports
ArcGIS for Maritime: Charting ArcGIS for Maritime: Server
ArcGIS Pipeline Referencing Esri Defense Mapping
Esri Production Mapping Esri Roads and Highways
Government and Emergency Management Solutions Intelligence Solutions
Military Solutions Parks and Gardens
Real Time GIS IoT Roadway Reporter
S57 Viewer Utility and Telecommunication Solutions
Workflow Manager Services

TLS 1.2 Değişikliğinden Etkilenmeyecek Olan Ürünler

Enterprise

ArcGIS Data Store ArcGIS Enterprise Cloud Builder for AWS
ArcGIS Enterprise Cloud Builder for Azure ArcGIS Enterprise SDK
ArcGIS Web Adaptor

Business Analyst

Business Analyst Mobile Apps Business Analyst Server
Business Analyst Web App Business Analyst Web | Community Analyst

Mobil Uygulamalar 

AppStudio Player for ArcGIS – iOS|Android ArcGIS Companion
Collector for ArcGIS – iOS Collector for ArcGIS – Windows
Explorer for ArcGIS – iOS Navigator for ArcGIS – iOS
Survey123 for ArcGIS – iOS|Android Tracker for ArcGIS – iOS
Workforce Mobile – iOS

Plug-in Uygulamalar

ArcGIS for Adobe Creative Cloud ArcGIS Maps for Office
ArcGIS Maps for Power BI Esri Maps for Sharepoint
ArcGIS Maps for Microstrategy Esri Maps for IBM Cognos

ArcGIS Uygulamaları

AppStudio for ArcGIS ArcGIS for Inspire
ArcGIS Indoors ArcGIS License Manager
ArcGIS Monitor ArcGIS Sites
CityEngine Explorer for ArcGIS on OSx
GeoEnrichment Server Insights for ArcGIS – Enterprise
Insights for ArcGIS – Online Orthomaker
ArcReader Survey123 Connect

Web Apps

Operations Dashboard for ArcGIS – web Presentations for Online
Web AppBuilder – web Workforce – Web

ArcGIS Online Yapılandırılabilir Şablonlar

3D Data Visualization Basic Viewer
Compare Analysis Crowdsource Manager
Crowdsource Polling Crowdsource Reporter
Directions Edit
Elevation Profile Filter
General Geo Form
Geo List Impact Summary
Information Lookup Live Maps
Local Perspective Map Carousel
Map tools Minimalist
My Stories Public Information
Simple Map Viewer Simple Scene Viewer
Story Map Basic Map Cascade
Story Map Journal Story Map Series
Story May Shortlist Story Map Swipe and Spyglass
Story Map Tour Story Map Basic
Styler Summary Viewer
Time Aware

ArcGIS Runtime SDK

ArcGIS Runtime SDK for iOS ArcGIS Runtime for SDK MacOS

ArcGIS Web API

ArcGIS API for JavaScript
  • ArcGIS Enterprise Dağıtımınız ile ilgili TLS Protokolü güncellemesine dair değişiklikten nasıl etkileneceğini anlamak için aşağıda yer alan şemayı inceleyebilirsiniz.

ArcGIS Online ve TLS güncellemesi ile ilgili diğer sorularınız için aşağıdaki blog yazılarına da göz atmanızı öneririz.

İlgili Bağlantılar:

Esri Türkiye, 2019

ArcGIS Companion ile kuruluşunuzu kolayca yönetin

ArcGIS Companion ile kuruluşunuzu kolayca yönetin

ArcGIS Companion; ArcGIS kuruluşunuza, içeriğinize ve profilinize kolay bir şekilde erişimenizi sağlayan mobil uygulamadır. ArcGIS Online veya ArcGIS Enterprise bünyesindeki içeriğinize, üyelerinize ve gruplarınıza göz atmak, aramak, yönetmek, başkalarıyla paylaşmak ve birlikte çalışmak için kullanıcı dostu bir arayüze sahip olan ArcGIS Companion uygulamasını kullanabilirsiniz. Companion ile, haritalar, sahneler, uygulamalar ve katmanlar gibi öğeleri mobil cihazınızda bulunan yerleşik uygulamalardan hangisi ile açacağınızı seçebilirsiniz. Örneğin, web haritalarını Harita Görüntüleyici‘de veya Explorer for ArcGIS‘de açabilirsiniz. Kuruluşunuzdaki en popüler ve en güncel içerikleri keşfedebilir ve en yeni Esri haberleri, blogları ve tweet’lerinden haberdar olabilirsiniz. Yöneticiler; üyelerin parolalarını sıfırlamak, erişimlerini etkinleştirmek yada devre dışı bırakmak ve kullanıcı rollerini değiştirmek gibi genel görevleri basit bir şekilde gerçekleştirebilirler. ArcGIS Online yada ArcGIS Enterprise içeriğinizi yönetmek veya kuruluşunuzda olanları takip etmek hiç bu kadar kolay olmamıştı. ArcGIS Companion’un basit, sezgisel ve iyi tasarlanmış başlıca özelliklerini yazının devamında bulabilirsiniz. (daha&helliip;)

ArcGIS Pro 2.3 Yeniliklere Genel Bakış

ArcGIS Pro 2.3 Yeniliklere Genel Bakış

ArcGIS Pro’ya şimdiye kadar gelmiş en büyük değişikler ve yenilikler 2.3 versiyonuyla gelmiştir. Bu blog yazımızda 2.3 yeniliklerine genel bir bakış sağlayacağız. ArcGIS Pro 2.3 ile ilk fark edeceğiniz şey başlangıç bölümü. Bu alan yeniden tasarlanmış ve geliştirilmiştir.

ArcGIS Pro‘yu Windows Gezgininde aşağıdaki öğelere çift tıklayarak başlatabilirsiniz:

  • ArcGIS Pro haritaları (ArcGIS Pro maps)  (.mapx),
  • Harita paketleri (Map packages) (.mpkx),
  • Çıktı (Layouts) (.pagx),
  • Harita katmanları (Map layers) (.lyrx) ve
  • Katman paketleri (Layer packages) (.lpkx).

ArcGIS Pro’yu  bir proje oluşturmadan başlatabilirsiniz. Çalışmanızı kaydetmek istiyorsanız daha sonra bir proje oluşturulabilir. Sık kullanılan projeleri ve proje şablonlarını  sabitleyebilirsiniz. Son projeler listesi en fazla 50 proje görüntüleyebilir. ArcGIS Pro’yu her zaman aynı projeyi açarak veya uygulamayı başlattığınızda proje oluşturmadan otomatik olarak başlayacak şekilde yapılandırabilirsiniz.

  • Üç yeni hızlı başlangıç ​​öğreticisi,  Author a mapVisualize temporal data, ve Manage data kullanılabilir.
  • ArcGIS Pro ve çevrimdışı Help görüntüleyicisinin erişilebilirliğini artırmak için iyileştirmeler yapılmıştır. Daha fazla bilgi için, bkz.
  • Şimdi Concurrent Use license türünü kullanırken yedek lisans yöneticileri ekleyebilir ve kaldırabilirsiniz. Dört taneye kadar yedek lisans yöneticisi eklenebilir. Daha fazla bilgi için, bkz.

 

Rapor

  • Raporlar yeni bir proje öğesidir ve oluşturduğunuz rapor dosyaları Catalog bölmesinde özel bir klasörde listelenir. Bir rapor oluşturduğunuzda, veri kaynağını ayarlayabilir, verileri gruplandırma ve sıralama ile düzenleyebilir, bir şablon ve stil seçeneği seçebilir, sayfa boyutunu ve kenar boşluklarını tanımlayabilirsiniz.
  • Raporda yapabileceğiniz  düzenlemeler; rapor başlığı, grup başlığı ve sayfa altlığı gibi bölümlere ayıran rapor görünümünde, grafik çizgiler ve görüntüler gibi statik öğeler, özet istatistikler veya tarih değerleri gibi dinamik öğeler ekleyebilirsiniz. Raporları ayrıca  PDF dosyası olarak paylaşılabilir, bir proje paketinin parçası olarak kaydedebilir veya bir rapor dosyası olarak (.rptx) kaydedebilirsiniz.

 

Deep Learning

  • Deep Learning araç seti bu sürümde tanıtıldı. Bu yeni araç kutusu, ArcGIS Image Analyst araç kutusunda bulunan üç aracı içerir.

 

  • Bu araçlar, TensorFlow, CNTK ve Keras gibi Deep Learning  modellerini kullanan görüntü sınıflandırma ve nesne algılama iş akışlarını destekler.

  • Bu araçlar, analiz yapmak için yeni GPU’dan  yararlanır. Ayrıca ArcGIS Image Server veya raster analysis ortamlarında da çalıştırılabilirler. Her bir katmanın bir veya daha fazla benzersiz özelliği olabildiği neural networks‘lerde birden çok katman kullanarak çalışırlar.

LocateXT

  • ArcGIS LocateXT eklentisi, konum bilgisi için herhangi bir metni veya belgeyi aramanıza ve bu konumlardan özellikler oluşturmanıza olanak sağlayan bir dizi araç içerir.
  • LocateXT, PDF belgelerinde, Microsoft Office belgelerinde, web sayfalarında, e-postalarda ve sosyal medya metinlerinde arama yapabilir. Aracı açmak için, Map sekmesinde,  Add Data açılır okunu tıklayın ve Extract Locations’i seçin. To Geodatabase araç setine iki coğrafi işlem aracı (Extract Locations from Document ve Extract Locations from Text) de eklenmiştir.

Editing Tools

Düzenleme iş akışlarınızı geliştirmek için aşağıdaki dört araç eklenmiştir:

Divide Divide , Çizgisel ve alansal vektör verileri bir değere bölmek için araçlar barındırır. Çizgi, mesafeye, parça sayısına veya yüzdeye göre bölünebilir; Alan, orantılı alanlara, eşit alanlara veya eşit genişliklere göre bölünebilir.

Fillet  Fillet , iki line arasındaki teğet olan ve iki bağlantı bölümünü kesen kısımlara yay oluşturur. Yarıçapı dinamik olarak sürükleyip boyutlandırabilir veya sabit bir mesafe yazabilirsiniz.

Generalize Generalize Polyline, temel şeklini korurken bir çizginin veya bir çokgen özelliğinin karmaşıklığını azaltabilir.

Split Split , bir veya daha fazla mevcut giriş özelliğini seçmenize ve bunları bir veya daha fazla seçilen hedef özelliği bölmek için kullanmanıza izin verir.

Attribute Rules

  • Öznitelik kuralları ek kural türlerine ve gelişmiş bir kullanıcı deneyimine sahiptir. Öznitelik Kuralları görünümü, veri kümelerindeki öznitelik kurallarını görüntüleme, oluşturma ve yönetme erişimini sağlar. Öznitelik Kuralları araç çubuğuna birkaç yeni araç eklenmiştir. Daha fazla bilgi için, yeni araçları ve mevcut araçlardaki değişiklikleri gözden geçirmek üzere  yenilikler bölümüne bakın. Toplu hesaplama (Batch calculation) ve doğrulama (validation) kuralları, mevcut özellikler üzerindeki kuralları değerlendirme olanağı sağlayan yeni kural türleridir. Bu kurallar, Hata Müfettişi veya Kuralları Değerlendir aracı kullanılarak kullanıcı tarafından belirlenen bir zamanda değerlendirilir. Daha fazla bilgi için, bkz. Not: Hesaplama ve doğrulama kurallarını değerlendirmek için kullanılan Doğrulama özelliği, yalnızca ArcGIS Enterprise 10.7 veya sonraki sürümlerinde paylaşılırken kullanılabilir.
  • Daha fazla bilgi için eski portallarla paylaşırken dikkat edilmesi gerekenler bölümüne bakın. Yeni Arcade işlevselliği için ArcGIS Arcade sürüm 1.5 sürüm notlarına bakın. Koşullu öznitelik değerleri, bir alandaki değerleri diğerindeki değerlere bağımlı hale getirmenize izin veren yeni bir veri tasarım özelliğidir. Bir dizi alan ve bu alanlar için geçerli değerlerin bir listesini oluşturmak için alan ve alan grupları kullanırlar. Örneğin, elektrik direği malzemeleri için bir alan Ahşap olarak ayarlanırsa, o direğin yükseklik alanı için geçerli değerler 10, 12 ve 15 metre ile sınırlandırılır. Alan Çelik olarak ayarlanmışsa, yükseklik alanı için geçerli değerler 15, 17 ve 20 metredir. Alanlarınız arasındaki bu tür bağımlılıklar, koşullu değerler kullanılarak ayarlanabilir. Yeni Dosya Aktarma aracı, bir dosya sistemi ile bir bulut depolama çalışma alanı arasında dosyaları verimli bir şekilde aktarır.

3D Interpolation EBK

  • Empirical Bayesian Kriging 3D aracı, noktaların enterpolasyonunu gerçekleştirmenize ve 3D uzayındaki noktalar arasındaki tüm konumlardaki değeri tahmin etmenize olanak sağlar. Bir analiz aracı olarak Geostatistical Wizard‘da mevcuttur. Daha fazla bilgi için, bkz.

 

ArcGIS Pro 2.3 versiyonuyla birlikte gelen diğer yenilikler ve özellikler sonraki yazılarımızda aktarılacaktır.