ค้นหาตัวอย่างสารบัญสำหรับ ArcGIS Server JavaScript API


12

ฉันจะหาตัวอย่างของการควบคุมสารบัญเพื่อเสียบเข้ากับ ArcGIS Server JavaScript API 2.3 ได้จากที่ใด เป็นการดีที่ควรสนับสนุนเลเยอร์คุณสมบัติ / ไดนามิก / กระเบื้อง แสดงสัญลักษณ์ และอนุญาตให้เลเยอร์ที่จัดกลุ่ม ฟังก์ชั่นความโปร่งใสและการซูมเข้า - ออกนั้นเหมาะอย่างยิ่ง

หน้าตัวอย่าง Esri ขาดตัวอย่าง TOC อย่างแปลกประหลาดตัวอย่างที่ใกล้ที่สุดคือทัศนวิสัย Toggle Layer ที่ชัดเจนมาก

คำตอบสำหรับคำถามของ Kirkแสดงแม่แบบบางส่วน แต่ไม่มี TOC ที่เหมาะสม ตัวอย่าง ROKอยู่ใกล้ แต่ไม่ได้แสดงสัญลักษณ์หรือคุณลักษณะการสนับสนุนชั้น (เท่าที่ผมสามารถมองเห็น)

TOC บน ArcGIS.com โปรแกรมดูแผนที่ของฉันเกือบเป็นสิ่งที่ฉันต้องการ มีใครจัดการเพื่อสร้างสิ่งที่คล้ายกันหรือทำให้ TOC นี้ทำงานในพื้นที่ได้หรือไม่

ป้อนคำอธิบายรูปภาพที่นี่


สิ่งที่ต้องพิจารณา: blog.davebouwman.com/2011/01/05/…
Derek

ดีกว่าฉันเห็นด้วยว่าแอปเพ่งความสนใจมากกว่า - แต่บางครั้งคุณก็ต้องยอมรับความคาดหวังของผู้ใช้และให้การควบคุมเลเยอร์ที่ละเอียดยิ่งขึ้น แผนที่ Stamen ที่เขากล่าวถึงนั้นยอดเยี่ยม แต่พวกเขาแต่ละคนทำสิ่งหนึ่งที่เฉพาะเจาะจงมาก (มักจะเป็นการพิสูจน์แนวคิด) ลูกค้าที่ชำระเงินมักต้องการแอปพลิเคชันเดียวซึ่งพนักงานทุกคนสามารถใช้งานได้และ TOC ทำให้สิ่งนี้เป็นไปได้ การประนีประนอมไม่เพียงพอที่จะเพิ่มเครือข่ายท่อระบายน้ำหรือชั้นสำรวจสำมะโนประชากรและออกเป็นค่าเริ่มต้นหากหมายความว่าแผนกพิเศษทั้งหมดสามารถใช้เว็บไซต์ของคุณได้ในทันที
สตีเฟ่นนำ

ฉันต้องเห็นด้วยกับสตีเฟ่นในนี้ ในขณะที่มีหลายครั้งที่ไม่ควรใช้ TOC (เช่นแอปสาธารณะ) ในหลาย ๆ กรณีสิ่งที่ผู้ใช้ของฉันขอไม่สามารถทำได้โดยไม่ต้องสร้าง TOC ฉันจะถือว่าคนเหล่านี้เป็น "ผู้ใช้ระดับมืออาชีพ" พวกเขาไม่ใช่มืออาชีพ GIS แต่ต้องการมากกว่าสิ่งที่ควรเสนอให้กับประชาชนทั่วไป
Mike Long

คำตอบ:



2

นี่คือลิงค์ไปยังอีกตัวอย่างหนึ่ง TOC / Legend นี้สร้างขึ้นโดยเลเยอร์ใน MXD โดยอัตโนมัติ

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

เป็นส่วนหนึ่งของการพิมพ์ด้วยตัวอย่าง ArcPy ด้านล่าง

http://blogs.esri.com/Dev/blogs/arcgisserver/archive/2011/04/12/An-introduction-to-arcpy.mapping-for-ArcGIS-Server-developers.aspx

-Mike


ให้ไว้ 1) ลิงก์ดูเหมือนจะใช้งานไม่ได้
Krystian

2

มีตัวอย่าง TOC ใหม่ที่เรียกว่าTable of Content / Legend Widget สำหรับ JavaScript APIโดย Nianwei Liu ซึ่งเหมาะกับการเรียกเก็บเงินเกือบจะสมบูรณ์แบบ มันไม่ได้ (ดูเหมือน) อนุญาตเลเยอร์ฟีเจอร์ แต่นี่เป็นการประนีประนอมที่ฉันสามารถอยู่ด้วยได้เพราะมันตอบสนองความต้องการอื่น ๆ ได้เป็นอย่างดี

ป้อนคำอธิบายรูปภาพที่นี่


1

มีสารบัญ [TOC] เลเยอร์พร้อม Symbologyกับ ArcGIS Javascript 2.3 อยู่ที่นี่ที่ด้านล่าง (ในส่วนท้าย)

http://help.arcgis.com/en/webapi/javascript/arcgis/demos/ed/ed_selectionmode.html


ไม่ใช่สิ่งที่ฉันกำลังมองหา แต่เป็นวิธีที่ดีในการ TOC (ซึ่งอาจจะทำงานได้ดีบนแท็บเล็ตด้วยการคลิกเพื่อเปิด / ปิดการสลับ) ขอบคุณ
สตีเฟ่นนำ

1

ผมถามคำถามนี้เกือบ 3 ปีที่ผ่านมา - ที่ ESRI ได้เปิดตัวเมื่อเร็ว ๆ นี้ArcGIS เว็บ AppBuilder

สิ่งนี้มีวิดเจ็ตเลเยอร์รายการที่ไม่อยู่ในกรอบซึ่งเป็นสารบัญอย่างมีประสิทธิภาพ มันมีฟังก์ชั่นที่ดีในตัวและกรอบ WAB จะจัดการกับการโต้ตอบกับเลเยอร์แผนที่ปัจจุบัน

ป้อนคำอธิบายรูปภาพที่นี่

วิดเจ็ตสามารถแก้ไขได้ดังนั้นคุณควรจะขยายหรือแก้ไขได้ตามต้องการ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.