Find you from Geolocation

______รู้สึกว่าปัจจุบันเรื่องของตำแหน่ง(location) นั้นกำลังเข้ามามีบทบาทใน Application ด้านต่างๆมากขึ้น สืบเนื่องมาจากเรื่องของอุปกรณ์บอกตำแหน่งเช่น GPS มีราคาถูกและกลายเป็น option ที่ปกติที่ติดกับอุปกรณ์สื่อสารผกพาเช่นโทรศัพท์มือถือ และที่สำคัญผู้พัฒนาโปรแกรมประยุกต์ต่างต้องการนำเอาค่าพิกัดตำแหน่งของผู้ใช้เข้าไปร่วมกับการประมวลผลต่างๆเช่นการประมวลผลสืบค้นข้อมูล ซึ่งแน่นอนว่าการสืบค้นประเภทนี้ย่อมมีการใช้ความสัมพันธ์เชิงตำแหน่งเข้ามาร่วมในการสืบค้น และรวมไปถึงการจัดเก็บข้อมูลบนฐานข้อมูลที่มีการสร้างความสัมพันธ์เชิงตำแหน่งร่วมเข้าไปด้วย ในรูปแบบ Spatial Database ______การหาค่าพิกัดตำแหน่งนั้น นอกจากจะคำนวณจาก GPS ซึ่งเป็นอุปกรณ์ระบุตำแหน่งด้วยดาวเทียมเพียงอย่างเดียวแล้วปัจจุบันเรายังมีทางเลือกในการคำนวณตำแหน่งจากเครือข่ายอินเตอร์เน็ต ทั้งแบบ wifi hotspot,Cell site  หรือจะคำนวณหาจากค่า Mac address รวมๆแล้วเรียกว่า เทคโนโลยีระบุตำแหน่งแบบ Geolocation ซึ่ง Geolocation นี้เป็นหนึ่งใน มาตรฐานของ HTML5 ที่อุปกรณ์พกพาและโปรแกรม web browser รุ่นใหม่ๆรองรับ เพื่อผนวกรวมเอาค่าพิกัด ณ ปัจจุบันของผู้ใช้ทั้งจาก GPS ,WIFI,Cellsite และจากวิธีอื่นๆมาใช้ใน Application โดยผู้พัฒนาเขียนโปรแกรมติดต่อการคำนวณหาตำแหน่งแบบมาตรฐานผ่าน Geolocation API บน layer นี้ซึ่งจะง่ายต่อการพัฒนา วันนี้ผมมีเทคนิคและวิธีการคำนวณหาค่าพิกัดด้วย Geolocation API มานำเสนอ Geolocation… More Find you from Geolocation

Drupal GeoCMS

______วันนี้จั่วหัวมาถึง GeoCMS บน WebCMS ชื่อดังอย่าง Drupal เพราะผมก็เป็นอีกคนที่หลงรัก Drupal และก็ใช้เจ้า Drupal มาสักปีกว่าแล้ว ด้วยความชื่นชอบและนิยมส่วนตัวประกอบกับผมชอบความยืดหยุ่นในการเขียน module หรือการปรับแต่เพิ่มเติม code ด้วย PHP ที่ทำได้ง่ายกว่า CMS ตัวอื่นๆที่สำคัญเหตุผมหลักของการเลือกใช้ Opensource Software นั้นคือ Community ต้องแข็งแกร่งและมีการพัฒนาอย่างต่อเนื่อง ผมเองไม่ขอบรรยายสรรพคุณของ Drupal อะไรมากเพราะถ้าคนที่เป็น developer ซึ่งใช้ CMS อยู่แล้วน่าจะรู้จัก Drupal ดีหรือไม่อย่างน้อยท่านน่าจะผ่านตากับเวทีการเปรียบมวยของ CMS ซึ่งมีทุกปีและแน่นอนว่าปี 2010 Drupal ก็เข้าวินอีกตามเคย ผมมีการเปรียบมวยจากกูรูเมืองไทยมาให้อ้างอิงด้วย เผื่อว่าจะเป็นอีกหนึ่งทางเลือกและทางตัดสินใจด้วยครับแวะไปดูได้ที่ http://blognone.com/node/15849 _______ประเด็นที่จะเขียนคงไม่ได้ไปเน้นที่ Drupal เพราะผมเชื่อว่ามีคนเขียนมากแล้วในหลายด้าน แต่งานด้าน GIS ไม่มีหรือมีน้อยมาก ประกอบกับความเข้าใจผิดของคำว่า GeoCMS (Geo Content Management) ที่คนส่วนมากเข้าใจว่าการนำข้อมูล GIS ไปใส่… More Drupal GeoCMS

