ArcGIS Experience Builder ile Yapabilecekleriniz

ArcGIS Experience Builder

ArcGIS Experience Builder, haritaları , üç boyutlu sahneleri, verileri, web uygulamalarını ve diğer içeriklerin görüntülenmesini sağlayan, bulut tabanlı uygulama geliştirme arayüzüdür. Bulut tabanlı bu arayüz üzerinde tek bir satır bile kod yazmadan etkileyici uygulamalar oluşturabilirsiniz. Experience Builder’in sağlamış olduğu zengin araç kütüphanesini ile uygulama geliştirirken çok fazla fonksiyon ve tasarım çeşidi oluşturabilirsiniz.

Experience Builder’ın kullanıcılara sağladığı özellikler;

  • Web uygulmalarının tek bir platformda toplanması
  • 2B ve 3B içeriklerin tek uygulama üzerinde gösterimi
  • Kullanımı kolay arayüz ile hızlı bir şekilde uygulamalar geliştirmek
  • Mobil cihaz çözünürlükleri için arayüz düzenleme
Web Uygulamalarının tek bir platformda toplanması

Bir kapsam doğrultusunda geliştirdiğimiz web uygulamalarını, dashboardları, haritaları ve üç boyutlu web sahnelerini tek bir ekran üzerinde toplayabilirsiniz. Uygulamalar arasında dinamik bir şekilde gezinebilirsiniz.

2B ve 3B içerikleri tek uygulama üzerinde gösterimi

Experience builder ile 2b ve 3b verileri tek bir ekran üzerinde gösterimi sağlayabilmekteyiz, bu sayede iki boyutlu ve 3 boyutlu içerikler arasında kolayca gezinebilir ve bilgi elde edebilirsiniz. İki ekran arasındaki etkileşimler kurarak iki ekran arasındaki etkileşim kurabilirsiniz. Örneğin 3B sahnede gezinirken bakış açınızın veya yakınlık değerinizin 2B haritada da anlık değişmesini sağlayabilirsiniz.

İki boyutlu bir içerik ile üç boyutlu içerik etkileşimli bir şekilde incelenebilmektedir.

Experience Builder ile Web Uygulamaları Nasıl Oluşturulur ?

ArcGIS Experience Builder’ı kullanmaya başlamak ve yeni bir uygulama oluşturmak hızlı ve kolaydır. Esrinin sağlamış olduğu bir şablonla veya tamamen sıfırdan bir web uygulaması oluşturabilirsiniz. Experience Builder ile web uygulaması oluşturmak için aşağıdaki adımları izlemeniz yeterli olacaktır.

  • Mevcut bir şablonu kullanarak uygulamanızı oluşturmaya başlayabilir veya sıfırdan oluşturabilirsiniz.
  •  Şablonda bulunan widget’ları düzenleyebilir veya uygulamanıza haritalar, resimler, metin kutuları ve listeler gibi widget’lar ekleyebilirsiniz. Widget’ları tek bir sayfada veya birden çok sayfada oluşturabilirsiniz.
  • Uygulamadaki widget’ları web haritalarına, web sahnelerine,katmanlara ve ArcGIS Server feature layerlarına bağlanabilirsiniz.
  • Temalar ile uygulamanın görünümünü ve hissini özelleştirebilirsiniz. Uygulamanızın görünümü için renkleri ayarlayabilir ve kendi markanızı ekleyebilirsiniz.

Uygulamanızda olmasını istediğiniz tüm detayları sürükleyip bırakarak oluşturabilmektesiniz.

Experience Builder web uygulamalarının oluşturulmasında bizlere çok ciddi çözümler sağlamaktadır. Kullanımı kolay arayüzü, sürükleyip bırakarak oluşturduğumuz uygulamalar ve diğer bütün detaylar web uygulama oluşturma süreçlerinde bizlere kolaylık sağlamaktadır.

Esri Türkiye 2020

Bu yazı için bir etiket bulunmamaktadır.
ArcGIS ve Python: İş sürecinizi hızlandıracak ve kolaylaştıracak ipuçları

ArcGIS ve Python: İş sürecinizi hızlandıracak ve kolaylaştıracak ipuçları

ArcGIS masaüstü uygulamaları fonksyonlarını Python’da kullanmanızı sağlayan kütüphane olan arcpy ile diğer Python açık kaynak kütüphanelerini birleştirerek yazacağınız birkaç satır kod ile iş sürecinizi hızlandırabilir ve kolaylaştırabilirsiniz. Aşağıda verdiğimiz 5 örneği kolaylıkla detaylandırabilir ve çeşitlendirebilirsiniz.

