Aracılığıyla paylaş


GIS Bulutu (Önizleme)

Bu bağlayıcı, kullanıcıların HARITA Projeleri, içinde tanımlanan Katmanlar ve bu katmanlarda yer alan Özellikler listesine erişmek için GIS Bulutu'nda oluşturulan geçerli yetkilendirme anahtarlarını kullanmasına olanak tanır. Özellik şemasının dinamik yapısına uyum sağlamak için bağlayıcı, belirli bir katmanın özellik şeması için hizmeti dinamik olarak sorgular.

Bu bağlayıcı aşağıdaki ürün ve bölgelerde kullanılabilir:

Hizmet Class Bölgeler
Copilot Studio Premium Aşağıdakiler dışında tüm Power Automate bölgeleri :
     - ABD Kamu (GCC)
     - US Government (GCC High)
     - 21Vianet tarafından işletilen Çin Bulutu
     - ABD Savunma Bakanlığı (DoD)
Logic Apps Standart Aşağıdakiler dışında tüm Logic Apps bölgeleri :
     - Azure Kamu bölgeleri
     - Azure Çin bölgeleri
     - ABD Savunma Bakanlığı (DoD)
Power Apps Premium Aşağıdakiler dışında tüm Power Apps bölgeleri :
     - ABD Kamu (GCC)
     - US Government (GCC High)
     - 21Vianet tarafından işletilen Çin Bulutu
     - ABD Savunma Bakanlığı (DoD)
Power Automate Premium Aşağıdakiler dışında tüm Power Automate bölgeleri :
     - ABD Kamu (GCC)
     - US Government (GCC High)
     - 21Vianet tarafından işletilen Çin Bulutu
     - ABD Savunma Bakanlığı (DoD)
İletişim
İsim GIS Cloud Premium Desteği
URL https://docs.giscloud.com/rest
E-posta premiumsupport@giscloud.com
Bağlayıcı Meta Verileri
Publisher HandyGeo Çözümleri
Web sitesi http://www.giscloud.com
Gizlilik ilkesi https://www.giscloud.com/privacy-policy/
Kategoriler Veri; İş Zekası

GIS Bulut, tüm işbirliğine dayalı eşleme ihtiyaçlarınızı kolaylaştırmak için güçlü bir form altyapısıyla birlikte sınıfının en iyi web ve mobil harita işlemesini sağlayan bir SaaS platformudur. GIS Bulut bağlayıcısı, otomasyonların bir Harita projesi için yaygın kullanım örneklerinin çoğunu yönlendirmesine olanak tanıyan kapsamlı ve güçlü REST API'nin bir alt kümesini sağlar. Bu bağlayıcı, GIS Bulut Haritalarını, Katmanlarını, Kullanıcılarını listelemenizi, güncelleştirmenizi ve bunların arasını oluşturmanızı ve ayrıca Özellikler ve Dosyalar oluşturmanızı sağlayacaktır. Bu alt kümeyle, bir kullanıcı inceleme için yeni özellikler oluşturma, rapor oluşturma, pano oluşturma için verileri dışarı aktarma vb. gibi birçok veri odaklı etkinliği otomatikleştirebilir.

Önkoşullar

GIS Bulut bağlayıcısını kullanmak için Harita Düzenleyicisi aboneliğine sahip bir GIS Bulut kullanıcı hesabınız olması gerekir, aksi takdirde birçok Eylem çalışmaz.

Kimlik bilgilerini alma

GIS Bulut REST API'sinin güvenliği bir API anahtarıyla sağlanır. Çoğu REST uç noktası geçerli bir API anahtarı olmadan çalışmaz.

Geçerli bir API anahtarı almak için https://manager.giscloud.com ADRESINE gidin ve GIS Bulut hesabınızla oturum açın.

Sağ üst kısımda kullanıcı adınıza tıklayın ve açılan menüden "Hesabım"ı seçin.

Açılan pencerede "API Erişimi" sekmesini seçin. "Yeni API anahtarı açıklaması" kutusuna anahtar için açıklayıcı bir ad girin ve "Anahtar ekle"ye tıklayın. Bir daha gösterilmeyeceği için güvenli bir şekilde kopyalayıp depolamanız gereken yeni bir API Anahtarı yeni bir kalıcı olarak sunulur.

Ek başvuru için lütfen bkz: https://docs.giscloud.com/rest#creating-an-api-key

Bu tamamlandıktan sonra bağlayıcıyı oluşturabilir ve test edebilirsiniz.

Bağlayıcınızı kullanmaya başlama

Bağlayıcıyı ilk kez ayarlarken GetCurrentUser eylemi aracılığıyla yapılan test, API anahtarınızın geçerli olduğunu onaylar ve API anahtarıyla ilişkili hesap ayrıntılarını döndürür.

Kullanıcıların çoğu otomasyonlarında GetFeatures, CreateFeature, UpdateFeature ve DeleteFeature eylemlerini kullanır. Dahil edilen diğer eylemler temel olarak belirli bir otomasyon senaryosunun duruma özgü koordinasyonu için kullanılacaktır.

