ผู้เขียน หัวข้อ: Delphi+GoogleMap+GPS==> ไปไหนมา  (อ่าน 7282 ครั้ง)

0 สมาชิก และ 2 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ Svl2Nuk3

  • Hero Member
  • *****
  • กระทู้: 793
  • Respect: 0
    • ดูรายละเอียด
Delphi+GoogleMap+GPS==> ไปไหนมา
« เมื่อ: กุมภาพันธ์ 27, 2010, 23:36:55 PM »
0
พอดีเห็นมีเรื่อง Delphi กับ Google Map  ก็เลยอยากลองศึกษาดูครับ
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=13403.0

ใช้ TWebBrowser  แสดงผลแผนที่    ส่งค่าพิกัด  เริ่มต้นและสิ้นสุดไปให้แล้วให้คำนวณเส้นทางครับ
พิกัดที่ได้มาจาก    การเก็บ Log จาก GPS  ครับ  ระหว่างทางกลับบ้าน


ปัญหามีอยู่ว่า   อยากส่งข้อมูลไปให้ Google Map  ทีละเยอะ ๆ จะทำยังไงดีครับ
เช่น  สมมุติว่าผม  Sampling  พิกัดมา   แล้วส่งไปให้  Map   จากนั้นก็ทำเป็น  Way Point
จะดูว่าเราผ่านที่ไหนมาบ้างประมาณนี้อ่ะครับ
ปล.ตรง  method  navigate  ของ TWebBrowser  มี อาร์กูเมน  PostData   แต่ไม่รู้ว่าใช้ยังไงครับ   แล้วถ้าส่งข้อมูลไปจะเขียน  code  รับข้อมูลแบบไหน

รบกวนอาจารย์หลาย ๆ ท่านด้วยครับ
I'm nuke (นุ๊ก)
My Blog  : http://www.codenuke.net
อดีต นวก.คอมฯ รพช.พรหมพิราม => 1 พ.ค. 52 - 30 ก.ย. 54
ปัจจุบัน : Software Engineer บริษัทแห่งหนึ่ง

ออฟไลน์ Multithreading

  • Sr. Member
  • ****
  • กระทู้: 388
  • หน่วยควบคุมโรคนำโดยแมลง(de-buger)
  • Respect: 0
    • ดูรายละเอียด
    • Android4Health
Re: Delphi+GoogleMap+GPS==> ไปไหนมา
« ตอบกลับ #1 เมื่อ: กุมภาพันธ์ 28, 2010, 10:04:05 AM »
0
PostData parameter คือการส่งค่าไปให้ web-server ปลายทาง แบบ POST  เช่น ถ้าไฟล์ปลายทางเป็น PHP คุณก็สามารถที่จะรับค่า POST โดย ใช้ $_POST['yourVar'];  ตัวอย่าง http://www.scalabium.com/faq/dct0139.htm 


ส่วนการทำ Track  ลอง viewsource เวบนี้ดู http://www.map-server.com/googlemaps/track.php
(แล้วก็เอา html ที่ได้ไปเขียนใน delphi)

จะเห็นว่ามีการสร้าง polyline ขึ้นมาจาก waypoint (พิกัด)  ทำซ้ำๆกันมากๆ ก็จับใส่ loop ซะ (ถ้า stack ไม่ overflow นะ) ใช้ delphi  อ่าน  waypoit  ออกจาก log นั่นแหล่ะ

 ถ้าจะเอาแบบ realtime  ก็อ่าน GPS data จากเครื่อง GPS ทุกๆ 2 วินาที  เครื่องพวกนี้มักจะต่อกับ Serial Port ได้



ปล.
คิดว่าเราคงได้เจอกัน  เพราะบ้านผมอยู่พิดโลก
 
« แก้ไขครั้งสุดท้าย: กุมภาพันธ์ 28, 2010, 10:10:57 AM โดย uTehn »

สอนเขียน Android และ GIS


นักวิชาการสาธารณสุขปฏิบัติการ in พิษณุโลก

https://www.facebook.com/Android4Health

My Projects in HosXP field.
SurveyTool Android App
HealthPlace  Android App
HosOnDroid  Android App

============================

ออฟไลน์ Svl2Nuk3

  • Hero Member
  • *****
  • กระทู้: 793
  • Respect: 0
    • ดูรายละเอียด
Re: Delphi+GoogleMap+GPS==> ไปไหนมา
« ตอบกลับ #2 เมื่อ: กุมภาพันธ์ 28, 2010, 10:52:43 AM »
0
ขอบคุณมากครับ
เดี๋ยวจะลองดูนะครับ

ว่าแต่อยู่ที่  ม.น. เหรอครับ  ผมก็พึ่งจบ ม.น.  เมื่อปีที่แล้ว


ถามต่ออีกนิดครับ  Component  ที่เกี่ยวกับ
Serial Port   และ  การส่งข้อมูลผ่าน TCP/IP  มีตัวไหนแนะนำบ้างครับ
« แก้ไขครั้งสุดท้าย: กุมภาพันธ์ 28, 2010, 10:55:27 AM โดย Imnuke »
I'm nuke (นุ๊ก)
My Blog  : http://www.codenuke.net
อดีต นวก.คอมฯ รพช.พรหมพิราม => 1 พ.ค. 52 - 30 ก.ย. 54
ปัจจุบัน : Software Engineer บริษัทแห่งหนึ่ง

ออฟไลน์ Multithreading

  • Sr. Member
  • ****
  • กระทู้: 388
  • หน่วยควบคุมโรคนำโดยแมลง(de-buger)
  • Respect: 0
    • ดูรายละเอียด
    • Android4Health
Re: Delphi+GoogleMap+GPS==> ไปไหนมา
« ตอบกลับ #3 เมื่อ: กุมภาพันธ์ 28, 2010, 15:26:20 PM »
0
ขอบคุณมากครับ
เดี๋ยวจะลองดูนะครับ

ว่าแต่อยู่ที่  ม.น. เหรอครับ  ผมก็พึ่งจบ ม.น.  เมื่อปีที่แล้ว


ถามต่ออีกนิดครับ  Component  ที่เกี่ยวกับ
Serial Port   และ  การส่งข้อมูลผ่าน TCP/IP  มีตัวไหนแนะนำบ้างครับ


ผมเขียน delphil ได้แค่ hello world ครับ

จึงไม่รู้ว่า delphi มี component ที่เกี่ยวกับ socket และ serial port ตัวไหนบ้าง

หลักการของ send/receive data via Socket และ serial port read/write data
ทุกภาษาโปรแกรมก็เหมือนๆกันครับ


ปล.
ผมไม่ได้อยู่ ม.น. ครับ  ผมสังกัด สสจ. เดียวกับคุณ  แต่คนละหน่วยงาน
« แก้ไขครั้งสุดท้าย: กุมภาพันธ์ 28, 2010, 16:02:46 PM โดย uTehn »

สอนเขียน Android และ GIS


นักวิชาการสาธารณสุขปฏิบัติการ in พิษณุโลก

https://www.facebook.com/Android4Health

My Projects in HosXP field.
SurveyTool Android App
HealthPlace  Android App
HosOnDroid  Android App

============================