1. Bir klasörün alt klasörlerinin içinde belirli karakterleri içeren klasörleri bulabilir ya da yeni klasör oluşturabilirsiniz.

 

2. “json” formatında saklanan veriyi, geodatabase tablosuna dönüştürebilirsiniz.

 

3. Geoprocessing araç çıktılarının adına, aracın çalıştığı zaman (tarih/saat/dakika/…) ekleyebilirsiniz. Bu şekilde, hem aynı araçtan üzerine yazmadan benzersiz çıktılar elde eder, hem de aracın çalıştığı zaman bilgisini çıktıda saklamış olursunuz.

4. Paralel işlememe (parallel processing) ile iş akışlarınızı hızlandırabilirsiniz. Paralel işleme, bir işlemi hızlandırmak için, o işlemin birden çok çekirdeğe dağıtılmasıdır. Bazı geoprocessing araçları paralel işlemeyi destekler. Ortam ayarlarından ArcGIS Pro’nun kullanabileceği maksimum çekirdek sayısını belirtebilirsiniz. Aynı şekilde arcpy kütüphanesinde de paralel işleme için bir modül bulunmaktadır. ArcGIS Pro’daki paralel işleme Paralel İşleme Faktörü tarafından kontrol edilir. Bazı araçlar varsayılan olarak paralel işlemeyi kullanır, diğerleri ise bu özelliği açmak için paralel işlem faktörünü ayarlamanızı gerektirir. Seçilen araç için paralel işlemenin nasıl kontrol edileceğini öğrenmek için, aracın  Esri web sitesindeki “help” dokümanını inceleyebilirsiniz.

Ayrıntılı bilgi almak için:

 

5. Bellekte (memory) çalışabilirsiniz. İş akışınızdaki ara çıktılara bilgisayarınızda yer ayırmak istemiyorsanız, ya da onları diskinize yazması ile vakit kaybetmek istemiyorsanız ara çıktılarınızı bellekte tutabilirsiniz. Çoğu geoprocessing aracı bellekte çalışmayı destekler.

NOT: RAM boyutunuza göre, işinizin bittiği ara çıktıları bellekten silerek, bir sonraki işlemler için yer açmak daha verimli çalışmanızı sağlayabilir.

Ayrıntılı bilgi almak için: Write geoprocessing output to memory

Blog serimizin ilk bloguna bu linke tıklayarak göz atabilirsiniz.

 

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

ArcGIS Survey123 Beta 3.10 Sürümü Güncellemeleri

Survey123 Early Adopter Community (EAC), yazılımların en yeni Beta sürümlerine erişmenize yardımcı olur. Mevcut Esri hesabınızla oturum açabilir ve yazılımlara, gelecek olan yeniliklerle ilgili dokümanlara ve forumlara erişebilirsiniz.

EAC, Survey123’nin yeni Beta sürümleriyle güncellendi. Survey123 web sitesini, web uygulamasını, saha uygulamasını ve Survey123 Connect’i desteklenen tüm platformlarda test edebilirsiniz. Aşağıda, test için kullanılabilen bazı Beta yeniliklerinin bir listesi detaylandırılmıştır.

Bir soru, Birçok Fotoğraf

Survey123 formlarınızdaki Görüntü sorularını yapılandırabilir, kullanıcıların birden çok fotoğrafı ilişkilendirmesine izin verebilirsiniz.

Bir Görüntü sorusu için birden çok görüntü veya dosya artık ilgili kayıtları eklemeye gerek kalmadan (tekrarlama yoluyla) veya ilgili ifadeleri kullanarak (görüntü sayısı bilinmiyorsa) bir ankete eklenebilir.

Survey123 Connect kullanıyorsanız, birden çok fotoğraf eklemeyi desteklemek için artık Görüntü sorularınıza çok satırlı görünüm uygulayabilirsiniz. Hesaplamalarınız, kısıtlamalarınız ve ilgili sütunlarınızdaki Görüntü sorularına karşı count-selected() gibi XLSForm fonksiyonlarını da kullanabilirsiniz. Bu, sizlere fotoğraf sayısını kayıt ile birlikte bir CBS detayı olarak saklama, kullanıcılar için minimum ve maksimum fotoğraf ekleme zorunluluğu getirme gibi yetenekleri sağlar.

Survey123 Connect’teki Harita Geliştirmeleri