Handling Real-time Geostreams

_______ห่างหายไปหลายวันกับการ update blog เนื่องจากโรคประจำตัวกำเริบจึงไปฟื้นฟูร่างกายให้หายดีสักก่อน เดิมผมมักจะอิจฉาคนรวยที่ขับรถราคาแพงๆ แต่ตอนนี้ผมกลับรู้สึกอิจฉาคนที่มีสุขภาพดีไม่ต้องกินยาเป็นกำๆมากกว่า เพราะว่าการมีสุขภาพที่ดีเป็นสมบัติที่สำคัญที่สุด ต่อให้มีเงินมากมายแต่สุขภาพไม่ดีชีวิตก็ไม่มีความสุข เงินที่ได้มากก็ต้องนำมาจ่ายค่าหมอ ค่ายาจนหมดไป ______ผมขึ้นหัวข้อในตอนนี้ว่า Handling Real-time Geostreams เพราะเป็นเรื่องราวที่กำลังศึกษาอยู่ เนื่องจากปัจจุบันการเผยแพร่ข้อมูลที่เป็นแบบ realtime ดูจะเป็นเรื่องที่จำเป็นในระบบสารสนเทศ ประกอบกับโปรแกรมประยุกต์บางประเภทก็มีความจำเป็นที่ต้องมีการติดต่อแบบสองทาง รวมถึงการนำข้อมูลแบบ real-time มาใช้ในการประมวลผล ตัวอย่างเช่น LBS ที่มีการนำข้อมูลตำแหน่งปัจจุบันของผู้ใช้มาร่วมใน application และมีการส่งข้อมูลแบบอัตโนมัติกลับไปยังผู้ใช้เช่นเดียวกัน ซึ่งข้อมูลเชิงตำแหน่ง ก็มีรูปแบบมาตรฐานที่ใช้ใน Geostreams สองแบบหลักๆคือ GeoRSS และ GeoJson ซึ่งทำงานบน http protocol ได้ค่อนข้างดี ผมเองทดลองพัฒนา application สำหรับงาน LBS บน android และใช้ การ streaming ข้อมูลแบบปัจจุบันแบบ geojson ผลปรากฏว่ารองรับข้อมูลจำนวนมากได้ค่อนข้างน่าประทับใจ ผมทำการแปลงข้อมูล POI และข้อมูล Event ที่เก็บบน Spatial database… More Handling Real-time Geostreams

Location Based Social Networks : Four square (LBS 3)

_______คำว่า “Location Based Social Networks” กลายเป็น topic ที่อยู่ในกระแสการพูดถึงมากในขณะนี้ครับ ถึงแม้ว่าจะไม่ใช่เรื่องที่ใหม่ดังที่ผมเคยได้พูดไปแล้ว แต่ตอนนี้หลายกลุ่มหลายบุคคลนำเอาหัวข้อนี้ไปใช้ในการทดลองและพัฒนา รวมไปถึงบริษัทเกิดใหม่ที่กำลังพัฒนาบริการเครือข่ายสังคม เรื่องของ Social Location APIs มีการนำไป implement กันค่อนข้างมากในรูปแบบบริการ รวมถึงระบบ Location base service ผมมีตัวอย่างมาให้ดูกันครับว่าเยอะมากขนาดไหน Aka-Aki, Belysio, Bliin, Blumapia, Blummi, Brightkite, Buddy Beacon, Buddycloud, BuddyMob, BuddyWay,buzzd, Carticipate, Centrl, CitySense, ComeTogethr, Dodgeball, Dopplr, Duzine, EagleTweet,FindbyClick, FindMe, Flaik,Footprint History, FourSquare, Foyaje, Fraced, Friend Mapper, Friends on Fire, GeoMe, GeoSpot, GeoUpdater, Glympse, Google Latitude, Gowalla, gpsME, Grindr, Groovr,GyPSii,ICloseby, iPling, Ipoki, IRL, Jentro, Junaio, LightPole, Limbo, Locaccino, Locatik, Locatrix, Locr,Locle, Loki, Loopt, MapMe, Map My Tracks, Match2Blue,MeetMoi, Meet Now Live, Microsoft Vine, Mizoon,Mobilaris, MobiLuck, Mologogo, Moximiti, My Adventures, MyGeoDiary, MyGeolog, Myrimis, myWingman,NAV2US, Now Here, Nulaz, Plazes, Pocket Life, Pownce, Quiro, Qlique, Rummble, Shizzow, Skobbler,Skout, Sniff, Snikkr, Socialight, Sparrow, Spot Adventures, SpotJots, Stalqer, The Grid, Toai, Tooio,TownKing TownQueen, Trackut, Trapster, Tripit, Troovy, Twibble, Twinkle,Twittelator, Unype, weNear,WHERE™, Whereis Everyone , WhereYouGonnaBe, Whrrl, Zhiing, Zintin _______นี้เป็นเพียงบางส่วนของบริการที่ได้รับความนิยมเท่านั้น โดยพวกกลุ่ม Location Based Social Networks นี้ทาง bdnooz เป็นผู้รวบรวมทาง bdnooz เป็นกลุ่มและเป็นที่แลกเปลี่ยนของนักพัฒนา LBS… More Location Based Social Networks : Four square (LBS 3)

