เพิ่มฟิลด์ ModelBuilder ArcMap

Oct 16 2020

ฉันกำลังสร้าง ModelBuilder เครื่องแรกและปัญหาของฉันคือการพยายามทำให้ "diss.shp" สร้างขึ้นเป็นครั้งแรกใน ADD JOIN เหมือนชื่อเลเยอร์อินพุตที่ไม่เหมือนกับตารางการเข้าร่วม (ดังที่คุณเห็นในภาพมีตัวเลือกนั้นเท่านั้น)

โดยวิธีปกติของฉันคือ: ละลาย -> เพิ่มการเข้าร่วม -> ส่งออกข้อมูล -> บันทึกเป็น. shp ใหม่ ... ฉันไม่รู้ว่าจะทำกระบวนการนี้อย่างไร โดย ModelBuilder

คำตอบ

2 BERA Oct 16 2020 at 20:03

เพิ่มการเข้าร่วมต้องการเลเยอร์คุณลักษณะเป็นอินพุตคุณกำลังพยายามด้วยเอาต์พุตคลาสคุณลักษณะจากการละลาย ด้วย melt.shp เป็นอินพุตให้ใช้ Make Feature Layer เพื่อสร้างเลเยอร์คุณลักษณะ

จากนั้นเชื่อมต่อตารางเข้าร่วมและคัดลอกคุณสมบัติเพื่อบันทึก

หากเป็นเพียงช่องเดียวที่คุณต้องการเข้าร่วม / เพิ่มคุณยังสามารถใช้ Join Field แทน Make Feature Layer - Add Join - Copy Features แต่โดยปกติแล้วฉันจะไม่ทำมันอาจจะช้า