Survey123 Connect artık kendi web haritalarınızı, mobil harita paketlerinizi, çevrimdışı harita alanlarınızı vb. kullanabilmeniz için anketinizdeki haritaları kolayca yapılandırmanıza olanak tanır. Yeni Bağlantılı İçerik bölümü, kuruluşunuzdaki mevcut haritaları taramanıza olanak tanır, böylece anketinize ulaşan kullanıcılar bunlara uygulamadan kolayca erişebilir.

Survey123 Kuruluş Ayarları

Survey123 Kuruluş Ayarları artık ArcGIS Administrator kullanıcıları tarafından kontrol edilebilir. Kullanıcıların ve Survey123 tasarımcılarının daha etkili olmasına ve kuruluşunuza tutarlılık getirmesine yardımcı olmak için bu ayarları kullanabilirsiniz. Administrator ayrıcalıklarına sahip bir kullanıcıyla oturum açtığınızda bu ayarlara Survey123 web sitesinden erişebilirsiniz. Aşağıdaki ekran görüntüsünde gösterildiği gibi, bir dizi ayar mevcuttur.

Ortak Yazar Rolü

Anket sahibinin anketi diğer kullanıcılarla ortak yazar olarak paylaşmasına olanak sağlamak için web sitesinde ortak yazar rolünü tanıtıldı. Böylece diğer kullanıcılar anket tasarımını güncelleme, anket verilerini görüntüleme/düzenleme, webhooks vb. işlemlerle  anket sahibinin anketi yönetmesine yardımcı olabilir. Ortak yazar olarak, aşağıdakiler dışında, bir anket sahibi olarak işlemlerin çoğunu gerçekleştirebilirsiniz:
  • Araştırmalarım: Anketi silme işlemi
  • Tasarım: Anketi ilk kez yayınlama işlemi
  • Birlikte Çalışın: Anketi diğer kullanıcılarla paylaşma
  • Veri: Yeni bir detay raporu şablonu yükleme
Ortak yazarları Birlikte Çalışın> Update Survey (Anketi Güncelleştirme) sekmesinden atayabilirsiniz ve anketinizi paylaşılan güncelleştirme grubu (shared update group) ile paylaşabilirsiniz.
Yerel Görüntü Yükleme
3.10 Beta Sürümü ile Survey123 web sitesi yerel cihazlardan görüntü yüklemeyi destekler. Yerel görüntüler aşağıda listelenenler için eklenebilir:
  • Araştırma Başlığı
  • Araştırma Açıklaması
  • Not sorusu
  • Görünüm > Temayı Düzenle > İçerik  Arka Plan
  • Görünüm > Temayı Düzenle >Web Sayfası > Arka Plan
  • Ayarlar > Teşekkür Ekranı

Özet Raporlar

Survey123 web sitesinin detay raporu işlevselliği, bireysel anket yanıtlarının ayrıntılı raporlarına izin vermenin yanı sıra, çeşitli yanıtlardaki verilerinizin özetlerine izin verecek şekilde bir işlevsellik de sağlar.Tüm Kayıtlar için tablo ve anket katmanınızda ayarlanmış bir seçimi içeren rapor şablonu oluşturabilirsiniz. Ayrıca bu kayıtlar için istatistik ekleyebilirsiniz.

Özet işlevleri, aynı anda yazdırılan diğer detay raporlarının maliyetinin dışında bir kredi ücretine tabi değildir. Özet Raporlar ile ilgili daha detaylı bilgiye buradan ulaşabilirsiniz.

Özel JavaScript Fonksiyonları ve pulldata ()

Bu yetenek sadece Advanced XLSForm kullanıcıları içindir. Pulldata () XLSForm fonksiyonunu kullanarak özel bir JavaScript fonksiyonunu çalıştırabilirsiniz. Bu, XLSForms’da ifade edilmesi zor olan JavaScript sözdizimindeki karmaşık mantığı modellemenizi sağlar. Tekrarlarda yinelenen değerler olup olmadığını veya web servislerindeki arama değerlerini kontrol edebilir, çokgen sorgularında nokta gerçekleştirebilir ve çok daha fazlasını yapabilirsiniz.

JavaScript fonksiyonlarını test etmenize ve kendi fonksiyonlarınızı çalıştırmanıza yardımcı olmak için Survey123 Connect’te iyileştirmeler yapılmıştır. Daha detaylı bilgiye buradan ulaşabilirsiniz.

Survey123 Web Sitesi Kurulumu

Survey123 web sitesi için Windows kurulumu neredeyse hazırdır. Bu, survey123.arcgis.com‘un ArcGIS Enterprise üzerinden çalışacak şekilde yapılandırılmasını sağlamak yerine Survey123 web sitesini yerel olarak kurmak isteyen kullanıcılar içindir. Resmi olarak kullanıma sunulmadan önce deneme sürümünü test edebilirsiniz.

