ฉันใช้ ArcGIS 10.2 สำหรับเดสก์ท็อปและฉันได้ดูเว็บไซต์นี้แล้วและยังไม่สามารถหาคำตอบได้ ใหม่มากสำหรับ VBA และ Python แต่ใช้เวลาหลายปีกับ ArcGIS ฉันรู้ว่าฉันสามารถทำสิ่งนี้ได้อย่างช้าๆด้วย Select By Attributes แต่ใช้เวลานาน
ฉันกำลังพยายามเชื่อมต่อเชิงพื้นที่ระหว่างกรณีของโรค (จุดเลเยอร์) และทางเดินสำรวจสำมะโนประชากรของสหรัฐ (ชั้นรูปหลายเหลี่ยม) ต้องใช้ข้อมูลการนับ สำหรับแต่ละจุด / กรณีฉันมีเขตข้อมูลที่เรียกว่าปีกับช่วงวันที่ 2001 ถึง 2012 ขึ้นอยู่กับสิ่งที่เกิดขึ้น ฉันต้องการคอลัมน์การนับสำหรับแต่ละปี ตัวอย่างเช่นคนแรกที่ฉันโทรมา COUNT01 หากวันที่กรณีในปีคือ 2001 แล้ว COUNT01 จะมี 1 ในนั้น หากเป็นปีอื่น (2545-2555) จะต้องมีค่า 0 ฉันจะมีคอลัมน์ COUNT02, COUNT03 ... COUNT12 ไม่สามารถมีค่า "Null"
นี่คือสิ่งที่ฉันได้ลองไปแล้ว
และนี่คือข้อมูลที่ดูเหมือนในอาร์ค
vba
และvbscript
แท็กด้วยpython
แท็ก แม้ว่าจะไม่ได้หายไปเลยVBScript อยู่ในขั้นตอนของการถูกเลิกใช้ ฉันคาดหวังว่ามันจะทำกับ Parser Python ได้ง่ายเมื่อคุณให้รายละเอียดเพิ่มเติมซึ่งรวมถึงรูปภาพ / ตารางของแถวตัวอย่างบางแถวที่แสดงอินพุตจริงและเอาต์พุตที่คาดหวัง YEAR เป็นเขตข้อมูลวันที่หรือเขตข้อมูลจำนวนเต็มที่มีค่าที่สอดคล้องกับปีหรือไม่