Chọn các tính năng tương tác trong ArcGIS WebAppBuilder bằng Widget


10

Tôi đang tìm cách xây dựng một công cụ có vẻ đơn giản vào Bản đồ WebAppBuilder của mình .

Một số điều cơ bản:

  • Nội dung được tạo trong ArcGIS 10.3.1
  • Nội dung được xuất bản lên ArcGIS 10.3.1 Server dưới dạng dịch vụ lưu trữ
  • Bản đồ được phát triển trên ArcGIS Online
  • Bản đồ được đẩy lên WebAppBuilder
  • Các tiện ích ngoài hộp hiện đang được sử dụng (có phiên bản dành cho nhà phát triển của WebAppBuilder để tôi có thể làm việc với mã để tạo tùy chỉnh nếu cần)

Tác vụ: Để sao chép chức năng Chọn tính năng Tương tác trong WebAppBuilder.

nhập mô tả hình ảnh ở đây

Đến nay tôi đã thử sử dụng các biến thể của Tiện ích truy vấn vì nó cho phép người dùng chọn tương tác các tính năng bằng cách sử dụng "Sử dụng bộ lọc không gian để giới hạn các tính năng" và sau đó là "Chỉ các tính năng chạm vào khu vực do người dùng xác định" (xem hình ảnh bên dưới)

nhập mô tả hình ảnh ở đây

Tuy nhiên, điều này đã không được chứng minh thành công vì nó là một biến thể của những gì tôi đang tìm kiếm. Tôi chỉ đơn giản muốn người dùng có thể chọn hình học (đa giác, đường thẳng, điểm) và làm nổi bật chúng trên bản đồ.

Như một phần thưởng - Tôi đang mong muốn người dùng có thể kiểm soát màu sắc làm nổi bật lựa chọn - tương tự như Tùy chọn lựa chọn. (xem hình dưới đây)

nhập mô tả hình ảnh ở đây


Trong ArcMap, người dùng thường chọn một số tính năng để làm điều gì đó hơn nữa với chúng. Điều đó có áp dụng trong ứng dụng web của bạn không? Ngoài việc làm nổi bật các tính năng trên bản đồ, mục đích dự định của việc 'chọn' các tính năng là gì?
Stephen chì

@StephenLead mục tiêu cuối cùng là để người dùng có thể chọn một tính năng để làm nổi bật sẽ hiển thị trên bản đồ in. Ý tưởng chính ở đây là để giới thiệu các bưu kiện được chọn.
MDHald

Câu trả lời:


2

Tôi đã kết thúc bằng cách sử dụng Công cụ truy vấn và thao tác với nó để đạt được những gì tôi cần.


Tốt một! Cám ơn vì sự gợi ý. Không thanh lịch nhưng hoạt động.
Jakub Sisak GeoGraphics
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.