ฉันสงสัยว่าความแตกต่างระหว่างMake Feature Layer (การจัดการข้อมูล)และการใช้พื้นที่ทำงาน in_memoryหรือไม่
สำหรับฉันหนึ่งสามารถใช้ในการทำขั้นตอนบางอย่างในหน่วยความจำแทนการเขียนข้อมูลไปยังตำแหน่งบนดิสก์หรือตำแหน่งเครือข่ายและเร่งกระบวนการ
ฉันสงสัยว่าความแตกต่างระหว่างMake Feature Layer (การจัดการข้อมูล)และการใช้พื้นที่ทำงาน in_memoryหรือไม่
สำหรับฉันหนึ่งสามารถใช้ในการทำขั้นตอนบางอย่างในหน่วยความจำแทนการเขียนข้อมูลไปยังตำแหน่งบนดิสก์หรือตำแหน่งเครือข่ายและเร่งกระบวนการ
คำตอบ:
เราอาจได้รับความแตกต่างทางเทคนิคเพิ่มเติมเพื่อเป็นคำตอบและฉันยินดีต้อนรับพวกเขา แต่วิธีที่ฉันคิดเกี่ยวกับความแตกต่างนี้คือ:
เลเยอร์ (ยกเว้นเขียนลงในไฟล์เลเยอร์หรือบันทึกเป็นส่วนหนึ่งของเอกสารแผนที่) จะถูกเก็บไว้ในหน่วยความจำเท่านั้น แต่จะไม่ถูกเก็บไว้ในพื้นที่ทำงาน in_memory
โปรดจำไว้ว่าเมื่อคุณอยู่ใน ArcMap สิ่งที่คุณเห็นในหน้าต่างแคตตาล็อกคือชุดข้อมูลเชิงพื้นที่ (เช่นไม่เกิน x, y พิกัดระบบพิกัดและคุณลักษณะ) และพวกเขาได้รับคุณสมบัติอื่น ๆ มากมายเพื่อกำหนดค่าเช่นสัญลักษณ์ , MapTips, ไฮเปอร์ลิงก์ ฯลฯ หลังจากคุณเพิ่มเป็นเลเยอร์ (ซึ่งปรากฏในสารบัญ) นี่คือความแตกต่างเช่นเดียวกับข้างต้น