Tipik bir otomasyon senaryosu, Power BI panosu oluşturmak amacıyla SaaS veritabanındaki GIS Bulutu özelliklerini Dataverse tablosuna veya Excel sayfasına eşitlemektir. Veri yapınıza bağlı olarak özel Dataverse varlıkları oluşturmanız gerekebilir. Otomasyonun, son birkaç gün içinde değiştirilen özelliklerle sınırlamak ve yalnızca bunları eşitlemek için GetFeatures eylemindeki parametresinden yararlanması where önerilir. Bu, otomasyonunuzun performansını iyileştirir.

Diğer tipik otomasyon senaryolarından biri de Dynamics, SalesForce, HTTP istekleri ve hatta GIS Bulutu gibi ikincil bir veri kaynağını temel alan yeni GIS Bulutu özelliklerini otomatik olarak oluşturmaktır. Bunu başarmak için kullanıcıların özellik oluşturmayı tetikleyecek şekilde ikincil veri kaynaklarını nasıl filtreleyeceklerini dikkatle düşünmeleri ve otomasyonu oluşturmadan önce GIS Bulut hedef katmanı şemalarını sonlandırmış olmaları önerilir, bu da geliştirmeyi basitleştirir.

Son tipik otomasyon senaryosu, belirli ölçütleri (bir sütunda ayarlanan belirli bir durum) karşılayanları başka bir Katmana kopyalayıp özgün GIS Bulutu özelliğini silmeyi başararak GIS Bulutu özelliklerini otomatik olarak "arşivleme"dir. Bu, etkin bir Harita projesinin kritik veri kaybı olmadan görsel olarak temiz tutulmasını sağlar.

Bilinen sorunlar ve sınırlamalar

PowerApps için kimlik doğrulaması uyumluluğu

HandyGeo Services tarafından yayımlanan PCF harita bileşeniyle uyumlu olmaya yardımcı olmak ve PowerApps kullanıcılarından kullanıcı dostu olmayan API anahtarları istemelerini önlemek için, her istekte API anahtarının belirtilmesi için bağlayıcıyı oluşturduk.

Özellik uç noktaları için dinamik veri şeması

Kullanıcı tarafından yüklenen verilerden kaynaklanan GIS Bulutu'ndaki coğrafi özellikler nedeniyle şema her zaman veri kümesine özgüdür. Bu nedenle tüm Özellik uç noktalarının yükleri ve yanıtları için şema her zaman dinamiktir ve kullanılan Office 365 ürünündeki dinamik şemalar için destek gerektirir. Bu genellikle PowerAutomate tarafından iyi desteklenir, ancak PowerApps'te güçlükler sunabilir.

Yaygın hatalar ve çözümler

Uç Nokta Sayfalaması

GIS Bulut uç noktaları, tek bir istekten döndürülen en fazla 5.000 kayıtla sınırlıdır. REST API sayfalandırmayı desteklese de, şu anda bunu bağlayıcı davranışına otomatik olarak eklemenin bir yolu yoktur.

Hizmet Koruması için REST API Hız Sınırlaması

Herhangi bir üretim REST API hizmetinde beklendiği gibi, GIS Bulut API'sine çok fazla sayıda istek kısa bir süre içinde yapılırsa yanıt 5xx kod olur. Belirli bir hız sınırı açıkça tanımlanmasa da REST API sınırlı bir paralel döngü hızını (yaklaşık 20) destekleyecektir ancak yüksek hızlar önemli hatalara neden olabilir. Başarısız yanıtlar bir yeniden deneme ilkesiyle yönetilebilir, ancak aşırı hızlar sorunlara neden olur.

Dinamik Özellik veri şeması eksik

Bağlayıcının şema tanımını araması gerektiğinden, Katman Kimliği ve/veya API Anahtarı parametreleri dinamik olarak geçirilirse Eylem, kullanıcıların döndürülen JSON'yi el ile yönetmesini gerektirecek katman şemasını önbelleğe alamaz. Dinamik parametreyi parametre kutusuna yazarak statik bir değerle değiştirin; şema uygun şekilde önbelleğe alınır.

FAQ

GetFeatures Eylemi çok fazla özellik döndürüyor, yalnızca istediklerimi nasıl alabilirim?

Mümkün olduğunda kullanıcıların GetFeatures eyleminde bulunan yan tümceden where yararlanması önerilir. Bu, SQL uyumlu WHERE yan tümcelerinin çoğunu barındırabilir. Platform tarafından yönetilen kayıt değiştirme tarihi gibi alanlar için, kullanıcıların GetColumns eyleminde sistem sütunlarının gerçek mantıksal adını görüntülemek için test etmelerini öneririz.

Bir dosyayı kendi depolama alanıma değil, Harita proje sahipleri depolamasına nasıl yükleyebilirim?

UploadFileToPath eylemi için API anahtarı Eşleme proje sahipleri hesabı için değilse parametresinin Destination Map ID (destination_map) doldurulması önemlidir. Bu, GIS Cloud REST API'sine yüklenen dosyanın kimliği doğrulanmış kullanıcı için değil, belirtilen Harita projesinin sahibi için olduğunu bildirir. Kullanıcının Haritaya erişim izinleri yoksa, karşıya yükleme harita oweners hesabına yönlendirilmez.

Azaltma Sınırları

Name Çağrılar Yenileme Dönemi
Bağlantı başına API çağrıları 100 60 saniye

Eylemler

Bir Dosya Edinin

GIS Bulut depolama alanından bir dosya indirin.

Bir Dosyayı Kaldır

GIS Bulut depolamadaki bir dosyayı kaldırır.

