getTravelTime

Description: ให้บริการเวลาเดินทางในระดับช่วงถนน (Link) ให้บริการเวลาเดินทางรวม จากรายการช่วงถนนที่กำหนดให้ (Sum Link Travel Time) URL: http://cloud.traffy.in.th/apis/apitraffy.php?api=getTravelTime&key=<passkey>&linkid=id1,id2,id3 API Status: Online Output Formats: JSON HTTP Method: GET Requires Authentication : true API rate limited : ไม่จำกัด Required Parameters : หมายเหตุ: รายละเอียดของช่วงถนนจาก getLinkInfo linkid= linkid หรือ รายการของ linkid คั่นด้วย "," เป็นจำนวนเต็ม  Example:http://cloud.traffy.in.th/apis/apitraffy.php?api=getTravelTime&key=<passkey>&linkid=59866,102057,114019 Response : หมายเหตุ เวลาเดินทาง (traveltime) หน่วยเป็นนาที                         … Continue reading getTravelTime

เตรียมพร้อม ภาพจากกล้อง CCTV หน้าศูนย์ราชการฯ แจ้งวัฒนะ กำลังจะมา

ทางทีมงานมีความร่วมมือกับศูนย์ราชการฯ แจ้งวัฒนะ เตรียมพบกับภาพจากกล้อง CCTV ใหม่ เร็วๆ นี้ ครับ

โครงการวิจัยข้อมูลจราจรจาก Social Networks

ที่มาและความสำคัญ ปัจจุบันมีผู้ใช้เครือข่ายสังคมโดยเฉพาะ Twitter ในการรายงานสภาพการจราจร (Traffic Incident) มากขึ้น ศูนย์ให้บริการข้อมูลจราจรทางวิทยุต่างๆ เริ่มมีการให้ข้อมูลผ่านทาง Twitter การให้บริการทำโดยใช้พนักงานของศูนย์ ผู้จัดทำจึงออกแบบและสร้างต้นแบบนี้ เพื่อรวบรวมข้อมูลที่เกี่ยวข้องการจราจร ทำการเผยแพร่ข้อมูลต่อ (Retweet) รวมถึงการนำมาวิจัยต่อยอดเพิ่มคุณค่าของข้อมูลโดยการแยกประเภทเหตุการณ์ ระบุบริเวณที่ได้รับผลกระทบจากเหตุการณ์และใช้เป็นข้อมูลสำหรับระบบตอบคำถามข้อมูลจราจร Traffy Ask โดยระบบสามารถรวบรวมข้อมูลจากผู้ใช้ที่ให้ข้อมูลแบบเปิดเผย (Public) โดยอัตโนมัติ แม้ผู้ใช้ดังกล่าวไม่ได้กล่าวถึง (mention) บัญชีของระบบก็ตาม Feature รวบรวมและคัดกรองข้อมูล รวบรวมข้อมูลโดยใช้ API ของ Twitter คัดกรองข้อมูลหยาบคาย หรือข้อคำถามออกไป เผยแพร่ข้อมูล ระบบ Retweet ข้อมูลจราจรที่คัดกรองได้ เข้าสู่ระบบ Twitter ตอบคำถามเกี่ยวกับการจราจร เมื่อผู้ใช้ mention @traffy และส่งข้อมูลคำถามเกี่ยวกับการจราจร ระบบจะทำส่งคำตอบโดย mention กลับไปให้ผู้ใช้ โดยเรียกใช้งานระบบ Traffy ASK ทดลองใช้ผลงาน ดูข้อมูลจราจร ผ่าน Twitter @traffy http://twitter.com/traffy สอบถามข้อมูลจราจร โดย Mention @traffy http://twitter.com/traffyContinue reading โครงการวิจัยข้อมูลจราจรจาก Social Networks

โครงการวิจัยการประมาณเวลาเดินทางจากข้อมูล GPS