Ve daha fazlası…

Early Adopter Program aracılığyla birçok yeteneği test edebilirsiniz. Survey123 web sitesi için güncelleme detaylarına buradan ulaşabilirsiniz. Beta sürümlerinin aynı zamanda GeoNet aracılığıyla talep ettiğiniz birçok hata düzeltmesine ve önemli geliştirmelere yönelik olduğunu görebilirsiniz.

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

 Esri Türkiye 2020

Nasıl Yapılır: ArcGIS Enterprise Güncellemelerini Otomatikleştirme

Daha önce yayınladığımız “Nasıl Yapılır: ArcGIS Enterprise Güncellemelerini Yüklenmesi” blog yazımızda ArcGIS Enterprise Güncellemelerini 3 farklı yolla nasıl yükleyebileceğinize değinmiştik. Bu yollara ek olarak ArcGIS Enterprise Patch Notification aracını sessiz bir şekilde çalıştıran komutları bir toplu komut dosyası haline getirip CRON ya da Windows Task Scheduler’a ekleyip çalışma zamanlarını belirleyerek daha da zahmetsiz hale getirebilirsiniz.

Bu yazımızda ise Windows işletim sistemine sahip sistemlerde güncellemeleri otomatikleştirme işleminden bahsedeceğiz. Bunun için öncelikle aşağıdaki komut satırı örneğini kullanarak bir komut satırı dosyası hazırlayacağız ve bu dosyayı .cmd uzantılı olacak şekilde kaydedeceğiz.

cd “C:\Program Files\ArcGIS\Server\tools\patchnotification” && call patchnotification.bat -c -i sec

Hazırlanan bu komut satırı dosyasını Windows Task Scheduler içerisinde oluşturacağımız bir kurala atayarak, güncellemeleri belirleyeceğiniz tek seferlik, günlük, haftalık veya aylık periyotlarla indirip kurulmasını sağlayabilirsiniz.

ArcGIS Enterprise’ın kurulu olduğu makinede Başlat>Görev Zamanlayıcı (Start>Task Scheduler) yolunu izleyerek Görev Zamanlayıcı’yı çalıştırabilirsiniz.

Belirleyeceğimiz kuralı içeren bu kısmı organize etmek için “ArcGIS Enterprise Patch” adında yeni bir klasör oluşturarak ilerleyeceğiz.

Yeni bir görev oluşturmak için biraz önce oluşturduğumuz klasöre sağ tıklayarak listeden Create Task’ı seçeceğiz.

Kural oluşturmamız için açılan ekranda ilgili ayarlamaları yaparak kuralımızı tamamlayabiliriz.

General sekmesinde kurala bir ad ve açıklama girmemiz yeterlidir. Bu kısımda önemli olan ArcGIS Enterprise servislerini çalıştıran Windows kullanıcı bilgilerini sağlıyor olmamızdır. Kullanıcı oturum açsa da açmasa da kuralı çalıştırması için de “Run whether user is logged on or not” seçeneğini işaretlememiz ve yönetici olarak çalıştırabilmesi için de “Run with highest privileges” kutucuğunu seçmemiz gerekmektedir.

Triggers sekmesinde bu kuralın ne sıklıkla tetikleneceğini yani ne zaman ve hangi saatlerde çalıştırması gerektiğini belirleyeceğiz. Örnek çalışmamızda Güvenlik (Security) yamalarını kuralı oluşturduğumuz tarihten itibaren, her ayın ilk gününde kontrol edecek ve indirecek şekilde ayarladık.

Bu kısımda dikkat edilmesi gereken nokta ise kuralın çalışmaya devam etmesini istediğiniz süre boyunca “Enabled” kutucuğunun işaretli kalması gerekmektedir.

Actions sekmesinde New butonuyla birlikte, “Start a program” seçeneğiyle ilerleyerek oluşturduğumuz .cmd uzantılı dosyayı tanıtıyoruz.

Conditions sekmesi için önemli olan nokta ise yalnızca dizüstü bilgisayarlar için dikkat edilmesi gereken “Start the task only if the computer is on AC power” ve “Stop if the computer switches to battery power” seçenekleridir. Dizüstü bilgisayarlarda bu seçenekler işaretliyse bilgisayarınızın şarj kablosunun takılı olduğundan emin olunuz.

Settings sekmesi içerisinde de eğer görev bir nedenden dolayı gecikirse en kısa zamanda tekrar çalıştırılmasını istiyorsanız ilgili kutucuğu işaretlemelisiniz.