Bir Dosyayı Karşıya Yükle

Bir dosyayı GIS Bulut depolama alanına yükler.

Bir Harita edinin

Bir GIS Bulut Haritası Nesnesi alın.

Bir Haritayı güncelleştirme

Bir GIS Bulut Haritası Projesini güncelleştirme

Bir haritayı işleme

Bir GIS Bulut Haritası Nesnesinin görüntüsünü işleme.

Bir Haritayı silme

Bir GIS Bulut Haritası Projesini silme

Bir Katman edinin

Tüm GIS Bulut Katmanı Nesnesini alın.

Bir Katmanı Güncelleştirme

Bir GIS Bulut Katmanı Nesnesini güncelleştirin.

Bir Katmanı Silme

Bir GIS Bulut Katmanı Nesnesi silin.

Geçerli Kullanıcı Nesnesini Al

Geçerli GIS Bulut Kullanıcı Nesnesi'ne ulaşın.

Harita Önbelleğini Sil

API aracılığıyla yapılan değişiklikleri yansıtmak için harita kutucuğu önbelleğini siler.

Haritadaki Tüm Katmanları Alma

Tek bir GIS Bulut Eşleme Nesnesi için tüm Katman Nesnelerini alın.

Katman için Sütun Alma

Katman için sütun listesi alma

Katmanda yeni Özellik oluşturma

Katman Nesnesinde tüm GIS Bulut Özellik Nesnelerini alma.

Katmandaki Özellikleri Alma

Katman Nesnesinde tüm GIS Bulut Özellik Nesnelerini alma.

Kimliğine Göre Kullanıcı Nesnesi Alma

Kullanıcı kimliğine göre GIS Bulut Kullanıcı Nesnesi'ni alın.

Tüm Haritalar'ı edinin

Tüm GIS Bulut Haritası Nesnelerini edinin.

Tüm Katmanları Al

Tüm GIS Bulut Katmanı Nesnelerini edinin.

Özellik alanından Dosyalanmış Medya Alma

Katman Nesnesi üzerindeki GIS Bulut Özellik Nesnesi alanından bir Medya Dosyası alın.

Özellik Alın

Katman Nesnesi üzerinde bir GIS Bulut Özellik Nesnesi alın.

Özelliği Güncelleştir

Katman Nesnesinde bir GIS Bulut Özellik Nesnesi güncelleştirme.

Özelliği Sil

Belirtilen GIS Bulutu özellik nesnesini katmandan siler.

Bir Dosya Edinin

GIS Bulut depolama alanından bir dosya indirin.

Parametreler

Name Anahtar Gerekli Tür Description
API Anahtarı
API-Key True password

İşlemi Yetkilendirmek için kullanılan GIS Bulut API Anahtarı

Dosya Yolu
path_to_a_file True string

Belirli bir dosyanın göreli yolu

Dosya Adı
file_name True string

SaaS depolama alanında hortumlanmış belirli bir medya dosyasının adı

Döndürülenler

response
file

Bir Dosyayı Kaldır

GIS Bulut depolamadaki bir dosyayı kaldırır.

Parametreler

Name Anahtar Gerekli Tür Description
API Anahtarı
API-Key True password

İşlemi Yetkilendirmek için kullanılan GIS Bulut API Anahtarı

Dosya Adı
file_name True string

SaaS depolama alanında hortumlanmış belirli bir medya dosyasının adı

Dosya Yolu
path_to_a_file True string

Belirli bir dosyanın göreli yolu

Bir Dosyayı Karşıya Yükle

Bir dosyayı GIS Bulut depolama alanına yükler.

Parametreler

Name Anahtar Gerekli Tür Description
API Anahtarı
API-Key True password

İşlemi Yetkilendirmek için kullanılan GIS Bulut API Anahtarı

Dosya Verileri
filedata True file

Karşıya yüklenecek dosya.

Hedef Eşleme Kimliği
destination_map integer

Paylaşılan haritanın Harita Kimliği. Ayarlanırsa, dosyayı eşleme sahiplerinin depolama alanına yükler.

Dosya Yolu
path_to_a_file True string

Belirli bir dosyanın göreli yolu

Döndürülenler

Name Yol Tür Description
location
location string

Bir Harita edinin

Bir GIS Bulut Haritası Nesnesi alın.

Parametreler

Name Anahtar Gerekli Tür Description
API Anahtarı
API-Key True password

İşlemi Yetkilendirmek için kullanılan GIS Bulut API Anahtarı

Eşleme Kimliği
map_id True integer

Belirli bir eşlemeyi tanımlamak için kullanılan iç Eşleme Kimliği

Öznitelikleri Genişlet
expand string

Enum seçeneklerinden biriyle yanıtı genişletme

Döndürülenler

Body
Map

Bir Haritayı güncelleştirme

Bir GIS Bulut Haritası Projesini güncelleştirme

Parametreler

Name Anahtar Gerekli Tür Description
API Anahtarı
API-Key True password

İşlemi Yetkilendirmek için kullanılan GIS Bulut API Anahtarı

Eşleme Kimliği
map_id True integer

Belirli bir eşlemeyi tanımlamak için kullanılan iç Eşleme Kimliği

İsim
name string

Harita Adı

Bir haritayı işleme

Bir GIS Bulut Haritası Nesnesinin görüntüsünü işleme.

