Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Fabric Maps, harici özellik servislerine bağlanabilir ve vektör verilerini harita katmanları olarak render edebilir. Dış özellik hizmeti, noktalar, çizgiler ve çokgenler gibi coğrafi özellikleri ve bu özellikleri tanımlayan özellikler sunar.
Important
Bu özellik önizleme aşamasındadır.
Harici bir özellik servisine bağlanarak, uzaktan barındırılan mekânsal verileri önce bir göl evine veya etkinlik evine kopyalamadan görselleştirebilirsiniz. Fabric Maps, hizmeti sorgular, seçilen özellikleri ve öznitelikleri alır ve sonuçları bir vektör veri katmanı olarak render eder.
Fabric Maps, aşağıdaki harici özellik servis protokollerini destekler:
- Web Özellik Servisi (WFS)
- OGC API - Özellikler
- Esri Özellik Servisi
Bu protokolle, WMS ve WMTS ile birlikte Geospatial Web Services bağlantı türü üzerinden erişebilirsiniz. Bağlantıları ve geçit geçitlerini yönet'te bulut bağlantısını oluşturun ve ardından haritanın Explorer bölümündeki Dış kaynaklar sekmesinden bir haritaya bağlantıyı ekleyin.
Uyarı
Dış özellik servis entegrasyonu yalnızca okunabilir. Fabric Maps verileri düzenlemez, içeri aktarmaz veya verileri uzak hizmete geri yazmaz.
Dış özellik hizmeti nedir?
Dış özellik hizmeti, bireysel coğrafi özellikleri yayınlayan web tabanlı bir coğrafi API'dir. Her özellik şunları içerir:
- Geometri, özelliğin konumunu ve şeklini bir nokta, çizgi veya çokgen olarak tanımlar.
- Özellik, özellik hakkında isim, kategori, durum, ölçüm veya tarih gibi bilgiler sağlar.
Örneğin, bir özellik hizmeti araç konumlarını nokta olarak, yolları çizgi olarak veya idari sınırları çokgen olarak yayımlayabilir. Fabric Maps, geometriyi kullanarak her özelliği çizer ve seçilen özellikleri stil, filtreleme, etiketler, efsaneler ve araç ipuçları için kullanılabilir hale getirir.
Hizmet ve verileri harita öğesinin dışında kalır. Harita, bağlantıya ve veriyi almak ve görüntülemek için gereken yapılandırmaya bir referans saklar.
Desteklenen özellik servis protokolleri
Aşağıdaki tablo, Fabric Maps'in her desteklenen protokolle nasıl çalıştığını özetlemektedir.
| Protocol | Açıklama | Fabric Maps tarafından kullanılan hizmet davranışı |
|---|---|---|
| WFS | Coğrafi özelliklerin geri alınması için Açık Coğrafi Uzluksal Konsorsiyum (OGC) standardı. Fabric Maps, WFS sürümleri 1.0.0, 1.1.0 ve 2.0.0'ı destekler. | Fabric Maps, hizmet yeteneklerini okur, hizmet tarafından reklam edilen en son desteklenen sürümü kullanır, mevcut özellik türlerini keşfeder ve GeoJSON yanıtlarını alır. |
| OGC API - Özellikler | Koleksiyonlar halinde organize edilmiş coğrafi özelliklere erişim için REST odaklı bir OGC standardı. | Fabric Maps, koleksiyonları keşfeder ve hizmetin uygunluk bilgilerini kullanarak mevcut sorgu yeteneklerini belirler. |
| Esri Özellik Servisi | Sorgulanabilir özellik katmanları yayımlayan bir ArcGIS REST servisi. | Fabric Maps, servis ve katman meta verilerini okur ve GeoJSON çıktısını destekleyen katmanları alır. |
Fabric Maps'te harici özellik hizmetleri nasıl çalışır?
Bir haritaya harici özellik hizmeti eklediğinizde, Fabric Maps:
- Mevcut bir bağlantıyı kullanır veya uzak uç noktaya bağlantı oluşturur.
- Hizmet tarafından yayımlanan özellik katmanlarını veya koleksiyonları keşfeder.
- Mevcut meta verileri okur; geometri türleri, alanlar, kayıt limitleri ve desteklenen sorgulama yetenekleri dahil.
- Sunucu tarafında bir sorgu yapılandırmanıza ve hangi alanları alınacağını seçmenize olanak tanır.
- Desteklendiğinde ve gerektiğinde ek sonuç sayfaları dahil olmak üzere eşleşme özelliklerini ister.
- Geri dönen özellikleri bir vektör veri katmanı olarak render eder.
Varsayılan görselleştirme, hizmetin geri verdiği geometriye dayanır:
| Geometry | Varsayılan görselleştirme |
|---|---|
| Point | Kabarcık katmanı |
| Satır | Çizgi katmanı |
| Polygon | Çokgen katman |
Katman eklendikten sonra, stil, etiketler, kıflar, araç ipuçları, görünürlük ve harita katmanı filtreleri gibi desteklenen vektör katmanı seçeneklerini yapılandırabilirsiniz. Daha fazla bilgi için, Fabric Maps'teHaritayı Özelleştir ve Veri Filtreleme bölümlerine bakınız.
WFS veya OGC API için - Karma geometri yanıtı özelliklerine sahip Fabric Maps tek bir veri katmanı oluşturur. Katmanın bildirilen geometri türü Bilinmiyor, çünkü onu açıklayan tek bir tür yoktur. Nokta öğeleri Kabarcık katmanı, çizgi öğeleri Çizgi katmanı ve çokgen öğeleri ise ekstrüzyonsuz Çokgen katmanı kullanır. Veri odaklı stil etkinleştirirseniz, Fabric Maps veri katmanı panelinde geometri türlerinin kısaltmalarını gösterir. Karma geometri katmanlar için kümeleme mevcut değildir.
Harici özellik servis katmanları, kategori ve değer aralığı veri odaklı stilleri destekler.
Katman ve koleksiyon keşfi
Fabric Maps, Explorer'ın Dış kaynaklar bölümünde bağlantı altında uygun özellik katmanlarını veya koleksiyonları listeler. Mevcut hiyerarşi, hizmetin açığa çıkardığı protokol ve meta verilere bağlıdır.
Bağlantıyı yenilemek, yeni eklenen alanlar, katmanlar veya koleksiyonlar dahil olmak üzere en güncel hizmet meta verilerini alır. Bu değişiklikler otomatik olarak görünmeyebilir. Yeni eklenen bir alanı kullanmak için bağlantıyı yenileyin, ardından kaynak katmanı tekrar ekleyin ve alanı seçin.
Hizmet tarafından gönderilen meta veriler şunları içerebilir:
- Gösterim isimleri ve tanımlayıcılar
- Geometri türleri
- Öznitelik alanları ve veri türleri
- Mekânsal genişlikler
- Maksimum kayıt sayısı
- Desteklenen filtreleme, sıralama, sayfalama ve zamansal yetenekler
Fabric Maps, her uç nokta tarafından reklam edilen yetenekleri kullandığı için mevcut yapılandırma seçenekleri hizmetler arasında değişebilir.
Kaynak sorguları
Bir haritaya bir özellik katmanı eklemeden önce, uzak hizmetten alınan kayıtları ve alanları sınırlayan bir kaynak sorgu yapılandırabilirsiniz. Sunucuda sorgu işlemek, Fabric Maps'e aktarılan veri miktarını azaltabilir ve katmanı senaryonuzla ilgili özelliklere odaklayabilir.
Bir kaynak sorguda mevcut alanlar ve operatörler, seçilen protokole ve hizmetin duyurduğu yeteneklere bağlıdır. Kaynak sorgular çıktı alanı seçimini destekler ve zamansal filtrelemeyi destekleyebilir. Fabric Maps, tarih/saat değerlerini RFC 3339 formatında UTC olarak yorumlar.
Fabric Maps, sorguyu seçilen hizmete karşı doğrular. Bir alan, değer veya operatör desteklenmiyorsa, yapılandırma deneyimi sorguyu revize etmek için kullanabileceğiniz bir hata gösterir.
Katman eklendikten sonra sorguyu düzenlemek için kaynak sorgu arayüzüne geri dönemezsiniz. Farklı kaynak-sorgu koşulları kullanmak için kaynak katmanı tekrar ekleyin ve yeni bir sorgu yapılandırın.
Fabric Maps, özellik talep ettiğinde harita görünüm penceresinden otomatik olarak sınırlayıcı bir kutu türetir. Bounding box, source-query arayüzünde görünmüyor veya yapılandırılamıyor. Kullanıcılar koordinat giremez veya bir alanı mekânsal sorgulama koşulu olarak seçemez.
Kaynak sorguları ve harita katmanı filtreleri
Kaynak sorguları ve harita katmanı filtreleri verileri farklı aşamalarda sınırlar:
| Davranış | Kaynak sorgusu | Harita katmanı filtresi |
|---|---|---|
| Değerlendirildiği yer | Uzaktan özellik servisi tarafından | Fabric Maps katmanı deneyimiyle |
| Neleri denetler? | Hizmetten alınan kayıtlar ve alanlar | Hangi alınan özellikler haritada gösteriliyor |
| Mevcut koşullar | Protokol ve hizmet yeteneklerine bağlıdır | Alan tipine ve Fabric Maps filtreleme desteğine bağlı |
| Değişiklikler nasıl uygulanır | Özellik katmanını eklerken sorguyu yapılandırmak | Katman filtreleme deneyiminden filtreyi uygulayın |
Uzak hizmetten istenen verileri azaltmak için bir kaynak sorgu kullanın. Harita oluşturucular veya görüntüleyiciler geri dönen verileri etkileşimli olarak iyileştirmek zorunda olduğunda harita katmanı filtresi kullanın. Harita katmanı filtreleri hakkında daha fazla bilgi için Fabric Maps'te veri filtreleme bölümünü inceleyebilirsiniz.
Harici özellik servis katmanları kategorik, sayısal aralık, Boolean ve tarih/zaman haritası katmanı filtrelerini destekler. Birden fazla filtre, AND mantığını kullanır. Kilitli filtreler, düzenleme ve görünüm modu davranışları ile filtre kalıcılığı WFS, OGC API - Özellikler ve Esri Özellik Hizmeti katmanlarında aynı şekilde çalışır.
Sayfalama ve sonuç sınırları
Özellik servisleri, tek bir yanıtta döndürecekleri kayıt sayısını sınırlayabilir. Fabric Maps, sonraki sonuçları almak için servisin duyurduğu sayfalama yapılandırmasını otomatik olarak kullanır. Sayfalama şeffaf ve oluşturucular sayfa boyutunu veya sayfalama davranışını yapılandıramaz.
Fabric Maps, her katman için 100.000'e kadar özellik render eder. Bir kaynak sorgusu daha fazla özellik döndürürse, Fabric Maps ilk 100.000'i render eder ve Katman ayarları panelinde bir uyarı gösterir. Kaynak sorguyu sonuç kümesini azaltmak için geliştirin.
Bir sayfa isteği başarısız olursa, Fabric bunu üç kez tekrar dener. Eğer istek yine başarısız olursa, Fabric Maps 'Bir istek başarısız oldu' mesajını gösterir; bazı özellikler eksiktir. Yeniden denemek için yenileyin.
Kaydedilen yapılandırma
Bir haritayı kaydettiğinizde, Fabric Maps harici katman yapılandırmasını korur, bunlar arasında:
- Bağlantı Referansı
- Seçilmiş özellik katmanı veya koleksiyon
- Kaynak sorgusu
- Seçilmiş çıktı alanları
- Katman tasarımı ve efsanesi
- Görünürlük
- Katman sırası
Haritayı yeniden açtığınızda, Fabric Maps kaydedilen yapılandırmayı kullanarak katmanı alır ve render eder.
Çoğaltılmış katmanlar aynı veri kaynağına, bağlantıya, kaynak sorgusuna ve seçilmiş çıktı alanlarına referans verir. Harita katmanı filtreleri ve görsel ayarlar her kopya için bağımsızdır. Bu sürümde katmanı ekledikten sonra kaynak sorgu veya çıktı alanlarını düzenleyemezsiniz.
Dış özellik servislerini yenile
Fabric Maps, düzenleme modunda iki yenileme işlemi sunar:
- Dış kaynaklarda bir bağlantıyı yenileyerek yeni eklenen alanlar, katmanlar veya koleksiyonlar dahil olmak üzere en son hizmet meta verilerini elde edin. Yeni eklenen bir alanı kullanmak için kaynak katmanı tekrar ekleyin ve alanı seçin.
- Harita öğesini güncel veri için kaydedilen katmanları sorgulamak üzere yenileyin. Bu işlem kaydedilen kaynak sorgusunu değiştirmez.
İzleyiciler bu sürümde harici özellik hizmeti verilerini yenileyemiyor. Kaydedilen çıktı alanları, stil, efsaneler, görünürlük ve katman sırası yenilemeden sonra da devam eder.
Kimlik doğrulaması ve erişim
Harici özellik servisleri, Fabric haritasını açmak veya düzenlemek için gereken izinlere ek olarak kimlik bilgilerini de gerektirebilir.
| Kimlik doğrulama yöntemi | WFS | OGC API - Özellikler | Esri Özellik Servisi |
|---|---|---|---|
| Anonim | Destekleniyor | Destekleniyor | Destekleniyor |
| Basic authentication | Destekleniyor | Destekleniyor | Desteklenmiyor |
| API anahtarı | Destekleniyor | Destekleniyor | Destekleniyor |
| OAuth 2.0 / Microsoft Entra ID | Desteklenmiyor | Desteklenmiyor | Desteklenmiyor |
Esri Feature Service API anahtar doğrulaması için, API anahtar parametre adı olarak kullanın token .
Fabric, kimlik bilgilerini bulut bağlantısında saklar. İzleyiciler, dış verileri render etmek için bağlantının ayrı paylaşılmasına ihtiyaç duymazlar. Fabric Maps geçerli bağlantı kimlik bilgilerini alamıyor veya hizmete ulaşamıyorsa, hizmete ulaşılamadığını belirten bir hata gösterir.
Dış özellik hizmetleri ve görüntü hizmetleri
Dış özellik servisleri vektör geometrilerini ve niteliklerini döndürür. WMS ve WMTS hizmetleri render edilmiş raster görüntüler veya taşlar döndürür. Haritanızın gerektirdiği veri ve etkileşimlere uygun kaynak türü seçin.
| Dış özellik hizmetleri | WMS ve WMTS görüntü hizmetleri |
|---|---|
| Bireysel vektör özellikleri ve nitelikleri döndürün | Render edilmiş görüntüleri veya resim karolarını geri getir |
| Destek özellik ve öznitelik sorguları | İstenen bir alan için görüntü render |
| Vektör stilleri, etiketler, araç ipuçları ve veri odaklı etkileşimler desteği | Görüntülerin görünürlüğünü, sıralamasını ve opaklığını destekleme |
| Noktaları, doğruları ve çokgenleri temsil et | raster görüntüleri temsil et |
Dış görüntüler hakkında bilgi için, Fabric Maps'te WMS ve WMTS görüntü kaynakları kullanarak katmanlar oluştur bölümüne bakınız.
Protokole özgü hususlar
WFS
- Hizmet yeteneklerinden mevcut katmanları keşfedin.
- WFS sürümleri 1.0.0, 1.1.0 veya 2.0.0 kullanın.
- Hizmet birden fazla desteklenen sürümü duyurduğunda, Fabric Maps en son sürümü kullanır.
- WFS servisi GeoJSON yanıtlarını desteklemelidir.
- Tek katmanda karışık geometri yanıtlarını destekleyin.
OGC API - Özellikler
- Mevcut verileri koleksiyonlar halinde organize edin.
- Gelişmiş özellik ve zaman işlemleri, hizmetin reklam ettiği uygunluk sınıflarına bağlıdır.
- Tek katmanda karışık geometri yanıtlarını destekleyin.
- Fabric Maps, yalnızca seçilen uç nokta tarafından desteklenen yetenekleri kullanır.
Esri Özellik Servisi
- Seçilen katman GeoJSON çıkışını desteklemelidir.
- Karışık geometri yanıtlarını desteklemeyin.
- Fabric Maps, M veya Z koordinat değerlerine sahip geometriyi kabul eder ve ekstra boyutları görmezden gelir.
Sınırlamalar ve Dikkat Edilecek Hususlar
- Dış özellik servis entegrasyonu yalnızca okunabilir. Veri alımı, özellik düzenleme ve geri yazım desteklenmiyor.
- Sorgulama özellikleri, uzaktan hizmetin reklam ettiği yeteneklere bağlıdır.
- Fabric Maps, EPSG:4326 içinde özellikleri rica eder; koordinatlar boylam ve enlem sırasıyla belirlenir. Başka bir koordinat referans sisteminde veri yayımlayan servisler, hizmeti EPSG:4326 olarak yeniden projeksiyon edebiliyorsa desteklenir. Hizmet veriyi yeniden projeksiyon edemezse, örneğin katmanın koordinat sisteminde EPSG yetki kodu eksikse, katman yüklenemez.
- Antimeridyeni kesen sınırlayıcı kutular desteklenmez.
- Geometrisi bir geometri koleksiyonu olan özellikler render edilmez. Aynı katmandaki diğer desteklenen özellikler normal şekilde görüntülenir.
- Karma geometri katmanlar için kümeleme mevcut değildir.
- WFS ve Esri Özellik Hizmeti katmanları GeoJSON çıkışını desteklemelidir.
- GML yanıt formatları bu sürümde desteklenmemektedir.
- Fabric Maps, Esri Özellik Servisi geometrisindeki M ve Z boyutlarını görmezden gelir.
- Bir katman, 100.000'e kadar özelliği render edebilir.
- Bir harita öğesi, WMS, WMTS, WFS, OGC API - Özellikler ve Esri Özellik Servisi üzerinden 100'e kadar dış bağlantıya referans verebilir.
- Yalnızca halka açık internet üzerinden erişilebilen hizmetler desteklenmektedir. Özel uç noktalar, yerel veri geçitleri, sanal ağ veri geçitleri ve diğer yönetilen özel ağ seçenekleri desteklenmemektedir.
- Kullanılabilirlik ve sorgu yanıt süresi, uzaktan servise ve ağ bağlantısına bağlıdır.
Sonraki Adımlar
Stil seçenekleri için Haritayı Özelleştir bkz.