Bir Widget Kullanarak ArcGIS WebAppBuilder'daki özellikleri etkileşimli olarak seçin


10

WebAppBuilder Haritama basit görünen bir araç oluşturmak istiyorum .

Bazı temel bilgiler:

  • İçerik ArcGIS 10.3.1'de oluşturulur
  • İçerik ArcGIS 10.3.1 Sunucusuna Önbellek Hizmeti olarak yayınlandı
  • Harita ArcGIS Online'da geliştirildi
  • Harita WebAppBuilder'a aktarıldı
  • Kullanıma hazır widget'lar şu anda kullanılıyor ( gerekirse WebAppBuilder'ın geliştirici sürümüne sahipim, böylece gerekirse özel oluşturmak için kodla çalışabilirim)

Görev: WebAppBuilder'da Unsurları Etkileşimli Olarak Seç işlevini çoğaltmak için .

resim açıklamasını buraya girin

Bugüne kadar , kullanıcıların "Özellikleri Sınırlamak için Mekansal Filtreyi Kullan" ve ardından "Yalnızca Kullanıcı Tanımlı Bir Alana Dokunan Özellikler" kullanarak özellikleri etkileşimli olarak seçmelerine olanak tanıdığı için Sorgu Widget'ının varyasyonlarını kullanmayı denedim (aşağıdaki resme bakın)

resim açıklamasını buraya girin

Ancak, aradığım şeyin bir varyasyonu olduğu için bu başarılı olamadı. Sadece kullanıcının geometrileri (çokgenler, çizgiler, noktalar) seçmesini ve harita üzerinde vurgulamasını istiyorum.

Bir bonus olarak - kullanıcının Seçim Seçeneklerine benzer şekilde seçimi vurgulayan rengi kontrol edebilmesini istiyorum. (aşağıdaki resme bakın)

resim açıklamasını buraya girin


ArcMap'te, kullanıcı tipik olarak onlarla bir şeyler yapmak için bazı özellikleri seçer. Bu web uygulamanız için geçerli mi? Haritada özellikleri vurgulamanın yanı sıra, özellikleri 'seçmenin' amacı nedir?
Stephen Lead

Son hedef, bir kullanıcının basılı bir haritada görünecek vurgulanacak bir özelliği seçebilmesidir. Buradaki ana fikir, seçilen parseli sergilemektir.
MDHald

Yanıtlar:


2

Sorgu Aracı'nı kullanarak ve ihtiyacım olanı elde etmek için onu manipüle ettim.


İyi bir! Önerin için teşekkürler. Zarif değil ama çalışıyor.
Jakub Sisak GeoGraphics
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.