ในกรอบของการรณรงค์ภาคสนามสำหรับการทำแผนที่ที่ดินเราพยายามพัฒนาแอพที่อนุญาตให้รวบรวมคะแนนบนแผนที่ฐานและเติมชุดของแอตทริบิวต์ จนถึงตอนนี้ทางออกที่ดีที่สุดของเราคือใช้ ArcGIS Collector เพราะเราต้องทำงานออฟไลน์บ่อยครั้ง การใช้โดเมนตารางแอตทริบิวต์จะเต็มไปด้วยค่าที่เข้ารหัสล่วงหน้า
ปัญหาคือว่าเรามีตำนานลำดับชั้นที่มีสามระดับ มีน้อยกว่าสิบรายการในตำนานแรกจากนั้นประมาณ 25 ในระดับที่สองและมากกว่า 50 ในสาม รายการแบบดรอปดาวน์นั้นยาวมากในระดับที่สามและหากเป็นไปได้ทุกอย่างเราอาจมีเลเบลไม่สอดคล้องกันระหว่างสองระดับ (เช่นทุ่งหญ้าแล้วซีเรียลแทนที่จะเป็นทุ่งหญ้าจากนั้นก็เป็นพืช graminaceous)
ดังนั้นคำถามคือเราจะกรองรายการที่เสนอให้กับตัวรวบรวมฟิลด์ตามตัวเลือกก่อนหน้าของเขาได้อย่างไร กล่าวอีกนัยหนึ่งเราจะปรับโดเมนเป็นค่าของฟิลด์อื่นได้อย่างไร
ตัวอย่างเช่นหลังจากเลือก "ฟอเรสต์" ในรายการดรอปดาวน์แรกรายการดรอปดาวน์ใหม่ควรจะใช้ได้เฉพาะ "ฟอเรสต์ผสม", "ฟอเรสต์ป่ากว้าง" และ "ฟอเรสต์ที่ต้องการป่า"
แก้ไข: มีแนวคิด ArcGISอยู่แล้วในหัวข้อนี้ดังนั้นคำถามอาจไม่มีวิธีแก้ปัญหาในตัว การหลีกเลี่ยงปัญหาใด ๆ กับ ArcGIS หรือความสามารถที่คล้ายกันกับ ArcGIS กับแอปอื่นจะคุ้มค่ากับเงินรางวัล (ตราบเท่าที่มันใช้งานได้) เพื่อสรุปนี่คือคุณสมบัติหลัก:
1) ให้แผนที่พื้นฐาน (ภาพความละเอียดสูง)
2) ทำงานแบบออฟไลน์ (GPS แต่ไม่มีอินเทอร์เน็ต)
3) เครื่องมือจับจุดที่มีสัญลักษณ์สี
4) เมื่อมีการเลือกตัวเลือกโดยยึดตามรายการดรอปดาวน์สำหรับฟิลด์แรกรายการดรอปดาวน์ที่สองจะสามารถใช้งานได้ตามเงื่อนไขกับตัวเลือกแรกจากนั้นรายการดรอปดาวน์ที่สามจะพร้อมใช้งานตามตัวเลือกที่สอง
5) ถ้าเป็นไปได้ไม่เฉพาะเจาะจงกับอุปกรณ์มือถือเดียว
ฉันสามารถทำ 1,2,3 และ 5 กับ arcgiscollector ได้แล้ว ดังนั้นคำถามของฉันคือ: วิธีการรับรายการแบบมีเงื่อนไข (จุดที่ 4)