WIFI Location

กรกฎาคม 9, 2008

      หลายๆท่านคงจะรู้จักกับ WIFI หรือเครือข่ายไร้สายเป็นอย่างดีโดยเฉพาะท่านที่อยู่ในกรุงเทพ ซึ่งในไม่เมื่อไม่นานมานี้กรุงเทพมหานครร่วมกับ true ก็ประกาศโครงการ “Green Bangkok Wi-Fi” โครงการที่ให้พี่น้องประชาชนได้ใช้เครือข่ายไร้สายฟรี โดยท่านที่ต้องการใช้ก็สามารถขอรับบริการได้จากศูนย์บริการนักท่องเที่ยวกว่า 50 แห่งและห้างสรรพสินค้า เช่น เซ็นทรัลเวิลด์ สยามพารากอน เอ็มโพเรียม เซ็นทรัลพลาซ่า สยามเซ็นเตอร์ และเดอะมอลล์ นอกจากนี้ก็จะมีจุดบริการ “Wi-Fi by TrueMove” ของทรูอีกด้วย โครงการนี้จะทำให้ชาวกรุงเทพเมืองฟ้าอมร ได้เข้าถึงข่าวสารและอินฟรอเมชั่นต่างๆได้มากขึ้น ร่วมถึงบริการต่างๆ เช่น การดูแผนที่จราจรและข้อมูลจราจรเพื่อใช้วางแผนการเดินทาง เป็นต้น wifi มีความเร็วในการเชื่อมต่อที่ 64 Kbps เมื่อท่านได้บัตรก็สามารถไปลงทะเบียนใช้งานได้ที่ http://www.truewifi.net/th/promotion/green_bangkok.htm ซึ่งในการลงทะเบียน wificard จะมีอายุ 3 เดือนหลังจากนั้นต้องทำการลงทะเบียนใหม่ โดยจะสามารถใช้งานได้ไปจนถึง วันที่ 30 มิ.ย. 52 

       ตัวผมเองจริงๆแล้ว รู้สึกชื่นชมกับโครงการดีๆอย่างนี้ แต่ก็มีอย่างอื่นๆที่อยากให้บ้านเราได้ลองทำอย่างอื่นต่อไปอีก ผมยกตัวอย่างสิ่งที่เรียกว่า wifi location เอาง่ายๆก็คือระบบที่ทำการะบุตำแหน่งจากการรับสัญญาณ wifi นั้นเอง(คำนวณจากตำแหน่งของ wifi cell ที่อยู่โดยรอบ) ซึ่งในต่างประเทศมีการนำไปใช้มากมายเนื่องจากบางบริเวณเช่น อาคาร หรือในเมืองที่มีตึกสูง ระบบ GPS อาจจะไม่สามารถทำงานได้อย่างเต็มที่ เนื่องจากอัปสัญญาณและการเกิด mutipath สำหรับ wifi location  น่าจะเป็นอีกหนึ่งทางเลือกของการใช้งานระบบสารสนเทศภูมิศาสตร์ที่สมบูรณ์ยิ่งขึ้น แน่นอนว่าหลายท่านที่ใช้ wifi อาจจะไม่มี GPS ดังนั้นการระบุตำแหน่งเพื่อใช้ใน service ต่างๆก็ทำได้ยาก การใช้ wifi location น่าจะเป็นอีกช่องทางที่น่าสนใจ โดยเฉพาะกรุงเทพที่มีการลงทุนติดตั้งจุดปล่อยสัญญาณ wifi ที่ครอบคลุมในหลายพื้นที่

      สำหรับท่านที่ยังไม่มีไอเดียหรืออาจจะยังไม่เห็นภาพ ผมมีตัวอย่างการใช้งานระบบ wifi location จาก wigle( http://www.wigle.net/ ) มาแนะนำ โดยสามารถเข้าไปใช้งานได้ฟรีแต่ต้องทำการลงทะเบียนก่อน ผู้ใช้สามารถค้นหาข้อมูล และทำการระบุตำแหน่งจาก SSID ได้บนแผนที่ นอกจากนี้ยังสามารถทำการเพิ่มข้อมูล wifi cell ลงในฐานข้อมูลของ wigle ได้อีกด้วยครับ

  

-

ตัวอย่างจุดส่งสัญญาณ wifi ในอเมริกา 

-

ตัวอย่างการกำหนดตำแหน่ง จาก wifi cell บนแผนที่

 


SirfTech

มิถุนายน 17, 2008

    SirfTech เป็นโปรแกรมที่ใช้ในการจัดการ SiRF GPS ที่อยู่ในอุปกรณ์มือถือ ซึ่งถือได้ว่า SiRF เป็นตัวยอดนิยมเลยทีเดียว สำหรับท่านที่ต้องการ modify ค่าต่างและการปรับแต่งการทำงานของ SiRF GPS ก็สามารถใช้โปรแกรมนี้ได้ ปัจจุบันออกมาถึงเวอร์ชั่นที่ 2.6 แล้ว  SirfTech มีจุดเด่นที่หลายด้าน และที่สำคัญมันสามารถแสดงรายละเอียดของข้อมูลที่ได้จาก GPS รวมทั้งมีฟีเจอร์เพิ่มเช่น sky plot, Graph และ LUT โดยรองรับการทำงานกับรูปแบบข้อมูลชนิด NMEA (โอกาสหน้าจะมาสอนเขียนโปรแกรมเชื่อมต่อกับ GPS และการพาสข้อมูลจาก NMEA Protocol) ท่านที่สนใจสามารถไปดาวน์โหลดมาใช้งานได้ฟรีที่ http://w5.nuinternet.com/s660100031/SirfTech.htm 

 

 

 


Maptales Mobile: GPS logging

มิถุนายน 12, 2008

              Maptales Mobile เป็น Opensource J2ME GPS Application ที่เปิดให้ผู้ใช้สามารถใช้บริการ tracking ของ Maptale.com ผู้ใช้และนักพัฒนาสามารถ download โปรแกรม Maptales Mobile มาติดตั้งที่เครื่อง มือถือ แล้ว โดยสามารถทำงานร่วมกับ GPS Bluetooth กรณีที่ต้องการ tracking ก็สามารถ upload เส้นทางการเดินทาง(Route) และข้อมูลประกอบอื่นๆไปยังระบบที่ Maptale.com ได้ทันที

              ท่านที่สนใจสามารถไปดาวน์โหลดโปรแกรมได้ที่ http://www.maptales.com/page/mobile และสามารถสมัครใช้งาน account ของ Maptale.com ในกรณีต้องการใช้ webapplication ได้ที่ http://www.maptales.com/register/

หน้าตาเมนูครับ

เริ่มต้นทำการ logging

upload ข้อมูลไปยัง maptales ก็ได้

 


Free Open Source GPS Tracking

มิถุนายน 12, 2008

      ช่วงนี้ application ประเภท GPS Tracking กำลังเป็นที่นิยม ตัวผมเองก็จับ application ประเภทนี้อยู่ครับ และก็เคยทำระบบ tracking มาบ้างแล้ว หลายท่านถามหา opensource ทางด้านนี้ว่ามีหรือไม่ จริงๆก็มีอยู๋หลายตัวนะครับ แต่มันยังไม่ค่อยเข้าตา บางตัวก็เฉพาะกิจแล้วเลิกไป บางตัวก็มีข้อจำกัดกับ mobile ที่จะนำไปใช้ แต่สำหรับผมเองนั้นก็ใช้ opensource เป็น base ในการพัฒนา ตัวที่ผมชอบและนำแนวคิดเค้ามาปรับใช้ก็คือ porject ที่ชื่อว่า LocateMe ของ slient development ทำกันแบบเงียบๆเอามันส์ ทำงานบน MIDP 2.0 mobile phones เป็น j2me application

     โปรแกรมเขียนค่อนข้างดี และมี module จัดการ รวมถึงติดต่อกับ GPS Device ได้ดีทีเดียว หลายอย่างหลายเทคนิคผมก็มาเรียนรู้จาก project นี้ เช่นเรื่อง DOP, GPS trigonometry แต่น่าเสียดายคนทำไม่ได้ maintain ต่อแล้วท่านที่สนใจจะศึกษาทางด้านนี้เข้าดาวน์โหลดได้ที่ http://brownb2.ndo.co.uk/downloads/locateme/locateme_src_1.0.zip

สำหรับ รายละเอียดโปรเจคตามได้ที่ http://silentdevelopment.blogspot.com/2008/03/locateme-free-j2me-gps-tracking.html

 

 

 


Google Navigator

มิถุนายน 12, 2008

       Google Navigator โปรแกรม Navigator & Mapping เจ๋งๆที่ทำงานบน PPC รองรับ window mobile 6.0 แต่ไม่ฟรีนะครับ เสียค่าซอฟท์แวร์นิดหน่อยเพียง $59 แต่ก็น่าจะคุ้มกับฟีเจอร์ที่จะได้รับ เช่น Tracking GPS, 3D Map, Fix GPS Bug, Build Tracking Line, Send Position, Search/Find Location ทดลองเข้าไปดาวน์โหลดโปรแกรมมาใช้งานที่ http://www.pdafun.net/download.htm ครับ

3D View พร้อมกับการ Navagation

tracking ไปบนแผนที่ของ Google Map

export/send ตำแหน่งของเราไปให้เพื่อนๆได้

ฟังก์ชั่นอื่นๆสำหรับ google navigator

 

 


iphone gps ข่าวลือที่กลายเป็นจริง

มิถุนายน 11, 2008

      อาทิตย์นี้ถ้าไม่พูดถึง iPhone 2nd ก็กลัวจะ out แต่สำหรับผมที่จดจ่อ รอดูก็เพราะว่าอยากจะเปลี่ยนมือถือจะเต็มแก่ ประกอบกับอนาจใจตัวเองเพราะเวลาทำ gps tracking app ก็ต้องไปยืม ppc คนอื่นใช้

     ผมเคยเขียนถึงเรื่องนี้มาแล้วครั้งหนึ่งตอนที่ยังเป็นข่าวลืออยู่ ถึงแม้วงในจะคอนเฟริม 70% แล้วแต่หลายคนก็ยังไม่เชื่อว่า iPhone 2nd จะมี built-in GPS เพราะการ เพิ่ม GPS ลงในมือถือหมายถึง cost ที่สูงขึ้น และ battery ที่ต้องเพิ่ม capacity เพราะการใช้ GPS ต้องใช้พลังงานมากขึ้น จนแล้วจนรอด apple ก็ประกาศขาย iPhone 2nd generation ออกมา โดยมีการนำเสนออย่างเป็นทางการในงาน World Wide Developers Conference ใน San Francisco ด้วยราคาที่ไม่แพงเกินเอื้อม ประกอบกับรูปลักษณ์และดีไซน์ที่ลงตัว จึงทำให้ใครหลายคนเต็มใจที่จะควักเงินจ่ายกัน

    ในรุ่นนี้มี 2 ประเภท 8GB Black-backed iPhone 2: $199 ,16GB White-backed iPhone 2: $299 แต่มีเรื่องข้อกำหนดในการใช้บริการ operation ของ AT&T โดยมีกำหนดวางขาย 22 ประเทศใน 22กรกฎาคม (ไม่มีไทยนะครับ) จุดเด่นที่น่าสนใจเป็น 3G (ที่เมืองไทยยังไม่มีให้ใช้) และ GPS โดยจะมี application Mapping ซึ่งใช้ข้อมูลแผนที่ของ Google map ซึ่งใน app จะมีฟังก์ชั่นหลักได้แก่ Find yourself, Get directions, See traffic นอกจากนี้ยังใช้งานระบบนำทางแบบเดิมที่ใช้ wifi หรือ GSM-locate ได้อีกด้วยครับ ลองเข้าอ่านรายละเอียดเพิ่มได้ที่ http://www.apple.com/iphone/ 

 

      


Photo Geotag in iPhone 2.0

พฤษภาคม 31, 2008

        iPhone 2.0 ของใหม่ที่หลายคนตั้งหน้าตั้งตารอคอย คาดว่าน่าจะได้สัมผัสในอีกไม่นานนี้ ปัจจุบันฟังก์ชั่น Geotaging กลายเป็นฟังก์ชั่นพื้นฐานของโทรศัพท์มือถือรุ่นใหม่ เนื่องจากสอดคล้องกับ lifestyle ของคนที่ชอบเที่ยว ชอบเดินทางหรือใช้ภาพในการจัดเก็บความทรงจำ ยิ่งได้แผนที่มาช่วยบอกสถานที่มันก็ยิ่งแจ๋ม หรือจะใช้ค้นหาและนำเสนอก็สะดวกกว่าการนั่งดูภาพอย่างเดียวเหมือนเดิม

         iPhone 2.0 software มีฟีเจอร์ location service แนวคิดของการนำค่าพิกัดมาใช้ โดยใช้ได้ทั้งจาก GPS และจาก GSM Location หรือจาก triangulation methods โดยข้อมูลภาพที่ถ่ายจากกล้องสามารถบรรจุค่าพิกัด xy ในรูปแบบ geotag ลงไปได้ทันที นอกจากนี้ภาพที่ได้ก็สามารถนำไปใช้ในระบบสารสนเทศออนไลน์ต่างๆต่อได้ เช่น Flickr เป็นต้น

 อ้างอิงจาก

http://appleinsider.com


nuvifone

พฤษภาคม 24, 2008

       มีโอกาสไปเจอภาพ nuvifone แบบเต็มๆ ผมจึงอยากของเขียนบันทึกไว้สักหน่อย แน่นอนว่าหลายท่านน่าจะรู้จัก iphoe มือถือดีมีดีไซน์โดยเฉพาะสาวกชาว apple ด้วยความงามและรูปแบบที่ลงตัวมันจึงทำให้หลายๆคนอยากมีไว้ครอบครอง แต่ iphoe ก็ยังมีข้อจำกัดในการใช้งานในเมืองไทย เนื่องจากยังไม่ได้มีการนำเข้าและตั้งดีเลอร์อย่างเป็นทางการ จึงทำให้ผู้ใช้ยังคงจำกัดตัวอยู่ในวงจำกัด

       แต่สำหรับท่านที่ชอบเดินทางและรักในการท่องเที่ยวฟีเจอร์ GPS Navigation มันจึงกลายเป็น gadget สำคัญไปแล้วตอนนี้ ผมเองก็บ้าไปกับเค้าเหมือนกัน เนื่องจากมีโอกาสได้ใช้ GPS มานานและก็อยากจะลองเล่นอะไรใหม่ๆ แต่อย่างว่าครับ GPS Navigation แบบเดิมมักจะมีขนาดใหญ่และใช้ติดรถยนต์ บางเจ้านำมาใส่ใน PPC แต่ก็ยังขาด Feature เจ๋งๆสำหรับใช้งานไป แต่วันนี้มี nuvifone มาเป็นอีกหนึ่งทางเลือกแล้วครับ

       Garmin nuvifone  มือถือดีมีดีไซน์หน้าตาและ GUI สวยงามใช้ได้เลย ประกอบกับเป็นของ GARMIN ดังนั้นฟังก์ชั่นทาง GPS Navigation และ Mapping หายห่วง โดยเกจิหลายคนบอกว่าเป็นการเอา mobile fuction มายัดใส่ GPS มากกว่า สำหรับตัวผมเองชอบที่หน้าจอครับ เพราะกว้างขวางประมาณ 3.5 นิ้วเกือบจะเท่า iphone  และเป็น touch screen ฟังก์ชั่นการสื่อสารก็ใช้ได้รองรับ 3G  HSDPA, Quad-band GSM, WiFi, Bluetooth นอกจากนี้ยังมี Camera, video camera , Media Player (MP3, AAC, MPEG4) และมี Garmin Online services บริการส่งข้อมูลและข่าวต่างๆ ไม่แน่ใจว่ามีวางขายในประเทศไทยหรือยังนะครับ แต่ยังไงวันนี้มาดูรูปเรียกน้ำย่อยกันก่อนดีกว่า

 

     รูปร่างหน้าตาภายนอกของ NUVIFONE

หน้าตาของโปรแกรมถ่ายภาพ

ฟังก์ชั่น GPS Navigator บน nuvifone

 

อ้างอิงรูปภาพจาก

http://www.letsgomobile.org/images/news/garmin

 


GPS PPC&Mobile Phone

พฤษภาคม 3, 2008

      สัปดาห์นี้มีโปรแกรมไปเดินดู PPC ที่พันธ์ทิพย์กับเพื่อน โดยเพื่อนผมอยากได้ PPC หรือ โทรศัพท์มือถือที่มี GPS เนื่องจากทำงานด้านนี้เลยต้องขอตามเทรนด์ของเทคโนโลยีกันหน่อย ด้วยความที่ผมก็อยากหาซื้อมาไว้ใช้สักอันก็เลย อาสาจะไป review เบื้องต้นมาให้ก่อนที่เราจะออกไปเดินดูของจริงที่ร้านกัน

      ผลจากการนั่งอ่าน spec และบทความรีวิวต่างเกี่ยวกับ PPC และ Mobile phone พบว่าตลาดด้านนี้โตจริงๆ ดูได้จากสินค้าที่มีมาจำหน่ายก็มากมายหลายรุ่นหลายเหลือเกิน เพื่อไม่ให้เสียเปล่าผมเลยจะเอาข้อมูลที่หามา นำมาเขียนไว้เพื่อท่านใดอยากจะหาซื้อจะได้นำไปใช้เป็นข้อมูลเริ่มต้นกัน แต่อย่าลืมพิจารณาความสามารถของ processor และความสามารถอื่นๆของเครื่องเพื่อให้เหมาะกับการใช้งานด้วยนะครับ

     ก่อนอื่นขอจำแนกประเภทก่อน อุปกรณ์พกพาที่มี GPS แบบ build-in สามารถแบ่งได้เป็น 2 กลุ่มคราวๆ คือ

     1. PPC(PPC+Phoe+GPS)

     2.Mobile Phone (Phone+GPS)

     แต่ละกลุ่มก็มีความสามารถเสริมอื่นๆที่ต่างกันไป แต่สิ่งที่ผมเน้นหนักคือ GPS Chip แบบ build-in รวมถึง Mapping Software ซึ่งมีเครื่องรุ่นต่างๆดังนี้

     1. PPC(PPC+Phoe+GPS) : กลุ่มนี้มาแรงครับ

          1.1  Asus P535 :Soft ware  Power Map.10 ,GPS Receiver with SiRF Star III Chipset 20 chanel ราคาประมาณ

17,900 บาท อ่านรายละเอียดสเปกเครื่องที่ http://www.mrpalm.com/getcontent3.php?tid=400

 

           1.2 ASUS P526 : GPS chip set SiRF Star III ,Speed Navi+ ESRI Map ราคาประมาณ 15900 อ่านรายละเอียดสเปกเครื่องที่ http://www.mrpalm.com/getcontent3.php?tid=407 

 

             1.3 ASUS P527 : GPS chip set SiRF Star III ,Speed Navi,Travel Log และ Location Courier ราคาประมาณ 17,900 บาท  อ่านรายละเอียดสเปกเครื่องที่ http://www.thaimobilecenter.com/spec/Asus_P527.asp

            1.4  Mio A501 : GPS chip set SiRF Star III ,Speed Navi ราคาประมาณ 15,900 บาท  อ่านรายละเอียดสเปกเครื่องที่ http://www.mrpalm.com/getcontent3.php?tid=408 

            1.5 Mio A702 : GPS chip set SiRF Star III +SiRFDiRect Tecnology,Speed Navi(ESRI) ราคาประมาณ 19,900 บาท  อ่านรายละเอียดสเปกเครื่องที่ http://www.pdamobiz.com/show_news.asp?NewsID=102142&PN=1

           1.6 Mio A700 : GPS chip set SiRF Star III ,Powermap อ่านรายละเอียดสเปกเครื่องที่ http://www.mrpalm.com/getcontent3_ppc.php?tid=395

            1.7 Dopod P800W : Integrated 20-channel Sirf Star III (GSC3) GPS Reciever+NaviGuide,PowerMap G10 (V9) ,MapKing R12  ราคาประมาณ 20000 อ่านรายละเอียดสเปกเครื่องที่ http://www.thaimobilecenter.com/spec/Dopod_P800W.asp

            1.8  HTC P3470 : SiRF Star III Chip ,No Map,No WIFI ราคาประมาณ 13900 อ่านรายละเอียดสเปกเครื่องที่ http://www.thaimobilecenter.com/spec/HTC_P3470.asp 

            1.9  HTC Touch Cruise : support 3G, GPS Chip ,TomTom Map  ราคาประมาณ 29900 อ่านรายละเอียดสเปกเครื่องที่ http://www.thaimobilecenter.com/spec/HTC_Touch_Cruise.asp และ http://www.mrpalm.com/getcontent3_ppc.php?tid=413

           1.10 MWg Atom V : support WCDMA/HSDPA, SiRF Star III Chip, GPS Image Tagging, GPS Tracker ราคาประมาณ 24900 อ่านรายละเอียดสเปกเครื่องที่ http://www.thaimobilecenter.com/spec/MWg_Atom_V.asp

 

2.Mobile Phone :ที่น่าสนใจเห็นมีแต่ของ NOKIA

           2.1 Nokia N95 : Integrated GPS Module, nokia maps ราคาประมาณ 19900 อ่านรายละเอียดสเปกเครื่องที่http://www.thaimobilecenter.com/spec/Nokia_N95.asp

           2.2 Nokia N96 : Integrated GPS Module+A-GPS (Assisted Global Positioning System) , nokia maps ราคาประมาณ 25900 อ่านรายละเอียดสเปกเครื่องที่ http://www.thaimobilecenter.com/spec/Nokia_N96.asp

 

อ้างอิงจาก

1. http://www.Siamphone.com   

2. www.thaimobilecenter.com

3. http://www.global5thailand.com

4. http://www.mrpalm.com 


New navigating system based on image recognition

เมษายน 29, 2008

         เดี่ยวนี้เทคโนโลยีด้าน LBS และ Navigation พัฒนาไปอย่างต่อเนื่อง ล่าสุด NOGIA ค่ายผู้ผลิตมือถือยักษ์ใหญ่ก็โดดลงเข้ามาร่วมพัฒนาเทคโนโลยีด้านนี้อย่างเต็มตัว โดยมี Research Unit ที่พัฒนาเทคโนโลยีออกมาป้อนตลาด

        หัวข้อหนึ่งที่น่าสนใจคือ navigating system ของ NOGIA ที่ใช้แนวคิด image recognition ในการสืบค้นและเรียกดูข้อมูลอาคาร สถานที่ในฐานข้อมูล โดยผู้ใช้ทำการถ่ายภาพของอาคารหรือสิ่งปลูกสร้าง บริเวณตำแหน่งปัจจุบัน จากนั้นส่งภาพเข้ามาที่ระบบ ระบบจะทำการประมวลผล แล้วส่งข้อมูลรายละเอียดของสถานที่ ค่าพิกัด และแผนที่ กลับไปยังมือถือของผู้ใช้ วิธีการนี้ผู้ใช้ไม่จำเป็นที่ต้องทราบชื่อถนน หรือบ้านเลขที่เหมือนวิธีเดิมที่ใช้ใน LBS ทั่วไป โดยคาดว่าจะเปิดตัวและเริ่มให้บริการในไม่ช้า ซึ่ง Landmark navigation จะรองรับการทำงานกับมือถือแพลตฟอร์ม s60 ส่วนของ Landmark picture Database น่าจะใช้เทคโนโลยีการสำรวจและฐานข้อมูลจาก  Navteq ส่วนแผนที่ฐานและระบบบริการแผนที่กำลังอยู่ระหว่างเจรจากับ Google Map และ Yahoo Map

อ่านรายละเอียดเพิ่มเติมที่ http://www.thestandard.com/news/2008/04/11/nokia-develops-navigating-system-based-image-recognition-landmarks 

 


Mobile GIS Opensource Application

มีนาคม 31, 2008

      เดี่ยวนี้อุปกรณ์มือถือต่างๆ ถูกพัฒนาให้มีความสามารถเพิ่มมากขึ้นจนเกือบจะเท่ากับเครื่องคอมพิวเตอร์ทั่วไป โดยเฉพาะบน Pocket PC ที่บางยี่ห้อมีหน่วยประมวลผลและหน่วยความจำที่มีประสิทธิภาพสูงจนสามารถ รองรับการทำงานกับโปรแกรมประยุกต์ที่มีการประมวลผลขั้นสูงได้

      Mobile GIS ก็คือระบบ GIS ที่ทำงานอยู่บนอุปกรณ์พกพา ก่อให้เกิดความสะดวกในการใช้งานโดยเฉพาะงานที่ต้องการเข้าถึงระบบในพื้นที่จริง มี email ฉบับหนึ่งที่ถามถึงซอฟท์แวร์ประเภท Mobile GIS ที่เป็น Opensource วันนี้ผมมีมาแนะนำ ซอฟท์แวร์ตัวนี้ชื่อ gvSIG Mobile การทำงานก็คล้ายกับ gvSIG เวอร์เต็มที่ทำงานบน desktop PC แตกต่างตรงที่ว่าบางฟีเจอร์อาจจะถูกตัวทิ้ง

     gvSIG Mobile เป็น Opensource Software ตัวจิ๋วที่รองรับระบบ Windows Mobile  ของ Pocket PC โดยโปรแกรมถูกพัฒนาจากภาษา javaโดยรองรับ data format ประเภท shapefiles, ECW, WMS และ images  นอกจากนี้ยังสามารถเชื่อมต่อการทำงานกับระบบ GPS บนอุปกรณ์พกพา เช่นการ tracking ได้อีกด้วย การเตรียมข้อมูลก็ง่ายสามารถใช้ gvSIG Desktop เตรียมข้อมูล แล้วทำการ sync ผ่าน extension ใน gvSIG Desktopได้เลย ท่านที่สนใจสามารถไปดาวน์โหลดมาใช้งานและสามารถนำซอสโค้ดมาพัฒนาต่อได้ที่ http://www.gvsig.gva.es/index.php?id=gvsig&L=2

31.jpg

41.jpg


Location Tagger ของเล่นใหม่จาก Nokia

มีนาคม 6, 2008

     Location Tagger เป็นโปรแกรมสำหรับเก็บข้อมูลตำแหน่งครับ โดยผู้ใช้สามารถถ่ายภาพจากกล้องมือถือและทำการบันทึกค่าพิกัดจาก GPS เก็บลงในภาพที่ทำการถ่ายได้ในรูปแบบ EXIF header บนภาพ jpeg ซึ่งสามารถทำงานได้ทั้งกับ internal และ external GPS ซึ่งข้อมูลที่ได้ก็สามารถนำไปทำ photo map ได้ทันที ผู้พัฒนาได้ทดสอบการทำงานกับเครื่องรุ่น Nokia N95, N95 8GB, N82, E90, N73 พบว่าสามารถทำงานได้เต็มรูปแบบ แต่อาจจะมี bug เล็กน้อยกับเครื่องกลุ่ม S60 3rd editionบางรุ่นครับ สนใจลองเข้าไปดาวน์โหลดโปรแกรมได้ที่ http://www.nokia.com/betalabs/locationtagger

     

 


PyS60 Find Your location

กุมภาพันธ์ 15, 2008

        จำได้ว่าเมื่อประมาณ เดือนที่แล้วผมเคยพูดถึง PyS60 SDK ชุดพัฒนาภาษา python ที่ออกมาให้สามารถพัฒนา Application ต่างๆบนมือถือ S60 Platform ที่ทำงานบน Symbian OS (รายนามมือถือกลุ่ม S60)

        จริงๆเรื่องของ PyS60 และ S60 platform มีเรื่องราวที่น่าสนใจอยู่เยอะครับ โดยเฉพาะการสร้างสรรค์ Application บนมือถือกลุ่มนี้ แต่วันนี้ที่นำมา Post แปะไว้เพราะว่า เมื่อตอนเย็นน้องคนหนึ่งที่รู้จัก mail มาถามว่าเราสามารถหาค่าพิกัดแบบ GMM (Google Map Mobile) ได้ไหม? จริงๆแน่นอนว่าได้ ผมเคยอ่านเรื่องเกี่ยวกับ GSM location มาบ้างแล้ว แต่ยังไม่รู้ว่าทำอย่างไร แต่แล้วก็เหมือนโชคชะตา พระเจ้า Google ชักนำ ทำให้ได้ไปพบ email จาก mailing list group ที่เขียนว่าการหาค่าพิกัดจาก Cell สัญญาณมือถือทำได้ง่ายมาก(นายคนนี้โม้ไว้ ว่าเค้าทำได้) โดยเค้าใช้ Pys60 SDK เป็นชุดพัฒนา เขียนโค้ด python 3 บรรทัด

      import location
      loc = location.gsm_location()
      print loc

       เท่านี้ก็ได้แล้ว โดยฟอร์แมทของ loc จาก Cell ID อยู่ในรูป myl:MCC:MNC:LAC:CID **myl คือ ค่าพิกัด

       สำหรับผมยังไม่ได้ลอง เพราะว่าช่วงนี้ติดภารกิจ เขียน paper อยู่แต่เอามาเผยแพร่เพราะเชื่อว่าหลายๆท่านที่ใช้ GMM คงอยากจะหาคำตอบ ยังไงก็ลองพิสูจน์ดูนะครับ(อย่างเพิ่งเชื่อจนกว่าได้ลอง) แต่ที่น่าแปลกคือ เรื่องนี้ไม่มีการเผยแพร่หรืออธิบายใน API ของ Google มาก่อน

** บทความเกี่ยวข้อง

http://emap.wordpress.com/2008/01/11/my-location-beta/


Spatial Database for android

กุมภาพันธ์ 7, 2008

           ช่วงนี้เป็นช่วงที่ผมกำลังเริ่มต้นศึกษาเกี่ยวกับ android อยู่ครับ ทำให้ช่วงนี้ได้พบ ได้เจออะไรใหม่ๆที่เกี่ยวข้องกับ android เยอะขึ้น นอกจากนี้ก็ยังได้รู้จักแนวคิดของการนำเอาข้อมูลเชิงพื้นที่ต่างๆไปใช้ในรูปแบบของ LBS มันเป็นเรื่องใหม่สำหรับผม แต่ไม่นานกลายเป็นเรื่องที่สนุก คล้ายกับการได้แลกเปลี่ยนมุมมอง การเปิดแนวคิดใหม่ๆ ผมเชื่อว่าการเรียนรู้เกี่ยวกับ geoinfomatic ในเมืองไทยคงไม่มีที่ใดสอนถึง LBS, GPS Navigation, GSM Location ในรายละเอียด แต่ท่านสามารถเรียนรู้เรื่องราวเหล่านี้ได้จาก internet มี Google เป็น ห้องสมุด และมี Web Bord หรือ Forum เป็นห้องสำหรับสนทนาและซักถามครับ สิ่งเหล่านี้จะเข้ามาสู่การดำเนินชีวิตของเราในไม่ช้า ด้วยแนวคิดที่ว่าเทคโนโลยีจะมาช่วยให้มนุษย์ดำรงชีวิตได้ง่ายขึ้น

           วันนี้นำเอาซอฟท์แวร์ Spatial Database ที่ทำงานบน Android มาแนะนำกันครับ (สำหรับท่านที่ศึกษาเรื่องนี้จะได้นำไปใช้ประโยชน์) McObject ได้นำเสนอซอฟท์แวร์ Perst API ที่พัฒนาด้วย java technology บน SQL lite ที่มีอยู่บน android โดยมีการรวมเอา R-tree indexes ซึ่งสามารถใช้ในการจัดการและสืบค้นข้อมูลเชิงตำแหน่ง จุดเด่นคือ เล็กกระทัดรัด, ทำงานได้เร็ว และใช้งานได้ง่าย

           โปรเจคนี้เป็น Opensource ในอนาคตครับและจะมีการพัฒนาต่อยอดสำหรับการทำงานขั้นสูง โดยจะแจกจ่ายในลักษณะโปรแกรมฟรีแวร์ต่อไป ท่านที่สนใจสามารถไปดาวโหลดซอสโค้ดได้ที่ http://www.mcobject.com/download_form.php?id=66

 


Android and GeoInfomatic Technology

กุมภาพันธ์ 4, 2008

      ชั่วโมงนี้หัวข้อหนึ่งที่กำลังเป็นที่กล่าวถึงคงจะหนีไม่พ้น Android โปรเจคยักษ์ของ Google Android คือ platform สำหรับระบบปฏิบัติการบนโทรศัพท์มือถือ ซึ่งเป็นระบบปฏิบัติการที่พัฒนาตามแบบ Linux (ใช้ Linux Kernel 2.6 สำหรับส่วนติดต่อ hardware) โดยมี Google และ 30 บริษัทที่พัฒนาเทคโนโลยีบนมือถือชั้นนำเป็นสนับสนุนการดำเนินงาน ปัจจุบันมีอาสาสมัครเข้าร่วมเป็นนักพัฒนาโปรแกรมประยุกต์บน Android จำนวน 4300 คนทั่วโลก

       Google ได้ส่ง Android SDK ออกมาสำหรับนักพัฒนาซอฟท์แวร์นำไปใช้ในการพัฒนาโปรแกรมประยุกต์สำหรับ Android โดยได้มีการจัดโครงการ Android Developer Challenge ชิงเงินรางวัลรวม $10,000,000 สำหรับการแข่งขันมีขึ้นในช่วง 2 มค.-3 มีค 2008 โดยจะคัดผลงานผู้เข้ารอบ 50 ผลงาน โดยผู้ที่ผ่านรอบนี้จะได้เงินรางวัลเบื้องต้น $25000(875000 บาท) เพื่อเป็นทุนในการพัฒนา หลังจากนั้นคัดให้เหลือ 10 ผลงาน จนหาผู้ชนะ โดยผู้ชนะจะได้เงินรางวัล $275000 (9625000 บาท)หรือ $100000(3500000 บาท) ซึ่งยังไม่ได้กำหนดตายตัว

      สิ่งหนึ่งที่ Android มาเกี่ยวข้องกับเทคโนโลยีเชิงตำแหน่ง คือเรื่อง location-based services ซึ่งจัดเป็นหัวข้อหนึ่งในการประกวด และ LBS component เป็นหนึ่งในเทคโนโลยีพื้นฐานที่รองรับและสนับสนุนการทำงานของระบบงานอื่นๆ

2.jpg

      Android รองรับการทำงานกับ GPS และอุปกรณ์ระบุตำแหน่ง (WIFI Location, GSM Location) โดยมี Location Manager สำหรับจัดการข้อมูลเชิงตำแหน่ง โดยนักพัฒนาสามารถเชื่อมต่อกับส่วนนี้ได้ผ่านทาง Android SDK

      Android SDK ได้มี API สำหรับการพัฒนาโปรแกรมประยุกต์ที่เกี่ยวข้องกับข้อมูลเชิงตำแหน่งสองส่วนได้แก่

                1. Location-based Service APIs                      

                สำหรับการสร้างฟังก์ชั่นการทำงาน LBS บน Android ซึ่งประกอบด้วยสอง packages คือ android.location (Query, จัดการเรื่องพิกัดภูมิศาสตร์, KML, ทิศทาง, tracking, GPS Data) และ com.google.android.maps (Google Map Service)               

              2. Google APIs and Services                       

              สำหรับนักพัฒนาที่ต้องการนำ Google API ไปใช้สร้างโปรแกรมประยุกต์ โดยรวมไปถึงส่วนของ Google Map API ที่ให้บริการข้อมูลแผนที่ สำหรับฝั่งลงในโปรแกรมประยุกต์อื่นๆ ในกลุ่มนี้แบ่งออกเป็นสองประเภทคือ Map View และ Map Activity  อ่านรายละเอียด Android SDK ได้ที่ http://code.google.com/android/

            แนวคิดของ Android จะมีบทบาทและสามารถนำเทคโนโลยีด้าน Geoinfomatic ไปสู่ผู้ใช้ทั่วไปได้อย่างแพร่หลายและเป็นการนำเทคโนโลยีไปใช้สนับสนุนการดำรงชีวิตให้สะดวกสบายขึ้นต่อไป สำหรับท่านที่สนใจพัฒนาโปรแกรมประยุกต์บน Android โอกาสหน้าผมจะลองมา review ให้ชมครับ

google-dont-be-evil.jpg


เชิญชวนช่วยเหลือสังคมครับ

กุมภาพันธ์ 4, 2008

      ปัจจุบันการใช้เทคโนโลยีที่ GPS และ GPS ก็กลายเป็นเรื่องที่ใกล้ตัวเรามาขึ้นกว่าแต่ก่อน โดยเฉพาะมีการนำเทคโนโลยีเหล่านี้เข้ามาใช้ในการดำเนินชีวิต ซึ่งจะเห็นได้จาก การที่ผู้คนนิยมไปใช้ PDA Phone ที่มีฟีเจอร์ของ GPS และ Mapping

      สืบเนื่องมาจากผมมีโอกาสได้ไปร่วมประชุม ITS Forum และได้รับทราบข้อมูลโครงการอาสาสมัครรายงานสภาพจราจรบนถนนหลวง ซึ่งมีการทดลองใช้ระบบจริงแล้ว ดังที่ผมได้ประชาสัมพันธ์ให้ทราบเมื่อตอนช่วงปีใหม่ โครงการนี้ยังคงต้องการผู้ใช้ช่วยรายงานสภาพจราจร,สภาพอากาศ,อุบัติเหตุบนถนนหลวงเข้ามายังศูนย์ข้อมูล ผมเชื่อว่าหลายท่านน่าจะคุ้นเคยกับการรายงานข้อมูลแบบนี้ผ่านทางโทรศัพท์ของ จส.100

     ผู้ใช้ที่มี PDA Phoe ที่สามารถถ่ายรูปได้,เชื่อมต่อกับ GPRS ได้ และมี GPS ก็สามารถเข้าเป็นอาสาสมัครได้ โดยปัจจุบัน Traffy รองรับการทำงานกับ Windows Mobile 5 และได้ทำการทดสอบกับรุ่น ASUS P525, ASUS P526, ASUS P535, ASUS P750, O2 Stealth, O2 Zinc, Gigabyte G Smart i, Mio A702

       ท่านที่สนใจเข้าร่วมโครงการ สามารถไปดาวโหลดโปรแกรม Traffy จาก http://traffic.nectec.or.th/police/firstdetail.php นำมาติดตั้งที่เครื่องของท่าน  และทำการสมัครสมาชิกเพื่อรับ user และ password จากนั้นก็สามารถรายงานข้อมูลเข้ายังศูนย์ข้อมูลได้ทันที

อ่านคู่มือการใช้ Traffy ที่ http://wiki.nectec.or.th/its/Main/Manual

      ข้อมูลที่ท่านส่งเข้ามาก็จะปรากฏขึ้นที่ระบบโดยแสดงผลให้คนทั่วไปและเจ้าหน้าที่ใช้งานใน 3 ช่องทางหลักได้แก่

      1. ผ่านเว็บไชต์ http://traffic.nectec.or.th/police/index.php และ http://traffic.thai.net/ 

      2. ผ่านมือถือโดยการดาวโหลดโปรแกรม http://map.longdo.com/m

      3. ผ่าน MSN โดย Abdun

      ข้อมูลของท่านจะเป็นประโยชน์อย่างมาก ในการวางแผนการเดินทาง และน่าจะช่วยทำให้การจราจรติดขัดน้อยลง

 


Python GIS

มกราคม 20, 2008

        Python เป็นภาษาหนึ่งที่มีการนำมาใช้พัฒนาโปรแกรมทางด้าน GIS อย่างแพร่หลายและนำมาใช้เป็นภาษาเชื่อม ในโปรแกรมต่างๆ วันนี้ผมมีแหล่งข้อมูลที่เกี่ยวข้องกับการนำภาษาไพทรอนไปใช้ในการพัฒนาโปรแกรมด้าน GIS ทั้งในรูปแบบ Stand alone และแบบ Mobile GIS มาแนะนำ

        โปรเจคนี้ชื่อว่า Python GIS โดยในโปรเจคนี้ประกอบด้วย

  • Pygps : python ที่ใช้ในการติดต่อกับ GPS สามารถ tracking ,บันทึกข้อมูลได้ และสามารถแสดงผลข้อมูลบนแผนที่จาก Terra Server ได้
  • Mapview : Python map viewer
  • LatLongUTMconversion : Python library สำหรับจัดการเรื่องระบบพิกัดภูมิศาสตร์ โดยสามารถแปลงพิกัดภูมิศาสตร์จาก LatLong เป็น UTM ได้

          ท่านที่สนใจสามารถไปดาวโหลดไลบารี่และซอสโค้ดตัวอย่างได้ที่ http://pygps.org/ 

 


LetsProve Where …

มกราคม 17, 2008

           LetsProve Where เป็นซอฟท์แวร์ tracking ฟรีมือคนไทย โดยผู้ใช้สามารถทราบตำแหน่งที่อยู่ปัจจุบันได้ โดยการส่งข้อมูลทาง  MMS หรือ Email จากมือถือก็ได้ เข้ามายังระบบ ซึ่งระบบจะประมวลผลหาตำแหน่งของเครื่องที่ส่งข้อมูลเข้ามา และแสดงผลบน Google Map

           โดยผู้ใช้ต้องมีการสมัครเข้ารับบริการของระบบก่อน ส่วนค่าบริการไม่เสียครับ แต่ท่านจะเสียค่า gprs ในกรณีที่ส่ง MMS เข้ามา นอกจากนี้ยังสามารถส่งรูปภาพ มาพร้อมกับข้อความได้อีกด้วย

- ตัวอย่างการส่งข้อความเข้าสู่ระบบ

to: radar+123@lpwhere.com
subject: Bangkok#Thailand
message body:True Coffee, Siam Paragon#Late in evening, sufing and reading tech news

             ผลลัพธ์ที่ได้คือ event ที่จะเข้าไปอยู่ในระบบ โดยระบบสามารถแสดง event บนแผนที่ หรือระบบสามารถแสดง event บน Website, Widgets (สามารถเอาไปติดใน blog ส่วนตัวได้) หรือ Facebook apps ลองเข้าไปใช้บริการได้ที่

http://where.letsprove.com/

 


เทคโนโยกับชีวิต

มกราคม 15, 2008

      เทคโนโลยีคือสิ่งที่ทำให้ชีวิตเราง่ายขึ้น ดังจะเห็นได้จากการใช้ชีวิตในปัจจุบันของมนุษย์ ความสะดวกสบายในการทำกิจกรรมต่างๆ ผู้วิจัยก็มีการพัฒนาเทคโนโลยีต่างๆให้ก้าวหน้าไปเรื่อยๆ พอดีไปอ่านเจอบทความเรื่องเกี่ยวกับ 10 เทคโนโลยีที่จะเปลี่ยนชีวิตคุณ(10 Technologies That Will Transform Your Life) ที่เว็บ http://www.livescience.com/ 

       โดยมีการจัดลำดับเทคโนโลยีที่จะเข้ามาทำให้ชีวิตของเราๆท่านๆเปลี่ยนไปในทางที่ดีขึ้น ในด้านต่างๆซึ่งมี 10 อันดับดังนี้ครับ

อันดับที่ 10 Digital Libraries (ห้องสมุดดิจิทัล)
อันดับที่ 9 Gene Therapy and/or Stem Cells (เซลล์ต้นกำเนิด)
อันดับที่ 8 Pervasive Wireless Internet (อินเทอร์ไร้สาย)
อันดับที่ 7 Mobile Robots (หุ่นยนต์ที่สามารถควบคุมได้)
อันดับที่ 6 Cheaper Solar Cells (เครื่องเปลี่ยนพลังงานแสงอาทิตย์เป็นพลังงานไฟฟ้า)
อันดับที่ 5 Location-Based Computing (เทคโนโลยี LBS)
อันดับที่ 4 Desktop 3-D Printing (สิ่งพิมพ์แบบสามมิติ)
อันดับที่ 3 Moore’s Law Upheld (การสนับสนุนกฎของมัวร์)
อันดับที่ 2 Therapeutic Cloning (การโคลนนิ่ง)
อันดับที่ 1 The Hydrogen Economy (พลังงานน้ำ, พลังงานทดแทน)

        ความน่าสนใจคือในเรื่องของงานทางด้าน LBS ซึ่งเกี่ยวข้องกับงานด้าน Geoinfomatic ก็จะเข้ามามีบทบาทในการดำเนินชีวิตมากขึ้น ปัจุบันหลายคนเริ่มมีการนำเทคโนโลยีด้านนี้มาใช้มากขึ้นแล้ว จะโทรศัพท์มือถือ ,PPC, หรือ GPS ติดรถยนต์ ก็ล้วนแต่มีโมดูลของ LBS ติดอยู่ด้วยทั้งนั้น แต่สิ่งหนึ่งที่เทคโนโลยีนี้อาจจะยังไม่เป็นที่นิยมกว้างขวางอย่างในต่างประเทศ ก็อาจจะเป็นเพราะ คนไทยยังไม่นิยมใช้แผนที่มากนัก แต่จริงๆแล้วการวางแผนเดินทางนั้นเป็นสิ่งที่ดี นอกจากจะช่วยแก้ปัญหารถติด และยังสามารถช่วยลดการใช้พลังงานได้อีกด้วยนะครับ

ภาพจาก http://www.livescience.com/technology/top10-transform-tech-1.html


cellphones help monitor air pollution

มกราคม 11, 2008

           ฤกษ์งามยามดี เลยเข้า google เพื่อ search หาข้อมูลเกี่ยวกับ thesis โปรเจคที่ตั้งใจจะทำให้เป็นรูปเป็นร่างในปีนี้ พอดีเกิดไปพบกับโปรเจคหนึ่งของมหาวิทยาลัย Cambridge ชื่อโปรเจค Mobile Environmental Sensing System Across Grid Environments (MESSAGE) ที่ดูแล้วว่าถ้านำมาใช้กับบ้านเราโดยเฉพาะกรุงเทพมหานคร ก็น่าจะมีประโยชน์อยู่ไม่ใช้น้อย

           โปรเจคที่ว่านี้เป็นการนำเอาเทคโนโลยีทางด้าน geoinfomatic มาใช้กับงานด้านสิ่งแวดล้อม นักวิจัยได้พัฒนาระบบประเมินและติดตามมลพิษแบบเคลื่อนที่ โดยใช้อุปกรณ์และ sensor ตรวจวัด carbon monoxide, nitrogen oxide, and nitrogen dioxide ติดตั้งบนรถจักรยาน โดยระบบจะส่งค่าปริมาณมลพิษที่ตรวจวัดได้ผ่าน Bluetooth ไปที่มือถือ แล้วส่งข้อมูลกลับไปที่ศูนย์ควบคุมผ่าน WiFi ,WiMax และ GPRS นอกจากนี้ยังมีการเก็บข้อมูลค่าพิกัดจาก GPS และภาพถ่าย จากกล้องของโทรศัพท์มือถือ โดยผู้วิจัยได้พัฒนาซอฟท์แวร์ชื่อ MobGeoSen สำหรับจัดการข้อมูลบนมือถือ โดยปัจจุบันทดลองใช้งานกับ NOKIA N95  สำหรับข้อมูลที่ส่งเข้ามาจะถูกนำมาแสดงผลในรูปแบบแผนที่บนโปรแกรม Google Map และแสดงค่าความเข้มข้นของสารพิษ ในรูปแบบของกราฟ

ภาพที่ 1 ตัวอย่าง อุปกรณ์สำหรับเก็บข้อมูล

ภาพที่ 2 แสดงการ monitor ข้อมูลจากศูนย์ผ่าน google earth

7.jpg

ภาพที่ 3 ตัวอย่างการแสดงผลข้อมูล บน Google Map

                     อ่านรายละเอียดเพิ่มเติมได้ที่

           - http://www.escience.cam.ac.uk/mobiledata/

           - http://technology.newscientist.com/article/dn13130-cyclists-cellphones-help-monitor-air-pollution.html