Ana Sayfa İçerikler Öğrenme Yolları Sözlük Forum
TR EN
Giriş Yap Üye Ol

Yazılım Geliştirme

ArcGIS SDK, ArcPy, Python, .NET ve CBS entegrasyonlu yazılım geliştirme.

8 içerik bulundu

ArcGIS Enterprise Portal Yönetimi ve Özelleştirme
Makale 22 dk

ArcGIS Enterprise Portal Yönetimi ve Özelleştirme

ArcGIS Enterprise Portal, kurumsal CBS altyapısının merkezi yönetim noktasıdır. Haritalar, katmanlar, uygulamalar ve araçlar bu portal üzerinden paylaşılır, erişim hakları düzenlenir ve kurumsal iş akışları yönetilir. Ancak büyük ölçekli kurumsal ortamlarda yüzlerce kullanıcı, binlerce içerik öğesi ve onlarca grubu manuel olarak yönetmek sürdürülebilir değildir. Bu noktada Portal REST API ve ArcGIS API for Python devreye girer. Portal REST API, /sharing/rest uç noktaları üzerinden tüm portal operasyonlarını programatik olarak gerçekleştirmenize olanak tanır. Item ekleme, güncelleme ve silme işlemlerinden grup yönetimine, kullanıcı atamalarından OAuth istemci yapılandırmasına kadar her operasyon bu API aracılığıyla otomatikleştirilebilir. ArcGIS API for Python ise bu REST uç noktalarını saran yüksek seviyeli bir arayüz sunarak geliştirme sürecini hızlandırır. Bu makalede ArcGIS Enterprise Portal yönetiminin tüm boyutlarını ele alacağız: REST API endpoint yapısı, item ve kullanıcı yönetimi, federe sunucu yapılandırması, güvenlik politikaları ve portallar arası içerik migrasyonu. Ayrıca portal envanter çıkarma ve sağlık kontrolü için üretime hazır Python scriptleri paylaşacağız.

Pro 07 Nis 2026
ArcGIS REST API ile Kurumsal Entegrasyon — Authentication, Feature Service ve Webhooks
Makale 16 dk

ArcGIS REST API ile Kurumsal Entegrasyon — Authentication, Feature Service ve Webhooks

ArcGIS REST API, kurumsal uygulamaların mekansal veri altyapısıyla entegre olmasını sağlayan güçlü ve esnek bir arayüzdür. OAuth 2.0 kimlik doğrulama akışları, Feature Service üzerinde CRUD işlemleri ve olay tabanlı Webhook mimarisi, modern kurumsal sistemlerin temel bileşenleridir.Bu makalede, ArcGIS REST API'nin endpoint yapısından token yönetimine, batch operasyonlardan attachment işlemlerine ve Webhook alıcı implementasyonuna kadar tüm kritik konuları derinlemesine ele alıyoruz. Laravel ve Node.js backend'lerinden gerçek dünya entegrasyon senaryoları ile pratik çözümler sunuyoruz.

Pro 06 Nis 2026
ArcGIS API for Python ile GeoAI — Uzaktan Algılama ve Nesne Tespiti
Makale 14 dk

ArcGIS API for Python ile GeoAI — Uzaktan Algılama ve Nesne Tespiti

Coğrafi Yapay Zeka (GeoAI), uzaktan algılama verilerinden anlamlı bilgi çıkarmak için derin öğrenme modellerini mekansal analiz süreçleriyle birleştiren disiplinlerarası bir alandır. ArcGIS API for Python'un arcgis.learn modülü, bu alanda endüstri standardı haline gelmiş güçlü bir araç setidir.Bu makalede, SingleShotDetector, RetinaNet, MaskRCNN ve UnetClassifier gibi model mimarilerini kullanarak uydu görüntülerinden bina tespiti, arazi örtüsü sınıflandırması ve değişim analizi gibi ileri düzey uygulamaları adım adım inceleyeceğiz. GPU/CUDA yapılandırmasından model performans metriklerine kadar üretim ortamına hazır bir GeoAI iş akışı oluşturacağız.

Pro 05 Nis 2026
ArcPy ile Kurumsal Geoprocessing Otomasyonu
Makale 22 dk

ArcPy ile Kurumsal Geoprocessing Otomasyonu

Kurumsal CBS altyapılarında tekrarlayan geoprocessing işlemleri, manuel müdahale gerektirmeden otomatikleştirilmelidir. ArcPy, ArcGIS Pro'nun Python API'si olarak, veri dönüşümünden analize, harita üretiminden servis yayınlamaya kadar tüm CBS iş akışlarını programatik olarak kontrol etme imkanı sunar. Bu makale, arcpy.da modülünün yüksek performanslı cursor tekniklerini, batch processing kalıplarını, özel Python Toolbox (.pyt) geliştirmeyi ve kurumsal hata yönetimi stratejilerini kapsamlı bir şekilde ele almaktadır. Makalenin sonunda, bir belediye CBS verilerini Shapefile'dan Geodatabase'e dönüştüren, doğrulama kuralları uygulayan ve sonuçları Feature Service olarak yayınlayan tam bir ETL pipeline'ı oluşturabileceksiniz.