Longdo Traffic

______ผมรู้สึกว่าตอนนี้กรุงเทพกลายเป็นเมืองที่ไม่น่าอยู่ไปแล้วเพราะนอกจาก อากาศที่ร้อนเอาร้อนเอายังมีความลำบากในการเดินทางและการจราจรเพิ่มขึ้นไปอีก เนื่องจากเดิมถนนในกรุงเทพก็แทบจะไม่เพียงพอต่อปริมาณรถที่มากมายมหาศาล ตอนนี้ยังต้องมาเจอวิบากกรรมจากนักเรียกร้องประชาธิปไตยที่สร้างความเดือดร้อนให้กับคนอื่นๆอีก นอกจากที่หลายคนยังไม่เห็นใจตอนนี้กลายเป็นว่าเริ่มมีความรู้สึกเดือดดาลเนื่องจากความเดือดร้อนในการเดินทาง ภาพผู้ชุมนุมบนถนนใจกลางเมือง จาก กรุงเทพธุรกิจ (Nation Group) ______เมื่อจราจรติดขัดเทคโนโลยีก็มีส่วนร่วมในการช่วยบรรเทาและแก้ปัญหาจราจรได้บางส่วน โดยเฉพาะเรื่องการวางแผนการเดินทาง ดังจะเห็นได้จากระบบแผนที่จราจรทั้งจากบน Google Map และ longdo Map รวมไปถึงข้อมูลจากกล้อง CCTV ของ บกจร.และหน่วยงานต่างๆที่ติดบริเวณท้องถนน ซึ่งจะช่วยเก็บข้อมูลจราจรและใช้เป็นข้อมูลในการวางแผนให้กับผู้ใช้ถนนได้ง่ายมากขึ้นอีก วันนี้ผมมีบริการใหม่ของ Longdo Map มานำเสนอเผื่อว่าจะช่วยคนกรุงเทพในการวางแผนการเดินทางในขณะที่บ้านเมืองกำลังวิกฤตได้ ฟีเจอร์แรกคือ “ดัชนีรถติด” ดัชนี้รถติดเป็นรูปแบบการนำเสนอข้อมูลจราจรในแบบของ ตัวเลข จาก 0-10 (0 = รถไม่ติดเลย, 10 = รถติดทุกถนน) ค่าดัชนีนี้จะถูกคำนวณทุกๆ 5 นาทีจากข้อมูลสภาพจราจรจากแหล่งต่างๆ ตามอัลกอริทึมการคำนวณที่คิดค้นขึ้น โดยตัวดัชนีมีการจัดเก็บแยกตามถนนสายต่างๆ และสามารถนำมาใช้ประเมินและประมวลจัดลำดับสภาพจราจรของถนนสายต่างๆทั้งหมดได้ ______นอกจากนี้ดัชนีจราจรยังมีการแสดงร่วมกับข้อมูลเหตุการณ์และอุบัติเหตุที่เกิดขึ้นบนถนน  ภาพจากกล้อง cctv และมีการแสดงร่วมกับข้อมูลการจราจรในรูปแบบเดิมคือแบบ เส้นสีต่างๆ เพื่อแสดงสภาพจราจร ความคล่องตัวในการเคลื่อนของรถบนถนน _______ที่สำคัญการใช้งาน ผู้ใช้สามารถเข้าไปดูได้ผ่านทาง Web ของ… More Longdo Traffic