Parametreler

Name Anahtar Gerekli Tür Description
API Anahtarı
API-Key True password

İşlemi Yetkilendirmek için kullanılan GIS Bulut API Anahtarı

Eşleme Kimliği
map_id True integer

Belirli bir eşlemeyi tanımlamak için kullanılan iç Eşleme Kimliği

Görüntü Genişliği
width number

Piksel cinsinden görüntü genişliği

Resim Yüksekliği
height number

Piksel cinsinden görüntü yüksekliği

Önbelleği Geçersiz Kılma
invalidate number

Önbelleği geçersiz kılma

Katman Listesini Göster
layerlist number

Katman listesini görüntüde görünür olarak ayarlama

Kaydedilen Resim
justgenerate number

Kaydetmeden görüntüyü oluşturmanız yeter

Döndürülenler

response
file

Bir Haritayı silme

Bir GIS Bulut Haritası Projesini silme

Parametreler

Name Anahtar Gerekli Tür Description
API Anahtarı
API-Key True password

İşlemi Yetkilendirmek için kullanılan GIS Bulut API Anahtarı

Eşleme Kimliği
map_id True integer

Belirli bir eşlemeyi tanımlamak için kullanılan iç Eşleme Kimliği

Bir Katman edinin

Tüm GIS Bulut Katmanı Nesnesini alın.

Parametreler

Name Anahtar Gerekli Tür Description
API Anahtarı
API-Key True password

İşlemi Yetkilendirmek için kullanılan GIS Bulut API Anahtarı

Katman Kimliği
layer_id True integer

Belirli bir katmanı tanımlamak için kullanılan iç Katman Kimliği

Öznitelikleri Genişlet
expand string

Enum seçeneklerinden biriyle yanıtı genişletme

Döndürülenler

Body
Layer

Bir Katmanı Güncelleştirme

Bir GIS Bulut Katmanı Nesnesini güncelleştirin.

Parametreler

Name Anahtar Gerekli Tür Description
API Anahtarı
API-Key True password

İşlemi Yetkilendirmek için kullanılan GIS Bulut API Anahtarı

Katman Kimliği
layer_id True integer

Belirli bir katmanı tanımlamak için kullanılan iç Katman Kimliği

İsim
name string

Katman Adı

Bir Katmanı Silme

Bir GIS Bulut Katmanı Nesnesi silin.

Parametreler

Name Anahtar Gerekli Tür Description
API Anahtarı
API-Key True password

İşlemi Yetkilendirmek için kullanılan GIS Bulut API Anahtarı

Katman Kimliği
layer_id True integer

Belirli bir katmanı tanımlamak için kullanılan iç Katman Kimliği

Geçerli Kullanıcı Nesnesini Al

Geçerli GIS Bulut Kullanıcı Nesnesi'ne ulaşın.

Parametreler

Name Anahtar Gerekli Tür Description
API Anahtarı
API-Key True password

İşlemi Yetkilendirmek için kullanılan GIS Bulut API Anahtarı

Öznitelikleri Genişlet
expand string

Enum seçeneklerinden biriyle yanıtı genişletme

Döndürülenler

Body
User

Harita Önbelleğini Sil

API aracılığıyla yapılan değişiklikleri yansıtmak için harita kutucuğu önbelleğini siler.

Parametreler

Name Anahtar Gerekli Tür Description
API Anahtarı
API-Key True password

İşlemi Yetkilendirmek için kullanılan GIS Bulut API Anahtarı

Eşleme Kimliği
map_id True integer

Belirli bir eşlemeyi tanımlamak için kullanılan iç Eşleme Kimliği

Tetikleyiciyi Yeniden Başlatma
init_trigger True integer

İşlemi gerçekleştirmeden önce harita yeniden başlatılmalı mı?

Katman Listesi
layers string

Eklenecek Katman Kimliklerinin CSV listesi

Haritadaki Tüm Katmanları Alma

Tek bir GIS Bulut Eşleme Nesnesi için tüm Katman Nesnelerini alın.

Parametreler

Name Anahtar Gerekli Tür Description
API Anahtarı
API-Key True password

İşlemi Yetkilendirmek için kullanılan GIS Bulut API Anahtarı

Eşleme Kimliği
map_id True integer

Belirli bir eşlemeyi tanımlamak için kullanılan iç Eşleme Kimliği

Öznitelikleri Genişlet
expand string

Enum seçeneklerinden biriyle yanıtı genişletme

Sipariş Ölçütü
order_by string

Bu, hedef GIS Cloud nesnesinde bulunan sütunlara başvurmalıdır. Varsayılan olarak sütun Asending olarak sıralanır, ancak :d esc dahil olmak sırayı tersine çevirir. Sıralama ölçütü, biçim "{created|modified|created}:[asc|desc]" (örneğin, order_by=accessed:desc)

Öğeler Per-Page
perpage integer

Görüntülenecek sayfa başına sonuç sayısı (Varsayılan: 100, Maksimum: 5000)

Sayfa No
page integer

Yanıt için sayfa numarası

Toplam Yok
nototal integer

Toplam sonuç sayılmaz ve görüntülenmez; yanıt süresini artırır; yanıtı daha hızlı almak için kullanılır

Döndürülenler

Body
Layers

Katman için Sütun Alma

Katman için sütun listesi alma

