Tìm kiếm mẫu Mục lục cho API JavaScript của ArcGIS Server


12

Tôi có thể tìm ví dụ về điều khiển Mục lục ở đâu để cắm vào API JavaScript của máy chủ ArcGIS 2.3? Lý tưởng nhất là nó hỗ trợ các lớp tính năng / động / lát gạch; hiển thị ký hiệu; và cho phép các lớp được nhóm lại. Tính minh bạch và chức năng phóng to sẽ là lý tưởng.

Trang mẫu Esri thiếu một cách kỳ lạ trong bất kỳ ví dụ TOC nào - ví dụ gần nhất là Hiển thị lớp Toggle cực kỳ thô sơ .

Các câu trả lời cho câu hỏi của Kirk cho thấy một vài mẫu nhưng chúng không chứa TOC đàng hoàng. Mẫu ROK gần nhưng không hiển thị các lớp đối tượng hoặc tính năng hỗ trợ (theo như tôi có thể thấy).

TOC trên ArcGIS.com Trình xem bản đồ của tôi gần như chính xác những gì tôi cần. Có ai quản lý để xây dựng một cái gì đó tương tự, hoặc làm cho TOC này hoạt động tại địa phương?

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


Một cái gì đó để xem xét: blog.davebouwman.com/2011/01/05/ trên
Derek Swingley

Derek, tôi đồng ý rằng một ứng dụng tập trung là thích hợp hơn - nhưng đôi khi bạn chỉ cần thừa nhận sự mong đợi của người dùng và cung cấp một số kiểm soát lớp hạt mịn. Các bản đồ Stamen mà ông đề cập là tuyệt vời, nhưng mỗi bản đồ đều làm một điều rất cụ thể (thường là một bằng chứng về khái niệm). Một khách hàng trả tiền thường muốn một ứng dụng duy nhất có thể được sử dụng bởi tất cả các nhân viên và TOC làm cho điều này khả thi. Sẽ không có quá nhiều thỏa hiệp để thêm một mạng lưới cống hoặc một số lớp điều tra dân số và tắt chúng theo mặc định, nếu điều đó có nghĩa là toàn bộ một bộ phận bổ sung có thể đột nhiên sử dụng trang web của bạn.
Stephen chì

Tôi phải đồng ý với Stephen về điều này. Mặc dù đôi khi không nên sử dụng TOC (ví dụ: các ứng dụng phải đối mặt công khai), trong nhiều trường hợp, những gì người dùng của tôi yêu cầu không thể thực hiện được nếu không xây dựng TOC (đặc biệt là khi họ thực sự yêu cầu một TOC). Tôi sẽ coi những người này là "Người dùng chuyên nghiệp". Họ không phải là một chuyên gia về GIS nhưng đòi hỏi nhiều hơn những gì nên cung cấp cho công chúng.
Mike Long

Câu trả lời:


6

này những gì bạn đang tìm kiếm? Tôi đã tìm thấy nó bằng cách tìm kiếm trang Thư viện mã trên API ArcGIS cho Trung tâm tài nguyên Javascript.


có vẻ đầy hứa hẹn - tôi sẽ thử và báo cáo lại xem nó có hoạt động không. Cảm ơn!
Stephen chì

2

Đây là một liên kết đến một ví dụ khác. TOC / Legend này được tạo tự động bởi các lớp trong MXD.

http://stlouis.esri.com/apps/exportmap/

Đây là một phần của một trong những bản in với các mẫu ArcPy nằm bên dưới.

http://bloss.esri.com/Dev/bloss/arcgisserver/archive/2011/04/12/An-intributiontion-to-arcpy.micking-for-ArcGIS-Server-developers.aspx

-Như


cung cấp 1) liên kết dường như bị phá vỡ
Krystian



1

Tôi đã hỏi câu hỏi này gần 3 năm trước - Esri gần đây đã phát hành ArcGIS Web AppBuilder .

Phần này chứa tiện ích Danh sách lớp ngoài hộp , đây thực sự là Mục lục. Nó có một số chức năng tốt được tích hợp và khung WAB xử lý sự tương tác với các lớp bản đồ hiện tại.

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

Các widget có thể chỉnh sửa, vì vậy bạn sẽ có thể mở rộng hoặc sửa đổi điều này theo yêu cầu.

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.