สำหรับผู้ที่ยังใหม่กับด้านการเขียนโปรแกรมของ GIS ฉันรู้สึกว่าเครื่องมือและทรัพยากรที่ยอดเยี่ยมจำนวนมากไม่สามารถใช้ได้ ฉันสนใจตัวช่วยสร้างแบบอิง GUI สำหรับการจัดการกระบวนการทางภูมิศาสตร์กับไลบรารีเช่น gdal และ ogr เคล็ดลับใด ๆ
สำหรับผู้ที่ยังใหม่กับด้านการเขียนโปรแกรมของ GIS ฉันรู้สึกว่าเครื่องมือและทรัพยากรที่ยอดเยี่ยมจำนวนมากไม่สามารถใช้ได้ ฉันสนใจตัวช่วยสร้างแบบอิง GUI สำหรับการจัดการกระบวนการทางภูมิศาสตร์กับไลบรารีเช่น gdal และ ogr เคล็ดลับใด ๆ
คำตอบ:
สำหรับ ogr2ogr คุณสามารถตรวจสอบogr2gui แม้ว่านี่จะค่อนข้างเก่า แต่ก็อ้างอิงจากเว็บไซต์:
ผ่านส่วนต่อประสานกราฟิกกับผู้ใช้ ogr2gui ให้พลังทั้งหมดของ ogr2ogr โดยไม่ต้องกังวลเกี่ยวกับไวยากรณ์ที่ซับซ้อน มันนำความเร็วประสิทธิภาพและความเรียบง่ายให้กับผู้ใช้
QGISท่ามกลางตัวเลือกอื่น ๆ
คำถามที่พบบ่อยของ GDAL ที่ http://trac.osgeo.org/gdal/wiki/FAQGeneral#IsthereagraphicaluserinterfacetoGDALOGR ชี้ไปที่ http://trac.osgeo.org/gdal/woftware/SoftwareUsingGdal
เห็นได้ชัดว่าเป็นรายการสิ่งที่มีขนาดใหญ่ (และอาจไม่สมบูรณ์) หากคุณสามารถให้คำแนะนำในสิ่งที่คุณต้องทำบางทีใครบางคนสามารถให้คำตอบที่เฉพาะเจาะจงมากขึ้น
QGIS มีห้องสมุด GDAL และ OGR ในตัวเครื่องมือแรสเตอร์ใน QGIS มีตัวเลือกแบตช์และแสดงไวยากรณ์ของคำสั่งสำหรับเครื่องมือบรรทัดคำสั่งเช่น FWTools ไม่ใช่ความแตกต่างระหว่าง executables ใน QGIS และ FWTools
[คำเตือน: การส่งเสริมการขายผลิตภัณฑ์ที่ฉันเกี่ยวข้องด้วย]
พวกเราทำงานกันอย่างนี้ เราได้พัฒนาแอพพลิเคชั่นที่มี GUI ขั้นสูงสำหรับการแปลงข้อมูล GIS (และอื่น ๆ ) สิ่งนี้ใช้ GDAL / OGR ในส่วนหลัง ข้อมูลบางอย่างสามารถดูได้ที่https://www.geoactive.it
จำเป็นต้องซื้อเพื่อการใช้งานเชิงพาณิชย์ แต่เรามีใบอนุญาตการศึกษาให้ฟรีดังนั้นหากคุณต้องการใช้เพื่อการศึกษาและส่งข้อความถึงฉันและฉันจะให้รายละเอียดเพิ่มเติมแก่คุณ
นี่มันอยู่ในช่วงเปิดตัวช่วงต้นดังนั้นยังมีข้อบกพร่องเล็กน้อยอยู่บ้างดังนั้นโปรดช่วยพวกเราด้วยนะ
สำหรับผู้ที่อาจจะสนใจเราได้เริ่มต้นการทำงานในยูทิลิตี้ที่มาเปิดRasterix
มันเป็นยูทิลิตี้ข้ามแพลตฟอร์ม (ใช้ได้สำหรับ Windows, macOS และ Linux) สร้างขึ้นด้วยห้องสมุด GDALและกรอบ Qtกรอบสามารถทำงานส่วนใหญ่ที่นำไปใช้งานแล้วในยูทิลิตี้บรรทัดคำสั่ง GDAL ต่างๆ แต่ใช้ส่วนต่อประสานกราฟิกกับผู้ใช้ที่เป็นมิตร
รหัสแหล่งที่มาและไบนารีที่สร้างไว้ล่วงหน้าเป็นโฮสต์บน GitHub ที่https://github.com/mogasw/rasterix
เราจะเพิ่มคุณสมบัติเพิ่มเติมในอนาคต แต่หากคุณสนใจในบางสิ่งโดยเฉพาะแจ้งให้เราทราบโดยใช้ปัญหาของ Github