Parametreler

Name Anahtar Gerekli Tür Description
API Anahtarı
API-Key True password

İşlemi Yetkilendirmek için kullanılan GIS Bulut API Anahtarı

Katman Kimliği
layer_id True integer

Belirli bir katmanı tanımlamak için kullanılan iç Katman Kimliği

Katmanda yeni Özellik oluşturma

Katman Nesnesinde tüm GIS Bulut Özellik Nesnelerini alma.

Parametreler

Name Anahtar Gerekli Tür Description
API Anahtarı
API-Key True password

İşlemi Yetkilendirmek için kullanılan GIS Bulut API Anahtarı

Katman Kimliği
layer_id True integer

Belirli bir katmanı tanımlamak için kullanılan iç Katman Kimliği

payload
payload dynamic

Yeni özellik oluşturulacak veriler, boş bırakılan her şey null olarak oluşturulur.

Döndürülenler

Name Yol Tür Description
location
location string

Katmandaki Özellikleri Alma

Katman Nesnesinde tüm GIS Bulut Özellik Nesnelerini alma.

Parametreler

Name Anahtar Gerekli Tür Description
API Anahtarı
API-Key True password

İşlemi Yetkilendirmek için kullanılan GIS Bulut API Anahtarı

Katman Kimliği
layer_id True integer

Belirli bir katmanı tanımlamak için kullanılan iç Katman Kimliği

Geometriyi Dahil Et
geometry string

Geometrinin paketlendiği biçim. Olası değerler: 'wkt', 'kml' ve 'gml'

EPSG Projeksiyonu
epsg integer

Çıkış projeksiyonu için EPSG kodu. belirtilmezse varsayılan harita projeksiyonu kullanılır

Uzamsal Sınırlar
bounds string

Uzamsal filtreleme için kullanılan sınırlayıcı kutu

SQL Nerede
where string

SQL türü where yan tümcesi, öznitelik filtreleme için kullanılır

Sipariş Ölçütü
order_by string

Bu, hedef GIS Cloud nesnesinde bulunan sütunlara başvurmalıdır. Varsayılan olarak sütun Asending olarak sıralanır, ancak :d esc dahil olmak sırayı tersine çevirir. Sıralama ölçütü, biçim "{created|modified|created}:[asc|desc]" (örneğin, order_by=accessed:desc)

Öğeler Per-Page
perpage integer

Görüntülenecek sayfa başına sonuç sayısı (Varsayılan: 100, Maksimum: 5000)

Sayfa No
page integer

Yanıt için sayfa numarası

Toplam Yok
nototal integer

Toplam sonuç sayılmaz ve görüntülenmez; yanıt süresini artırır; yanıtı daha hızlı almak için kullanılır

Döndürülenler

Bu işlemin çıkışları dinamiktir.

Kimliğine Göre Kullanıcı Nesnesi Alma

Kullanıcı kimliğine göre GIS Bulut Kullanıcı Nesnesi'ni alın.

Parametreler

Name Anahtar Gerekli Tür Description
API Anahtarı
API-Key True password

İşlemi Yetkilendirmek için kullanılan GIS Bulut API Anahtarı

Kullanıcı Kimliği
user_id True integer

Belirli bir kullanıcıyı tanımlamak için kullanılan iç Kullanıcı Kimliği

Öznitelikleri Genişlet
expand string

Enum seçeneklerinden biriyle yanıtı genişletme

Döndürülenler

Body
User

Tüm Haritalar'ı edinin

Tüm GIS Bulut Haritası Nesnelerini edinin.

Parametreler

Name Anahtar Gerekli Tür Description
API Anahtarı
API-Key True password

İşlemi Yetkilendirmek için kullanılan GIS Bulut API Anahtarı

Görünürlük Türü
type string

Görünürlüğe göre filtrele: 'public', 'private', 'shared' veya 'private,shared'

Öznitelikleri Genişlet
expand string

Enum seçeneklerinden biriyle yanıtı genişletme

Sipariş Ölçütü
order_by string

Bu, hedef GIS Cloud nesnesinde bulunan sütunlara başvurmalıdır. Varsayılan olarak sütun Asending olarak sıralanır, ancak :d esc dahil olmak sırayı tersine çevirir. Sıralama ölçütü, biçim "{created|modified|created}:[asc|desc]" (örneğin, order_by=accessed:desc)

Öğeler Per-Page
perpage integer

Görüntülenecek sayfa başına sonuç sayısı (Varsayılan: 100, Maksimum: 5000)

Sayfa No
page integer

Yanıt için sayfa numarası

Toplam Yok
nototal integer

Toplam sonuç sayılmaz ve görüntülenmez; yanıt süresini artırır; yanıtı daha hızlı almak için kullanılır

Döndürülenler

Body
Maps

Tüm Katmanları Al

Tüm GIS Bulut Katmanı Nesnelerini edinin.

Parametreler

Name Anahtar Gerekli Tür Description
API Anahtarı
API-Key True password

İşlemi Yetkilendirmek için kullanılan GIS Bulut API Anahtarı

Öznitelikleri Genişlet
expand string

Enum seçeneklerinden biriyle yanıtı genişletme

Görünürlük Türü
type string

Görünürlüğe göre filtrele: 'public', 'private', 'shared' veya 'private,shared'

Sipariş Ölçütü
order_by string

