รุ่นที่แปลง Garmin GDB เป็น GPX?


9

ฉันต้องแปลงไฟล์ GDB GDB เป็น GPX จำนวนมากเพื่อแปลงเป็นรูปแบบเวกเตอร์อื่น มีเครื่องมือใดบ้างที่สามารถแปลงแบตช์จากไฟล์ Garmin GDB เป็น GPX ได้หรือไม่? การใช้ MapSource อนุญาตเพียงหนึ่งไฟล์ต่อครั้ง

คำตอบ:


11

คุณอาจจะใช้GPSBabel

รองรับรูปแบบ garmin GDB (ดูหน้านี้ ) สิ่งที่ควรทำ:

gpsbabel -i gdb -f file.gdb -o gpx

ไฟล์แบตช์สั้น ๆ เพื่อวนซ้ำและแปลงไฟล์ทั้งหมดในไดเรกทอรี:

for %%f in (x:\garmin_data\*.gdb) do (
   gpsbabel -i gdb -f "%%f" -o gpx -F "x:\gpx_data\%%~nf.gpx"
   )

แรก-fคือไฟล์อินพุตและที่สองคือการส่งออก ดูที่นี่เกี่ยวกับ%%~ไวยากรณ์


ขอบคุณฉันลองแล้วมันเป็นแอพที่ดีโชคไม่ดีที่ผลลัพธ์อยู่ในไฟล์เดียวฉันหวังว่าแต่ละ gdb จะถูกแปลงเป็น gpx แต่ละอัน
Zery

1
@Zery - ฟังดูเหมือนคุณจะต้องวนไฟล์ของคุณทีละตัวและโทรหา gpsbabel ในแต่ละอันที่คุณไป
แช้ดคูเปอร์

@Chad - ขอบคุณทำไมฉันไม่คิดอย่างนั้นในความเป็นจริงฉันสามารถทำได้จากใน MapInfo ของฉันโดยใช้ MapBasic แล้วมองหาแหล่งอื่นวิธีแปลง gpx เป็นแท็บ mapinfo โดยทางโปรแกรม ขอบคุณ.
Zery

2
ฉันเพิ่มตัวอย่างไฟล์แบตช์เพื่อวนไฟล์ในไดเรกทอรี
matt wilkie
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.