ฉันสนใจในข้อดีข้อเสียของเครื่องมือ ETL เชิงพื้นที่ (แยก, แปลง, โหลด) หากคุณใช้รายการที่แสดงไว้ที่นี่ (หรือเพิ่มของคุณเอง) ฉันขอความคิดเห็นและประสบการณ์ของคุณ โดยเฉพาะฉันต้องการดูการเปรียบเทียบการใช้งานของ:
- ซอฟต์แวร์ปลอดภัย FME (กรรมสิทธิ์)
- ArcGIS Data Interoperability Extension (กรรมสิทธิ์, คุณสมบัติย่อยของคุณสมบัติ FME)
- Talent Spatial extension (ก่อนหน้านี้ Spatial Data Integrator) (โอเพ่นซอร์ส)
- GeoKettle (โอเพ่นซอร์ส)
- ogr2ogr (ฉันไม่รู้ว่ามันเป็น ETL จริง ๆ แต่มีชุดเครื่องมือแปลไฟล์มากกว่า)
- ล็อตเพิ่มเติมใด ๆ ที่ระบุไว้
ไม่จำเป็นต้องให้รีวิวซอฟต์แวร์ทั้งหมดที่กล่าวถึง หากคุณมีประสบการณ์กับแม้แต่คนเดียวนั่นจะเป็นประโยชน์อย่างมากในการตัดสินใจเกี่ยวกับทิศทางที่จะไป
ตัวอย่าง: ฉันต้องการสร้างฟังก์ชั่นการแปลงสคีมาที่จะให้ฉันเลือกเลเยอร์อินพุตสร้างการแปลและส่งออกไปยังสคีมาใหม่ที่กำหนดไว้ล่วงหน้า อย่างดีที่สุดหลังจากสร้างสคริปต์การแปลฉันต้องการให้มีรูปแบบการโต้ตอบที่ฉันสามารถ "แมป" ฟิลด์ในเลเยอร์อินพุตของฉันไปยังเลเยอร์เอาท์พุท (เช่น - เลเยอร์เอาท์พุทจะมีฟิลด์ที่เรียกว่า "ที่อยู่" ในชั้นอินพุตหรือไม่)
บางคนถูกกล่าวถึงในคำถาม & คำตอบที่มีเครื่องมืออะไรบ้างในการอัปโหลดข้อมูล gis ไปยังฐานข้อมูล
และนี่คือบทความที่เกี่ยวข้องสองสามข้อที่ฉันพบ