Tôi có một DynamicMapServiceLayer mà tôi đang sử dụng để xây dựng một ứng dụng bản đồ. Có khoảng 10 lớp trong dịch vụ maps mà tôi đang chuyển đổi bằng hành động setVisibleLayers.
Tôi muốn xây dựng huyền thoại bản đồ năng động, tùy chỉnh của riêng tôi. Khi độ nhớt của một lớp được bật, mục chú thích tương ứng cũng sẽ ẩn () / show ()
MapServer của tôi có một url liên kết đến một trang với tất cả các mục chú thích tương ứng như bên dưới ngoại trừ url của chú giải của tôi có 10 mục chú thích
Có cách nào để tôi có thể truy cập các mục chú thích riêng lẻ (Tên và biểu tượng) từ máy chủ mapServer hiện tại không? Tôi thoải mái xây dựng huyền thoại, tôi chỉ cần biết cách truy cập các biểu tượng của lớp mà sau đó tôi sẽ thêm vào hộp thoại huyền thoại.
Tôi cũng nên đề cập rằng tôi đang tránh sử dụng DOJO và sử dụng javascript và jQuery thuần túy.