Bu, hedef GIS Cloud nesnesinde bulunan sütunlara başvurmalıdır. Varsayılan olarak sütun Asending olarak sıralanır, ancak :d esc dahil olmak sırayı tersine çevirir. Sıralama ölçütü, biçim "{created|modified|created}:[asc|desc]" (örneğin, order_by=accessed:desc)

Öğeler Per-Page
perpage integer

Görüntülenecek sayfa başına sonuç sayısı (Varsayılan: 100, Maksimum: 5000)

Sayfa No
page integer

Yanıt için sayfa numarası

Toplam Yok
nototal True integer

Toplam sonuç sayılmaz ve görüntülenmez; yanıt süresini artırır; yanıtı daha hızlı almak için kullanılır

Döndürülenler

Body
Layers

Özellik alanından Dosyalanmış Medya Alma

Katman Nesnesi üzerindeki GIS Bulut Özellik Nesnesi alanından bir Medya Dosyası alın.

Parametreler

Name Anahtar Gerekli Tür Description
API Anahtarı
API-Key True password

İşlemi Yetkilendirmek için kullanılan GIS Bulut API Anahtarı

Dosyayı İndir
download boolean

Alınan bir medya dosyasının doğrudan indirilmesi gerekir

Dosya Yolu
path_to_a_file True string

Belirli bir dosyanın göreli yolu

Alan Adı
field_name True string

Belirli bir katmandaki özellik alanının adı

Özellik Kimliği
feature_id True integer

Belirli bir özelliği tanımlamak için kullanılan iç Özellik Kimliği

Katman Kimliği
layer_id True integer

Belirli bir katmanı tanımlamak için kullanılan iç Katman Kimliği

Döndürülenler

response
file

Özellik Alın

Katman Nesnesi üzerinde bir GIS Bulut Özellik Nesnesi alın.

Parametreler

Name Anahtar Gerekli Tür Description
API Anahtarı
API-Key True password

İşlemi Yetkilendirmek için kullanılan GIS Bulut API Anahtarı

Özellik Kimliği
feature_id True integer

Belirli bir özelliği tanımlamak için kullanılan iç Özellik Kimliği

Katman Kimliği
layer_id True integer

Belirli bir katmanı tanımlamak için kullanılan iç Katman Kimliği

Geometriyi Dahil Et
geometry string

Geometrinin paketlendiği biçim. Olası değerler: 'wkt', 'kml' ve 'gml'

EPSG Projeksiyonu
epsg integer

Çıkış projeksiyonu için EPSG kodu. belirtilmezse varsayılan harita projeksiyonu kullanılır

Döndürülenler

Bu işlemin çıkışları dinamiktir.

Özelliği Güncelleştir

Katman Nesnesinde bir GIS Bulut Özellik Nesnesi güncelleştirme.

Parametreler

Name Anahtar Gerekli Tür Description
API Anahtarı
API-Key True password

İşlemi Yetkilendirmek için kullanılan GIS Bulut API Anahtarı

Özellik Kimliği
feature_id True integer

Belirli bir özelliği tanımlamak için kullanılan iç Özellik Kimliği

Katman Kimliği
layer_id True integer

Belirli bir katmanı tanımlamak için kullanılan iç Katman Kimliği

payload
payload dynamic

Güncelleştirilecek yeni özellik verileri

Özelliği Sil

Belirtilen GIS Bulutu özellik nesnesini katmandan siler.

Parametreler

Name Anahtar Gerekli Tür Description
API Anahtarı
API-Key True password

İşlemi Yetkilendirmek için kullanılan GIS Bulut API Anahtarı

Özellik Kimliği
feature_id True integer

Belirli bir özelliği tanımlamak için kullanılan iç Özellik Kimliği

Katman Kimliği
layer_id True integer

Belirli bir katmanı tanımlamak için kullanılan iç Katman Kimliği

Tanımlar

Maps

Name Yol Tür Description
Toplam Kayıt Sayısı
total integer

Alınabilecek kayıtların toplam sayısı

Geçerli Sayfa
page integer

Döndürülen sayfanın sayısı

Nesneleri Eşleme
data array of Map

Döndürülen harita nesneleri dizisi

Map

Name Yol Tür Description
Eşleme Kimliği
id integer

Bu Eşlemenin iç kimliği

İsim
name string

Harita Adı

Sahip Nesnesi
owner array of string

Eşleme sahibi nesnesi. Bu değer yalnızca genişletme parametresi 'sahip' anahtarını içeriyorsa görünür

Aktif
active string

Harita etkin mi?

Telif Hakkı
copyright string

Telif hakkı bildirim dizesi

Proj4
proj4 string

Proj4 harita projeksiyonu

Proj4 Birimleri
units_proj4 string

Proj4 tanımının birimleri

EPSG Kodu
epsg string

EPSG harita projeksiyon kodu

Eşleme Birimleri
units string

Harita birimleri (ölçüm, ayak veya foot_us)

En Fazla Yakınlaştırma
maxzoom string

En fazla yakınlaştırma

Arka Plan Rengi
bgcolor string

Harita arka plan rengi

Değiştirme Tarihi:
modified integer

Eşlemenin son değiştirildiği zaman (UNIX zaman damgası)

Erişilen Yer
accessed integer

Eşlemeye son erişim zamanı (UNIX zaman damgası)