Pro 04 Nis 2026
ArcGIS Maps SDK'da Performans Optimizasyonu ve Büyük Veri Görselleştirme
Makale 11 dk

ArcGIS Maps SDK'da Performans Optimizasyonu ve Büyük Veri Görselleştirme

Büyük mekansal veri setlerinin web haritalarında performanslı bir şekilde görselleştirilmesi, modern CBS uygulamalarının en kritik mühendislik problemlerinden biridir. 100.000'in üzerinde feature içeren bir katmanı tarayıcıda render etmek, dikkatli bir optimizasyon stratejisi gerektirmektedir. Bu makale, ArcGIS Maps SDK for JavaScript'in sunduğu FeatureReduction (clustering ve binning), heatmap renderer, tiling stratejileri, client-side filtreleme ve WebGL optimizasyonlarını derinlemesine incelemektedir. Her teknik, gerçek kod örnekleri ve performans metrikleriyle desteklenmektedir. Makalenin sonunda, 100K+ nokta verisini milisaniyeler içinde render eden, kullanıcı etkileşimine hızla yanıt veren ve bellek tüketimini minimize eden bir uygulama mimarisi oluşturabileceksiniz.

Pro 03 Nis 2026
ArcGIS Maps SDK ile 3D Web Uygulamaları — SceneView, Mesh ve 3D Analiz
Makale 13 dk

ArcGIS Maps SDK ile 3D Web Uygulamaları — SceneView, Mesh ve 3D Analiz

ArcGIS Maps SDK for JavaScript, web tarayıcısında yüksek performanslı 3D coğrafi görselleştirme ve analiz yetenekleri sunar. SceneView, WebGL tabanlı render motoru sayesinde milyonlarca 3D nesneyi akıcı bir şekilde görüntüleyebilir ve gerçek zamanlı analiz araçları ile mekansal sorulara yanıt verebilir. Bu makalede SceneView ile MapView arasındaki temel farkları, 3D katman türlerini (SceneLayer, IntegratedMeshLayer, BuildingSceneLayer), extrusion tekniklerini ve 3D analiz araçlarını (ViewshedAnalysis, LineOfSightAnalysis, SliceAnalysis) derinlemesine inceleyeceğiz. Kentsel planlama senaryosu üzerinden bina yükseklik analizi ve gölge simülasyonu gibi ileri düzey uygulamaları gerçek kod örnekleri ile ele alacağız.

Pro 02 Nis 2026
ArcGIS Maps SDK for JavaScript ile Custom Widget Geliştirme
Makale 13 dk

ArcGIS Maps SDK for JavaScript ile Custom Widget Geliştirme

ArcGIS Maps SDK for JavaScript, harita uygulamalarına özelleştirilmiş kullanıcı arayüzü bileşenleri eklemenizi sağlayan güçlü bir widget mimarisi sunar. Bu mimari, TypeScript dekoratörleri, reaktif durum yönetimi ve JSX tabanlı render metotları üzerine inşa edilmiştir. Bu makalede, widget yaşam döngüsünü derinlemesine inceleyecek, Calcite Design System entegrasyonunu ele alacak ve gerçek dünyadan bir örnek olarak Parsel Sorgulama Widget'i geliştireceğiz. ReactiveUtils ile durum yönetimi, QueryTask ile Feature Service sorgulama ve sonuçları DataGrid'de gösterme konularını kapsamlı şekilde işleyeceğiz. Makale boyunca, production ortamında kullanılabilecek kalitede kod örnekleri sunulacak ve widget'in uygulama içinde entegrasyonu ile dağıtım süreçleri detaylandırılacaktır.

Pro 01 Nis 2026
Web CBS Uygulamaları Geliştirme: ArcGIS API for JavaScript
Makale 5 dk

Web CBS Uygulamaları Geliştirme: ArcGIS API for JavaScript

Web tabanlı CBS uygulamaları, coğrafi bilgiyi tarayıcı üzerinden herkesin erişimine açar. Kullanıcıların masaüstü CBS yazılımı kurmasına gerek kalmadan harita görüntüleme, sorgulama ve analiz yapabilmesini sağlar. ArcGIS API for JavaScript, Esri'nin web harita uygulamaları geliştirmek için sunduğu güçlü ve kapsamlı bir kütüphanedir. ArcGIS API for JavaScript, 2D ve 3D harita görünümleri, zengin semboloji, popup'lar, widget'lar, mekansal analiz ve ArcGIS Online/Enterprise servisleri ile entegrasyon sunar. Modern JavaScript (ES modules), TypeScript desteği ve React/Angular/Vue gibi framework'lerle uyumluluğu ile kurumsal web CBS projelerinin standart seçeneğidir. Bu makalede ArcGIS API for JavaScript'in temellerini, basit bir web haritası oluşturmayı, katman eklemeyi ve popup yapılandırmayı adım adım ele alacağız. Çalışır kod örnekleri ile kendi web CBS uygulamanızı geliştirmeye başlayabilirsiniz.

Ücretsiz 19 Mar 2026