ที่มาและความสำคัญ ปัจจุบันยานพาหนะติดตั้งระบบ GPS เป็นจำนวนมากและมีแนวโน้มเพิ่มขึ้นเรื่อยๆ ข้อมูล GPS เหล่านี้มีประโยชน์ต่อคาดการณ์ปริมาณต่าง ๆ ทางจราจรเช่น เวลาเดินทาง (Travel Time) ความต้องการใช้ถนน (Traffic Demand) ปริมาณสภาพจราจร (Traffic Volume) ห้องปฏิบัติการ ITS จึงนำข้อมูล GPS มาประมาณเวลาเดินทางจากจุดหนึ่งไปยังอีกจุดหนึ่ง ซึ่งช่วยวางแผนเดินทางอย่างมีประสิทธิภาพ และเป็นพื้นฐานของการพัฒนาระบบขนส่งและจราจรอัจฉริยะอื่น ๆ เช่น ระบบคาดการณ์เวลาเข้าป้ายของรถโดยสาร ระบบคาดการณ์จุดจอดที่เหมาะสมสำหรับรถแท็กซี่ เป็นต้น Feature ประมาณเวลาเดินทางในระดับช่วงถนน (Link) ช่วงถนน หมายถึง ส่วนของถนนย่อย ๆ เช่น จากทางแยกหนึ่งถึงอีกทางแยกหนึ่ง เพื่อประกอบเป็นเส้นทางที่ใหญ่กว่าได้ ประมาณเวลาเดินทางบนช่วงถนนข้างเคียง บางชุดข้อมูล GPS ที่ได้รับอนุเคราะห์ มีความถี่ต่ำ ทำให้ไม่สามารถประมาณเวลาบนทุกช่วงถนนได้ ระบบนี้จึงช่วยประมาณเวลาเดินทางจากช่วงถนนข้างเคียงด้วย ทดลองใช้ผลงาน Traffy นาที http://traffy.in.th/nt/ API getLinkInfo บริการข้อมูลรายละเอียดของช่วงถนน getTravelTime บริการเวลาเดินทางของช่วงถนน ร่วมสนับสนุนงานวิจัย ระดับบุคคลทั่วไป … Continue reading โครงการวิจัยการประมาณเวลาเดินทางจากข้อมูล GPS

getHeading

Description : ให้ข้อมูลทิศทางที่รถกำลังวิ่งไป (Heading) ของข้อมูล GPS จุดที่ 1  โดยใช้ข้อมูล GPS 2 จุด คำนวณจากจุดที่  1 ไปจุดที่ 2  มีหน่วยเป็นองศาเทียบกับทิศเหนือ URL: http://cloud.traffy.in.th/apis/apitraffy.php?api=getHeading&latitude1=...&longitude1=...&latitude2=...&longitude2=... API Status: Online Formats: (Click for sample output) JSON HTTP Method: GET Requires Authentication : true API rate limited : ไม่จำกัด Parameters : Required * *latitude1  = ค่า latitude ของจุด GPS จุดที่ 1 *longitude1 = ค่า … Continue reading getHeading

getTraffyAsk

Description : ค้นหาข้อมูลสภาพการจราจร ในสถานที่และบริเวณต่างๆ ในระบบ ใช้ข้อมูลที่รวบรวมจากการรายงานข้อมูลของผู้ใช้รถใช้ถนนบน Twitter เป็นหลัก ซึ่งข้อมูลเดียวกันกับ getIncident API และ Twitter Account @Traffy โดยผลลัพธ์ของการค้นหา จามาจากข้อมูลงที่ตรงกับคำที่ค้นหาตรงๆ และบริเวณข้างเคียงที่สามารถอนุมานได้ว่าเกี่ยวข้องกับคำที่ค้นหา การสรุปข้อมูล จะสรุปจากข้อมูลจราจรที่ระบบค้นหาได้ย้อนหลัง 1 ชั่วโมง โดยจะให้ความสำคัญกับข้อมูลล่าสุด มากกว่าข้อมูลที่ผ่านไปแล้ว ผู้ใช้สามารถกำหนดจำนวนชั่วโมง ที่ข่าวนำมาสรุปย้อนหลังได้เองสูงสุด 24 ชั่วโมง URL: http://api.traffy.in.th/apis/apitraffy.php?api=getTraffyAsk&appid=...&key=...&format=...&callback=...&q=...&detail=...&timeWindows=...  API Status: Online / Beta Test Formats: (Click for sample output) XML, JSON, JS, TABLE(HTML), CSV HTTP Method: GET Requires Authentication : true API rate … Continue reading getTraffyAsk

getMOTLatLong

Description : ให้ข้อมูลพิกัดจุดกึ่งกลาง (Centroid) และที่ตั้งของจังหวัด, อำเภอ, ตำบล, เขต, แขวง จากข้อมูลข้อกระทรวงคมนาคม โดยรับชื่อจังหวัด, อำเภอ, ตำบล, เขต, แขวง จากผู้ใช้ Source : กระทรวงคมนาคม URL: http://api.traffy.in.th/apis/apitraffy.php?api=getMOTLatLong&appid=&q=...&type=...&format=...&callback=.. . API Status: Online Formats: (Click for sample output) XML, JSON, JS, TABLE(HTML), CSV HTTP Method: GET Requires Authentication : TRUE API rate limited : ไม่จำกัด Parameters : Required * *api = ประเภทของ api ที่ต้องการ … Continue reading getMOTLatLong

เปิดตัวหน้าดูข้อมูลการใช้งาน API ของแต่ละ Applicaiton