Oluşturma Tarihi
created integer

Eşlemenin oluşturulduğu zaman (UNIX zaman damgası)

Görünüm Sayısı
visited string

Harita görünümlerinin sayısı

Arşivlenmiş
archived string

Harita arşivlenmiş mi?

Kaynak Kimliği
resource_id string

resource_id

Ölçü Birimi
measure_unit string

measure_unit

Görünür
visible string

Görünür

Kaynak Nesnesi
resource Resource

Kaynak nesnesini eşleme

Description
description string

Harita açıklaması

mobileacess
mobileacess string

mobileacess

wmsaccess
wmsaccess string

wmsaccess

maptype
maptype string

maptype

assets
assets string

assets

derecelendirme
rating string

derecelendirme

Paylaş
share string

Paylaş

Sınırlar xMin
bounds.xmin float

xmin

Sınırlar xMax
bounds.xmax float

xmax

Sınırlar yMin
bounds.ymin float

ymin

Sınırlar yMax
bounds.ymax float

ymax

sınır
bound string

sınır

Resource

Kaynak nesnesini eşleme

Name Yol Tür Description
Kaynak Kimliği
id integer

Bu Kaynağın İç Kimliği

Kaynak Türü
type string

Numaralandırılmış Kaynak türü

Kaynak Konumu
location string

Potansiyel null değerleri olan TBC

Kaynak Kimliği
target_resource_id string

resource_id

Kaynak Sahibi Kimliği
owner_id string

Bu Kaynağa Sahip Olan Kullanıcının Kullanıcı Kimliği

Kaynak Üst Kimliği
parent_id string

Potansiyel null değerleri olan TBC

Kaynak Ödeme Abonelik Kimliği
payment_subscription_id string

Potansiyel null değerleri olan TBC

Kaynak Ödeme Kimliği
payment_id string

Potansiyel null değerleri olan TBC

Kaynak Ödeme Kimliği Obs
payment_id_obs string

Potansiyel null değerleri olan TBC

Arşivlenen Kaynak
archived string

Kaynağın arşivlenip arşivlendiğini gösterir

Kaynak Devre Dışı
disabled string

Potansiyel null değerleri olan TBC

Kaynak Erişim Zamanı
access_time object

Kaynağa son erişilen zaman

Değiştirme Tarihi:
modified integer

Kaynağın son değiştirilme zamanı (UNIX zaman damgası)

Oluşturma Tarihi
created integer

Kaynağın oluşturulduğu zaman (UNIX zaman damgası)

Katman

Name Yol Tür Description
Toplam Kayıt Sayısı
total integer

Alınabilecek kayıtların toplam sayısı

Geçerli Sayfa
page integer

Döndürülen sayfanın sayısı

Katman Nesneleri
data array of Layer

Döndürülen katman nesneleri dizisi

Katman

Name Yol Tür Description
Katman Kimliği
id integer

Katmanın iç kimliği

Katman Adı
name string

Kullanıcı tanımlı katman adı

Sahip Nesnesi
owner array of string

Katman sahibi nesnesi, EXPANDABLE

Katman Kaynak Türü
source.type string

Sağlanan veri türü

Katman Kaynağı URI'si
source.src string

Verilerin nerede olduğunu tanımlayan URI dizesi

OnScale
onscale string

Katmanın görünür olduğu ölçeği ayarlama

OffScale
offscale string

Katmanın gizlendiği ölçeği ayarlama

Katman Etiketi
label string

Satır etiketi için kullanılacak veri kaynağının öznitelik adı

x Min
x_min string

Katman bağlı X dk koordinat

x En Fazla
x_max string

Katman bağlı X maksimum koordinat

y Min
y_min string

Katman bağlı Y dk koordinat

y Max
y_max string

Katman bağlı Y maksimum koordinatı

Katman Metin Alanı
textfield string

Metin alanı olarak kullanılacak veri kaynağının öznitelik adı

Değiştirme Tarihi:
modified integer

Eşlemenin son değiştirildiği zaman (UNIX zaman damgası)

Oluşturma Tarihi
created integer

Eşlemenin oluşturulduğu zaman (UNIX zaman damgası)

Katman Stilleri
styles string

Katman stili için karmaşık katman stili nesnesi

Katman Alfa
alpha string

Katman saydamlığı

Katman Veri Kaynağı Kodlaması
encoding string

Katman veri kaynağı kodlaması

Katman Metin Kenar Boşluğu
margin string

Metin alanı kenar boşluğu

Katman Görünürlüğü
visible string

Katman görünürlüğünü denetler, 't' veya 'f'

Katman Kilitli
lock string

Katman etkileşimlerini denetler, 't' veya 'f'

Raster Katmanı
raster string

Katman bir Raster veri kaynağıdır, 't' veya 'f'

Dışarı Aktarılabilir Katman
exportable string

Katmanın dışarı aktarılıp aktarılamadığını ayarlayın, 't' veya 'f'

Birleştirilmiş Katman
merged string

Katman birleştirildi

Katman Üst Klasörü
parent string

Üst klasör katmanı kimliği

Katman Araç İpucu
tooltip string

Katmanda görüntülenen araç ipucu fareyle vurgulama özelliğine sahiptir

Geometriyi Gizle
hidegeometry string

Katman geometrisi gizlenir. Yalnızca 't' veya 'f' etiketlerini göstermek istiyorsak yararlı olabilir

