Online Geotagging Application

       ผมเองก็เป็นคนที่ชอบถ่ายภาพ และใช้งาน exif มาได้พอสมควรทำให้คุ้นเคยและพอจะเข้าใจรายละเอียดของ exif format แต่ส่วนมากเราจะเห็น application ทั่วไปแบบที่เป็น standalone software ผมเองเลยอยากจะลองทำ Geotagging Web Application บ้าง

       concept ก็คือ web application ที่สามารถอ่านข้อมูล exif จากไฟล์ภาพที่ผู้ใช้ เปิดขึ้นมาบน web browser โดยที่ไม่ต้องส่งเข้ามายัง server พยายามนั่งหาตัวอย่างอยู่นานจนไปเจอเข้ากับ exif js library ซึ่งเขียนอธิบายและแจก sourcecode โปรแกรม โดยการประมวลผลทั้งหมดทำที่ client โดยใช้ภาษา javascript ในการเข้าไปดึงข้อมูลexif จากภาพ จากนั้นก็นำค่าพิกัด lat ,lon มาแสดงผลบน google map การเขียนโปรแกรมสำหรับเรียกใช้ก็ง่าย เนื่องจากเค้าพัฒนามาเป็น class แล้ว วิธีเขียนโปรแกรมเพื่อใช้งาน ก็สามารถเขียนได้ดังนี้ครับ

var oImg = document.getElementById(“MyPrettyImage”); 
alert(“I was taken by a ” + EXIF.getTag(oImg, “Make”) + ” ” + EXIF.getTag(oImg, “Model”)); 
// or use the EXIF.pretty()
alert(EXIF.pretty(oImg.exifdata));

 

ท่านที่สนใจเข้าไปดาวน์โหลดโค้ดได้ที่ http://www.nihilogic.dk/labs/exif/exif.js 

 

Advertisements

One thought on “Online Geotagging Application

Add yours

ใส่ความเห็น

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out / เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out / เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out / เปลี่ยนแปลง )

Connecting to %s

สร้างเว็บไซต์หรือบล็อกฟรีที่ WordPress.com.

Up ↑

%d bloggers like this: