วันนี้ผมขอนำเสนอแนวทางแก้ไขปัญหา ที่ผมมักใช้เสมอ คือการประยุกต์ใช้ฟังก์ชัน gdaltindex ผ่านทาง FWTools Shell สำหรับการหาข้อมูลภาพ (Raster) ที่มีการใช้เส้นโครงแผนที่แตกต่างกัน โดยปกติแล้ว gdaltindex นั้นใช้สำหรับการสร้าง index file (Vector) สำหรับการเรียกข้อมูลแรสเตอร์ด้วย UMN MapServer ครับ แต่เราสามารถดัดแปลงฟังก์ชันนี้สำหรับการหาข้อมูลที่มีการใช้เส้นโครงแผนที่แตกต่างกันดังตัวย่างการใช้งานดังนี้ครับ
>>gdaltindex xxx.shp [Raster Dataset]
ตัวอย่างการใช้งาน
>>gdaltindex index.shp .\*.tif
ตัวอย่างการใช้งานจริงสามารถทำได้ดังภาพตัวอย่างที่่ 1 เลยครับ

ภาพที่ 1 ตัวอย่างการใช้ gdaltindex สำหรับการค้นหาไฟล์ที่ใช้เส้นโครงแผนที่ที่แตกต่างกัน
จากภาพตัวอย่างจะพบว่าไฟล์ a102.tif นั้นมีการใช้งานเส้นโครงแผนที่แตกต่างจากไฟล์อื่นๆครับ ลองนำแนวทางนี้ไปประยุกต์ใช้งานกันดูนะครับ