ฉันใช้ ArcGIS 10.0 บน Windows 7 64 บิต Ultimate
ฉันได้สังเกตเห็นว่าบางครั้ง ArcMap เครื่องมือ Geoprocessing เช่นเดียวกับสคริปต์ดูเหมือนจะลืมการตั้งค่าของฉันใน MXD (ที่ได้รับการยืนยันผ่านทางและarcpy.env.workspace
arcpy.env.scratchWorkspace
มีวิธีใดที่จะได้รับ ArcMap เพื่อเริ่มใช้ GDB ที่ระบุของฉัน?
ฉันคุ้นเคยกับคุณสมบัติของเอกสารและฉันจะเปลี่ยน GDB เริ่มต้นสำหรับแผนที่ได้อย่างไร ปัญหาที่ฉันเห็นเกิดขึ้นหลังจากฉันตั้งค่าและใช้งาน GDB สำรองอยู่พักหนึ่ง
ฉันพบว่าในเวลาสุ่ม ArcGIS ก็ตัดสินใจที่จะกลับไปใช้ "ค่าเริ่มต้นเริ่มต้น" (ซึ่งน่ารำคาญไม่สามารถเปลี่ยนแปลงได้ฉันสามารถปิดและเปิดเอกสารอีกครั้งตั้งค่า GDB อื่นที่ฉันใช้เป็นค่าเริ่มต้นอีกครั้งคุณสมบัติ แต่จะไม่ย้ายกลับไปใช้ GDB อื่นกล่องเครื่องมือและสคริปต์จะวางเอาต์พุตในตำแหน่ง ArcGIS เริ่มต้น (เอกสาร / ArcGIS / default.gdb)
อย่างไรก็ตามฉันกำลังเล่นกับสิ่งนี้และพบว่าการตั้งค่า arc.env.workspace ด้วยตนเองในหน้าต่าง Python ดูเหมือนจะนำมันกลับมาอย่างน่าอัศจรรย์ (แม้ว่าฉันจะตั้งค่าเดียวกันหรือไม่ การใช้งานเครื่องมือ verbatim sa ฉันเพิ่งรันเอาท์พุทใส่ลงใน GDB ที่ถูกต้องแม้ว่าการตั้งค่าการโต้ตอบหรือการตั้งค่าสภาพแวดล้อมจะ "เปลี่ยน"
มีคนอื่นเจอพฤติกรรมนี้หรือไม่?