Location-Based Services (LBS 1)

______Location-Based Services (LBS) ถ้าเป็นเมื่อสี่ห้าปีก่อนเราพูดถึงเรื่องนี้อาจจะไม่มีใครรู้จัก แต่กันนี้มันเปลี่ยนไปแล้วครับ เพราะทุกคนพูดถึง LBS ทั้งกลุ่มคนที่ใช้ LBS ร่วมกับ Social Network และกลุ่มนักการตลาดที่ต้องการนำ LBS มาเป็นช่องทางในการขาย โฆษณาสินค้า และการวิเคราะห์พฤติกรรมของกลุ่มผู้บริโภค ย้อนกลับไปเมื่อห้าปีที่แล้ว ผมเองมีโอกาสได้ทำ LBS โดยเน้นไปที่การบริการข้อมูลเชิงตำแหน่งและ information แต่ตอนนั้นเราเน้นไปที่ one way communication คือผู้บริการให้ข้อมูลทางเดียว โครงการที่ผมทำตอนนั้นใช้กับระบบโรงแรมและการท่องเที่ยวเป็นการให้ข้อมูลนักท่องเที่ยว เกี่ยวกับสถานที่พัก สถานที่ท่องเที่ยว ร้านค้า ร้านอาหารและการวางแผนการท่องเที่ยว แน่นอนว่าอดีตราคาของ GPS และโทรศัพท์มือถือ หรือ Pocket PC ยังคงมีราคาที่แพงอยู่ แต่ปัจจุบันอุปกรณ์มือถือเหล่านั้นราคาถูก และหลายรุ่นในระดับ smart phone ล้วนมีการเพิ่มส่วนของ GPS เข้ามาด้วยมันทำให้กลายเป็นจุดเริ่มต้น หรือการกลับมาเกิดใหม่อีกครั้งของ LBS ในลักษณะที่สมบูรณ์แบบมากขึ้น กล่าวคือสามารถทำการสื่อสารทางตำแหน่งได้แบบสองทาง ทั้งจากระบบ และจากผู้ใช้ ที่สำคัญการที่ผู้ใช้มี GPS ที่สามารถติดตามเข้าไปในสถานที่จริงได้ทุกที่ ทำให้เพิ่มความสามารถและรูปแบบการทำงานของ LBS ให้สมบูรณ์และดีมากขึ้นกว่าเดิม… More Location-Based Services (LBS 1)

Social LBS @ SXSW

_____ช่วงนี้กระแสงาน SXSW (http://sxsw.com/interactive/webawards/) กำลังมามีข่าวต่างๆออกจากงานนี้ไม่ขาดสายในช่วงสัปดาห์ผมเอง ก็คอยตามอยู่ แต่ปีนี้ดูเป็นปีที่จะมีความรู้สึกอินมากกว่าปีอื่น เนื่องจากกระแส Location based service มาแรงจริงๆมีหลาย session ที่นำเสนองานประเภทนี้ รวมถึงเรื่อง Social Network and Location ได้อย่างน่าตื่นตาตื่นใจ จนหลายคนบอกว่าปี 2010 เป็นปีแห่ง location ถ้าจะดูจากกระแสคงต้องบอกว่าเห็นด้วยครับ สิ่งหนึ่งที่จับต้องได้คือกลุ่ม start up เช่น Foursquare , Loopt , Gowalla รวมไปถึง social network ชื่อดังที่มีการเพิ่มฟีเจอร์ location เช่น twitter, Facebook ______นอกจากนี้ยังมีหัวข้อการบรรยายที่เกี่ยวข้องกับ location ที่น่าสนใจอีกหลายหัวข้อเช่น Geolocation On The “Horizon” , Location Beyond iPhone: Locating 100+M Phones… More Social LBS @ SXSW