ฉันขยายงานของมาร์ค Janikasในการเชื่อม R และ ArcGIS
โดยเฉพาะฉันได้สร้าง"สคริปต์ R เพื่อตัวแปลงกล่องเครื่องมือ ArcGIS" ผู้ใช้เขียนสคริปต์ R หมายเหตุประกอบและโหลดไปยัง Add-in ของ ArcMap ซึ่งสร้าง ToolBox สำหรับสคริปต์ R กล่องเครื่องมือสามารถใช้เพื่อโหลดผลลัพธ์ไปยัง ArcMap
นี่คือกระบวนการทำงาน:

และนี่คือลักษณะที่ Add-in ของ ArcMap มีลักษณะดังนี้:


เปรียบเทียบกับงานของ Mark Janikas วิธีการของฉันหลีกเลี่ยงสองขั้นตอนสำหรับผู้ใช้ R ที่ต้องการแบ่งปันงานของพวกเขา:
- การกำหนดกล่องเครื่องมือจากศูนย์ใน ArcToolbox (โดยที่แต่ละพารามิเตอร์ต้องตั้งค่าด้วยมือ)
- การสร้างสคริปต์ Python ด้วยตรรกะของกล่องเครื่องมือที่สร้างขึ้นดังนั้นผู้ใช้จึงไม่จำเป็นต้องรู้อะไรเกี่ยวกับ Python
ดูวิดีโอนี้เพื่อรับความคิดที่ดีขึ้น