Siz de kendi kuralınızı oluşturarak güncellemelerinizi otomatikleştirebilirsiniz.

ArcGIS Enterprise ile ilgili daha fazla blog yazısı için https://blog.esri.com.tr/?s=ArcGIS+Enterprise adresini inceleyebilirsiniz.

Esri Türkiye, 2020

Nasıl Yapılır: ArcGIS Enterprise Güncellemelerinin Yüklenmesi

Her program gelişen teknolojiye ayak uydurmak için ya da mevcut versiyonda fark edilen eksikliklerin giderilmesi için kullanıcılarına versiyon güncellemeleri ya da yamalar sunar. Esri, mümkün oldukça versiyon güncellemeyi önermektedir. Versiyon güncellemenin mümkün olmadığı durumlarda ise yazılım yamalarının kurulmasını teşvik eder.

Windows işletim sistemine sahip makinenizde yüklü olan ArcGIS ürünlerini görüntülemek için PatchFinder aracını kullanabilirsiniz. Yüklü olan ArcGIS yamalarını görüntülemek için ise Control Panel (Denetim Masası) > Programs and Features (Programlar ve Özellikler) > View installed updates (Yüklü güncelleştirmeler) yolunu kullanabilirsiniz.

ArcGIS Enterpise’dan sorumlu yöneticiler Esri’nin zaman zaman yayınladığı yazılım yamalarını bileşenler için kontrol etmeli ve yüklemelidir. Bu yamalardan bazıları güvenlik yamaları gibi herkesin yüklemesi önerilen kritik seviyedeki yamalar olabilirken, bazı yamalar ise sadece spesifik özellik ya da uygulamalar için isteğe bağlı olarak sunulmaktadır. Esri’nin ArcGIS Enterprise için yayınladığı bu yamaları 3 farklı şekilde yükleyebilirsiniz.

  1. Esri Destek sitesinden istediğiniz ürünlere ait yamaların özellikleri ile ilgili detaylı bilgi alabilir ve sonrasında yüklemek istediklerinizi indirebilirsiniz.

 

2. Bu yamaları ArcGIS Enterprise bileşenlerinin kurulu olduğu her makinede yüklü olan “Check for ArcGIS Enterprise Updates” adlı araç ile inceleyebilir ve yine istediğiniz yamaları seçerek yükleyebilirsiniz. Aracı çalıştırmak için Windows işletim sistemine sahip ArcGIS Enterprise kurulu olan makinenizde Başlat kısmına “Check for ArcGIS Enterprise Updates” yazmanız ve karşınıza çıkan program adına tıklamanız yeterli. Araç açıldıktan sonra ilgili yamaların yanında bulunan indirme işaretlerine tıklayarak istediğiniz yamaları indirebilirsiniz. Tüm yamaları indirmek için ise aşağıda bulunan butonları kullanabilirsiniz.

 

3. Ya da ArcGIS Enterprise 10.6 sonrası versiyonlarda “ArcGIS Enterprise Check for Updates” aracını komut satırından sessiz olarak çalıştırarak arkanıza yaslanıp yamaların kendiliğinden yüklenmesini izleyebilirsiniz.

Yazacağımız komut “<ArcGIS Server kurulum dizini>\tools\patchnotification -c -o -i all” komutuna benzer olacaktır. Bu komut için kullanılan parametreler şu şekildedir:

“-c” ile aracı konsol modunda başlatabilirsiniz.

“-i sec” ile sadece güvenlik yamalarını indirebilirsiniz

“-i all” ile tüm yamaları indirebilirsiniz

“-d” ile indirme konumunu belirleyebilirsiniz

“-o always” ile yamaların indirildiği dosyayı kurulum sonrasında silebilirsiniz

Not: Komut satırını yönetici olarak başlatmayı unutmayınız.

 

Yukarıdaki görselde gördüğünüz üzere sadece güvenlik güncellemelerini komut ile yükleme işlemini başlattık. İşlem tamamlandıktan sonra yazımızın ilk kısmında bahsettiğimiz PatchFinder aracını kullanarak ya da “Yüklü güncelleştirmeler” yolundan işlemin başarılı olup olmadığını kontrol edebilirsiniz.

Bu yazımızda ArcGIS Enterprise’ı 3 farklı şekilde nasıl güncelleyeceğinize değindik. ArcGIS Enterprise güncellemelerinizi otomatikleştirmek için “Nasıl Yapılır: ArcGIS Enterprise Güncellemelerini Otomatikleştirme” blog yazımızı inceleyebilirsiniz.

Esri Türkiye 2020