Bilgi Açılan Penceresini Kullan
use_info_window string

Harita açılır penceresinde katman özellikleri bilgilerini gösterme, 't' veya 'f'

Katman Veri Kaynağı Kimliği
datasource_id string

Katman veri kaynağının veri kaynağı kimliği

Katman EPSG
epsg string

Veri kaynağı EPSG kodu

Açılan Katman
opened string

Klasör katmanı açma/kapatma boole değeri için, 't' veya 'f'

Katman Kaynak Kimliği
resource_id string

Katmanın Kaynak Kimliği

Katman Eşleme Kimliği
map_id string

Katmanın ait olduğu eşleme kimliği

Katman Bölge Değeri Türü
type string

Katman geometri türü. Olası değerler :'point', 'line', 'polygon', 'tile' ve 'wms'.

Katman Sırası
order integer

Katman Z dizini

Katman Seçenekleri Nesnesi
options object

Bu kaynağa bağlı seçeneklerin listesi. Bu değer yalnızca expand parametresi 'options' anahtarını içeriyorsa görünür

Form Adı
form.name string

Ekli formun kullanıcı tanımlı adı

Katman Formu Tanımı
form.definition string

Katmana eklenmiş formun tanımı

Veri Kaynağı Kaynak Kimliği
datasource.resource_id string

Veri kaynağının Kaynak Kimliği

Veri Kaynağı Türü
datasource.type string

Katman için Veri Kaynağı Türü

Veri Kaynağı Sahip Kimliği
datasource.owner_id string

owner_id

permissions
datasource.permissions array of string

name

Katman Sütunu Şeması
columns object

Katman veri kaynağı sütunlarını göster, GENIŞLETILEBILIR

alt katmanlar
sublayers array of Layer

Bu Katman içinde iç içe yerleştirilmiş Katman nesneleri dizisi

User

Name Yol Tür Description
Kullanıcı Kimliği
id integer

Benzersiz Kullanıcı Kimliği

Kullanıcı Türü
type string

Belirtilen Kullanıcı türü

Kullanıcı Etkin
active string

Kullanıcı etkin mi, 't' mi yoksa 'f' mi?

Kullanıcı adı
username string

Kullanıcı Kullanıcı Adı

Kullanıcı Adı
firstname string

Kullanıcıların Adı

Kullanıcı Soyadı
lastname string

Kullanıcıların Soyadı

Kullanıcı Sahibi Kimliği
owner_id string

Bu Kullanıcıya Sahip Olan Kullanıcının Kullanıcı Kimliği

Kullanıcı Telefonu
phone string

Kullanıcılar Telefon Numarası

User Mobile
mobile string

Kullanıcılar Cep Telefonu Numarası

Oluşturma Tarihi
created integer

Eşlemenin oluşturulduğu zaman (UNIX zaman damgası)

Son Oturum Açma
lastlog integer

Eşlemenin oluşturulduğu zaman (UNIX zaman damgası)

Kullanıcı Şirketi
company string

Kullanıcılar Şirket Adı

Kullanıcı Web URL'si
web string

Kullanıcı Profili Web Sitesi

Kullanıcı E-postası
email string

Kullanıcıların e-posta adresi

Kullanıcı Avatarı
avatar string

Kullanıcı avatarı alma URL'si

Kullanıcı Dili
language string

Kullanıcılar tarafından seçilen dil

Dosya Özellik Sayısı
file_feature_count string

Dosya Sistemindeki Coğrafi Özellik sayısı

DB Özellik Sayısı
db_feature_count string

Veritabanındaki Coğrafi Özellik sayısı

Depolanan Kullanıcı Raster
storage_raster string

Raster Kutucukları Tarafından Kullanılan Dosya Depolama

Kullanıcı Depolama Kapasitesi
storage_total string

Tüketilen Toplam Dosya Depolama Alanı

Kullanıcı Özellik Sınırı
feature_count_limit string

Lisanslı En Fazla Özellik Sayısı

Kullanıcı Tarama Sınırı
storage_raster_limit string

Lisanslı Maksimum Depolama Kapasitesi

Abonelik Başlar
subscription_begins string

Kullanıcı aboneliği başladığında

Aboneliğin Süresi Doluyor
subscription_expires string

Kullanıcı aboneliği sona erdiğinde

Kullanıcı Kaynak Kimliği
resource_id string

Bu Kullanıcı için İç Kaynak Kimliği

Kullanıcı son değiştirme tarihi
modified integer

Son değiştirme tarihi saati (UNIX biçimi)

Kullanıcılar Kuruluşu
organization_id string

Bu Kullanıcı için Kuruluş Kimliği

Kullanıcı OIDC
oidc string

OpenID Connect (Kimlik Doğrulama Protokolü)

Kullanıcı Seçenekleri
options string

Kullanıcıya bağlı seçeneklerin listesi. Bu değer yalnızca 'expand' parametresi 'options' anahtarını içeriyorsa görünür

onaylar
consents array of object

Kullanıcı onayı sözleşmeleri Nesnesi

Onay Amacı
consents.purpose string

İstenen onayın amacı

Onay Sürümü
consents.version string

Verilen onayın sürümü

Onay Kabul Etti
consents.agreed string

Onay verildi mi?

file

Bu, 'file' temel veri türüdür.