นักพัฒนาสามารถดูข้อมูลปริมาณการใช้งาน Traffy API ของแต่ละ Application ของตัวเองได้แล้ววันนี้ วิธีเข้าหน้าข้อมูลปริมาณการใช้งาน Traffy API Login ที่ http://api.traffy.in.th/login กดปุ่ม API Usage (จะสามารถคลิกปุ่ม API Usage ได้ หลังมีลงทะเบียน Application และมีการเรียกใช้ Traffy API) วิธีการใช้งานหน้าข้อมูลการใช้งาน Traffy API เบื้องต้น ปุ่ม API Panel เพื่อกลับไปหน้า API Panel AppID ที่ทำการดูข้อมูลการใช้งานอยู่ โดยจะแสดงข้อมูลการใช้งานรวมทุก AppID ในตอนเริ่มต้น ปรับวันที่ ที่ต้องการดูข้อมูลการใช้งาน เลือกดูข้อมูลการใช้งานเฉพาะบาง API ที่ต้องการ เลือก AppID ที่ต้องการดูข้อมูลการใช้งาน หมายเหตุ sum คือการนับรวมการใช้งานทุก API ยกเว้น getKey สามารถดูข้อมูลการใช้งานของ AppID ที่ยกเลิกไปแล้วได้

getTravelTime-Beta2

Description: ให้ข้อมูลเวลาที่ใช้ในการเดินทางโดยประมาณผ่านส่วนหนึ่งของถนน(link) โดยให้ข้อมูลเวลาที่ใช้ในการเดินทาง 3 แบบดังนี้ Spot Travel Time / เวลาที่ใช้ในการเดินทางแบบจุดคือเวลาในการเดินทางคำนวนจากจุด GPS ซึ่งใกล้เคียงกับเวลาที่ร้องขอข้อมูลมากที่สุดExample Average Spot Travel Time / เวลาที่ใช้ในการเดินทางเฉลี่ย คือเวลาในการเดินทางคำนวนจากจุด GPS ซึ่งอยู่ในช่วงเวลาที่กำหนดก่อนเวลาร้องขอข้อมูล(5-15 นาที)Example Space Mean Travel Time / เวลาในการเดินทางจากความแตกต่างตำแหน่งและเวลาคือเวลาในการเดินทางซึ่งคำนวนจากความแตกต่างของตำแหน่ง และเวลา ระหว่างจุด GPS 2 จุดExample URL: http://api.traffy.in.th/traveltime/v0.2/gettraveltime.php?linkid=id1,id2,...&format=...&mode=... API Status: Online Version 0.2 Beta Test Output Formats: (Click for sample output) XML,JSON,JS,CSV,TABLE(HTML) HTTP Method: GET Requires Authentication : false API rate … Continue reading getTravelTime-Beta2

Traffy API กลับมาให้บริการแล้วครับ

จาก "ประกาศปิดให้บริการ Traffy API ชั่วคราว ระหว่าง วันเสาร์ที่ 7 ก.ค. 2555 เวลา 6:00 น. ถึง วันอาทิตย์ที่ 8 ก.ค. 2555 เวลา 6:00 น." http://wp.me/p14xgO-1iP ขณะนี้ Traffy API สามารถกลับมาให้บริการกับนักพัฒนาแล้วครับ

ประกาศปรับปรุงรูปแบบการแสดงผล getVMS API

เนื่องจากทีมงานพบว่า getVMS API http://info.traffy.in.th/getvms/ มีการแสดงผล JSON ผิด Syntax ทำให้ไม่สามารถใช้ Parser function ที่มีได้ ทีมงานได้แจ้งให้นักพัฒนาทราบดังนี้ ประกาศปรับปรุง getVMS API http://wp.me/p14xgO-1is และ ปรับปรุงรูปแบบการแสดงผล getVMS API http://wp.me/p14xgO-1iC ทีมงานพบว่า การปรับปรุงนี้นักพัฒนาบางส่วน ไม่สามารถใช้งานได้ ทีมงานจึงทำการปรับปรุงอีกครั้งดังนี้ format=JSON จะแสดงผล Syntax ผิด และทำให้ไม่สามารถใช้ Parser function ที่มีได้ ดังเดิม format=JSONN จะแสดงผล Syntax ที่ถูกต้อง format=JS&call=abc จะแสดงผล Syntax ผิด และทำให้ไม่สามารถใช้ Parser function ที่มีได้ ดังเดิม format=JSS&call=abc จะแสดงผล Syntax ที่ถูกต้อง หากพบปัญหาการใช้หรือมีคำแนะนำติชม งานสามารถ email แจ้งทีมงานได้ที่  traffy@nucleus.nectec.or.th ขออภัยในความไม่สะดวกครับ