Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,038

HOME > PHP > PHP Forum > สอบถามเรื่อง google map api ค่ะ พอดีอยากให้ระบุพิกัดจากจุดที่เราอยู่ไปยังจุดปลายทางค่ะ


[PHP] สอบถามเรื่อง google map api ค่ะ พอดีอยากให้ระบุพิกัดจากจุดที่เราอยู่ไปยังจุดปลายทางค่ะ

 
Topic : 116446



โพสกระทู้ ( 195 )
บทความ ( 0 )



สถานะออฟไลน์



คือลองหาดูแล้วมันก้อไม่เจอค่ะ ที่จะไห้มีพิกัด 2 จุด จากตำแหน่งที่เราอยู่ปัจจุบันไปยังตำแหน่งปลายทาง ตอนนี้ทำได้คือกำหนดพิกัดไปตรงๆ ทั้งสองตำแหน่ง แต่อยากไห้พิกัดเริ่มต้นมันสามารถระบุตำแหน่งที่อยู่ปัจจุบันได้ ซึ่งตอนนี้มันคือ พิกัด "คุณอยู่ที่นี่" (ตามรูป) แล้วอยากไห้ตำแหน่งพิกัด "คุณอยู่ที่นี่" มาเป็น A แล้ว B คือพิกัดปลายทางที่ตายตัวอยู่แล้ว

ช่วยทีนะค่ะ

หห

Code (PHP)
001.<script type="text/javascript" src="http://code.jquery.com/jquery-1.4.2.min.js"></script>
002.<script type="text/javascript">
003.var directionShow; // กำหนดตัวแปรสำหรับใช้งาน กับการสร้างเส้นทาง
004.var directionsService; // กำหนดตัวแปรสำหรับไว้เรียกใช้ข้อมูลเกี่ยวกับเส้นทาง
005.var map; // กำหนดตัวแปร map ไว้ด้านนอกฟังก์ชัน เพื่อให้สามารถเรียกใช้งาน จากส่วนอื่นได้
006.var GGM; // กำหนดตัวแปร GGM ไว้เก็บ google.maps Object จะได้เรียกใช้งานได้ง่ายขึ้น
007.var my_Latlng; // กำหนดตัวแปรสำหรับเก็บจุดเริ่มต้นของเส้นทางเมื่อโหลดครั้งแรก
008.var initialTo; // กำหนดตัวแปรสำหรับเก็บจุดปลายทาง เมื่อโหลดครั้งแรก
009.var searchRoute; // กำหนดตัวแปร ไว้เก็บฃื่อฟังก์ชั้น ให้สามารถใช้งานจากส่วนอื่นๆ ได้
010.function initialize() { // ฟังก์ชันแสดงแผนที่
011.    GGM=new Object(google.maps); // เก็บตัวแปร google.maps Object ไว้ในตัวแปร GGM
012.    directionShow=new  GGM.DirectionsRenderer({draggable:true});
013.    directionsService = new GGM.DirectionsService();
014.     
015.    // เรียกใช้คุณสมบัติ ระบุตำแหน่ง ของ html 5 ถ้ามี
016.    if(navigator.geolocation){
017.            navigator.geolocation.getCurrentPosition(function(position){
018.                var pos = new GGM.LatLng(position.coords.latitude,position.coords.longitude);
019.                 
020.                 
021.                var infowindow = new GGM.InfoWindow({
022.                    map: map,
023.                    position: pos,
024.                    content: 'คุณอยู่ที่นี่.'
025.                });
026.                 
027.                var my_Point = infowindow.getPosition();  // หาตำแหน่งของตัว marker เมื่อกดลากแล้วปล่อย
028.                map.panTo(my_Point);  // ให้แผนที่แสดงไปที่ตัว marker      
029.                $("#lat_value").val(my_Point.lat());  // เอาค่า latitude ตัว marker แสดงใน textbox id=lat_value
030.                $("#lon_value").val(my_Point.lng()); // เอาค่า longitude ตัว marker แสดงใน textbox id=lon_value
031.                $("#zoom_value").val(map.getZoom()); // เอาขนาด zoom ของแผนที่แสดงใน textbox id=zoom_value             
032.                map.setCenter(pos);
033.            },function() {
034.                // คำสั่งทำงาน ถ้า ระบบระบุตำแหน่ง geolocation ผิดพลาด หรือไม่ทำงาน
035.            });
036.    }else{
037.         // คำสั่งทำงาน ถ้า บราวเซอร์ ไม่สนับสนุน ระบุตำแหน่ง
038.    }
039.     
040.    // กำหนดจุดเริ่มต้นของแผนที่
041.    my_Latlng  = new GGM.LatLng(7.163930000000001, 100.60790999999995);
042.    // กำหนดตำแหน่งปลายทาง สำหรับการโหลดครั้งแรก
043.    initialTo=new GGM.LatLng(7.096820000000001, 100.56960000000004);
044.    var my_mapTypeId=GGM.MapTypeId.ROADMAP; // กำหนดรูปแบบแผนที่ที่แสดง
045.    // กำหนด DOM object ที่จะเอาแผนที่ไปแสดง ที่นี้คือ div id=map_canvas
046.    var my_DivObj=$("#map_canvas")[0];
047.    // กำหนด Option ของแผนที่
048.    var myOptions = {
049.        zoom: 13, // กำหนดขนาดการ zoom
050.        center: my_Latlng , // กำหนดจุดกึ่งกลาง จากตัวแปร my_Latlng
051.        mapTypeId:my_mapTypeId // กำหนดรูปแบบแผนที่ จากตัวแปร my_mapTypeId
052.    };
053.    map = new GGM.Map(my_DivObj,myOptions); // สร้างแผนที่และเก็บตัวแปรไว้ในชื่อ map
054.    directionShow.setMap(map); // กำหนดว่า จะให้มีการสร้างเส้นทางในแผนที่ที่ชื่อ map
055.     
056.    if(map){ // เงื่่อนไขถ้ามีการสร้างแผนที่แล้ว
057.         searchRoute(my_Latlng,initialTo); // ให้เรียกใช้ฟังก์ชัน สร้างเส้นทาง
058.    }
059.     
060.    // กำหนด event ให้กับเส้นทาง กรณีเมื่อมีการเปลี่ยนแปลง
061.    GGM.event.addListener(directionShow, 'directions_changed', function() {
062.    
063.        var results=directionShow.directions; // เรียกใช้งานข้อมูลเส้นทางใหม่
064.        // นำข้อมูลต่างๆ มาเก็บในตัวแปรไว้ใช้งาน
065.        var addressStart=results.routes[0].legs[0].start_address; // สถานที่เริ่มต้น
066.        var addressEnd=results.routes[0].legs[0].end_address;// สถานที่ปลายทาง
067.        var distanceText=results.routes[0].legs[0].distance.text; // ระยะทางข้อความ
068.        var distanceVal=results.routes[0].legs[0].distance.value;// ระยะทางตัวเลข
069.        var durationText=results.routes[0].legs[0].duration.text; // ระยะเวลาข้อความ
070.        var durationVal=results.routes[0].legs[0].duration.value; // ระยะเวลาตัวเลข
071.      //เมื่อมีการเลื่อนหมุด
072.        var startlatlng = results.routes[0].legs[0].start_location;
073.        var startlat =  results.routes[0].legs[0].start_location.lat();
074.        var startlng =  results.routes[0].legs[0].start_location.lng();
075.        var endlatlng = results.routes[0].legs[0].end_location;
076.        var endlat =  results.routes[0].legs[0].end_location.lat();
077.        var endlng =  results.routes[0].legs[0].end_location.lng();      
078.      //เพิ่มข้อมูล ถ้ามีการเลื่อนหมุด
079.                $("#a").val(startlatlng);
080.                $("#a1").val(startlat);
081.                $("#a2").val(startlng);
082.                $("#b").val(endlatlng);
083.                $("#b1").val(endlat);
084.                $("#b2").val(endlng);
085.       
086.        // นำค่าจากตัวแปรไปแสดงใน textbox ที่ต้องการ
087.       
088.       
089.       
090.    });
091. 
092.}
093.$(function(){
094.    // ส่วนของฟังก์ชัน สำหรับการสร้างเส้นทาง
095.    searchRoute=function(FromPlace,ToPlace){ // ฟังก์ชัน สำหรับการสร้างเส้นทาง
096.        if(!FromPlace && !ToPlace){ // ถ้าไม่ได้ส่งค่าเริ่มต้นมา ให้ใฃ้ค่าจากการค้นหา
097.            var FromPlace=$("#namePlace").val();// รับค่าชื่อสถานที่เริ่มต้น
098.            var ToPlace=$("#toPlace").val(); // รับค่าชื่อสถานที่ปลายทาง
099.        }
100.        // กำหนด option สำหรับส่งค่าไปให้ google ค้นหาข้อมูล
101.        var request={
102.            origin:FromPlace, // สถานที่เริ่มต้น
103.            destination:ToPlace, // สถานที่ปลายทาง
104.            travelMode: GGM.DirectionsTravelMode.DRIVING // กรณีการเดินทางโดยรถยนต์
105.        };
106.        // ส่งคำร้องขอ จะคืนค่ามาเป็นสถานะ และผลลัพธ์
107.        directionsService.route(request, function(results, status){
108.            if(status==GGM.DirectionsStatus.OK){ // ถ้าสามารถค้นหา และสร้างเส้นทางได้
109.                directionShow.setDirections(results); // สร้างเส้นทางจากผลลัพธ์
110.                // นำข้อมูลต่างๆ มาเก็บในตัวแปรไว้ใช้งาน
111.                var addressStart=results.routes[0].legs[0].start_address; // สถานที่เริ่มต้น
112.                var addressEnd=results.routes[0].legs[0].end_address;// สถานที่ปลายทาง
113.                 
114.                var locaStart=results.routes[0].legs[0].start_location; // สถานที่เริ่มต้น
115.                var locaEnd=results.routes[0].legs[0].end_location;
116.                 
117.                var distanceText=results.routes[0].legs[0].distance.text; // ระยะทางข้อความ
118.                var distanceVal=results.routes[0].legs[0].distance.value;// ระยะทางตัวเลข
119.                var durationText=results.routes[0].legs[0].duration.text; // ระยะเวลาข้อความ
120.                var durationVal=results.routes[0].legs[0].duration.value; // ระยะเวลาตัวเลข    
121.                // นำค่าจากตัวแปรไปแสดงใน textbox ที่ต้องการ
122.                $("#namePlaceGet").val(addressStart);
123.                $("#toPlaceGet").val(addressEnd);
124.                $("#a").val(locaStart);
125.                $("#a1").val(locaStart.lat());
126.                $("#a2").val(locaStart.lng());
127.                $("#b").val(locaEnd);
128.                $("#b1").val(locaEnd.lat());
129.                $("#b2").val(locaEnd.lng());
130.                                 
131.                $("#distance_text").val(distanceText);
132.                $("#distance_value").val(distanceVal);
133.                $("#duration_text").val(durationText);
134.                $("#duration_value").val(durationVal);     
135.                // ส่วนการกำหนดค่านี้ จะกำหนดไว้ที่ event direction changed ที่เดียวเลย ก็ได้
136.            }else{
137.                // กรณีไม่พบเส้นทาง หรือไม่สามารถสร้างเส้นทางได้
138.                // โค้ดตามต้องการ ในทีนี้ ปล่อยว่าง
139.            }
140.        });
141.    }
142.     
143.     
144.});
145.$(function(){
146.    // โหลด สคริป google map api เมื่อเว็บโหลดเรียบร้อยแล้ว
147.    // ค่าตัวแปร ที่ส่งไปในไฟล์ google map api
148.    // v=3.2&sensor=false&language=th&callback=initialize
149.    //  v เวอร์ชัน่ 3.2
150.    //  sensor กำหนดให้สามารถแสดงตำแหน่งทำเปิดแผนที่อยู่ได้ เหมาะสำหรับมือถือ ปกติใช้ false
151.    //  language ภาษา th ,en เป็นต้น
152.    //  callback ให้เรียกใช้ฟังก์ชันแสดง แผนที่ initialize 
153.    $("<script/>", {
154.      "type": "text/javascript",
155.      src: "http://maps.google.com/maps/api/js?v=3.2&;sensor=false&language=th&callback=initialize"
156.    }).appendTo("body");   
157.});
158.</script>




Tag : Java, JavaScript

Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2015-05-13 00:34:46 By : nongtoom View : 5168 Reply : 8
 

 

No. 1



โพสกระทู้ ( 195 )
บทความ ( 0 )



สถานะออฟไลน์


ไม่เปนค่ะ ได้แล้วค่ะ ตามนี้

Code (PHP)
001.<script type="text/javascript" src="http://code.jquery.com/jquery-1.4.2.min.js"></script>
002.<script type="text/javascript">
003.var directionShow; // กำหนดตัวแปรสำหรับใช้งาน กับการสร้างเส้นทาง
004.var directionsService; // กำหนดตัวแปรสำหรับไว้เรียกใช้ข้อมูลเกี่ยวกับเส้นทาง
005.var map; // กำหนดตัวแปร map ไว้ด้านนอกฟังก์ชัน เพื่อให้สามารถเรียกใช้งาน จากส่วนอื่นได้
006.var GGM; // กำหนดตัวแปร GGM ไว้เก็บ google.maps Object จะได้เรียกใช้งานได้ง่ายขึ้น
007.var my_Latlng; // กำหนดตัวแปรสำหรับเก็บจุดเริ่มต้นของเส้นทางเมื่อโหลดครั้งแรก
008.var initialTo; // กำหนดตัวแปรสำหรับเก็บจุดปลายทาง เมื่อโหลดครั้งแรก
009.var searchRoute; // กำหนดตัวแปร ไว้เก็บฃื่อฟังก์ชั้น ให้สามารถใช้งานจากส่วนอื่นๆ ได้
010.var bb; // กำหนดตัวแปรสำหรับเก็บจุดปลายทาง เมื่อโหลดครั้งแรก
011.var cc; // กำหนดตัวแปร ไว้เก็บฃื่อฟังก์ชั้น ให้สามารถใช้งานจากส่วนอื่นๆ ได้
012.function initialize() { // ฟังก์ชันแสดงแผนที่
013.    GGM=new Object(google.maps); // เก็บตัวแปร google.maps Object ไว้ในตัวแปร GGM
014.    directionShow=new  GGM.DirectionsRenderer({draggable:true});
015.    directionsService = new GGM.DirectionsService();
016.     
017.    // เรียกใช้คุณสมบัติ ระบุตำแหน่ง ของ html 5 ถ้ามี
018.     
019.            navigator.geolocation.getCurrentPosition(function(position){
020.                 
021.                var pos = new GGM.LatLng(position.coords.latitude,position.coords.longitude);
022.                 
023.                                    // กำหนดจุดเริ่มต้นของแผนที่
024.                    my_Latlng  = new GGM.LatLng(position.coords.latitude,position.coords.longitude);
025.                    // กำหนดตำแหน่งปลายทาง สำหรับการโหลดครั้งแรก
026.                    initialTo=new GGM.LatLng(7.096820000000001, 100.56960000000004);
027.                    var my_mapTypeId=GGM.MapTypeId.ROADMAP; // กำหนดรูปแบบแผนที่ที่แสดง
028.                    // กำหนด DOM object ที่จะเอาแผนที่ไปแสดง ที่นี้คือ div id=map_canvas
029.                    var my_DivObj=$("#map_canvas")[0];
030.                    // กำหนด Option ของแผนที่
031.                    var myOptions = {
032.                        zoom: 13, // กำหนดขนาดการ zoom
033.                        center: my_Latlng , // กำหนดจุดกึ่งกลาง จากตัวแปร my_Latlng
034.                        mapTypeId:my_mapTypeId // กำหนดรูปแบบแผนที่ จากตัวแปร my_mapTypeId
035.                    };
036.                    map = new GGM.Map(my_DivObj,myOptions); // สร้างแผนที่และเก็บตัวแปรไว้ในชื่อ map
037.                    directionShow.setMap(map); // กำหนดว่า จะให้มีการสร้างเส้นทางในแผนที่ที่ชื่อ map
038.                     
039.                    if(map){ // เงื่่อนไขถ้ามีการสร้างแผนที่แล้ว
040.                         searchRoute(my_Latlng,initialTo); // ให้เรียกใช้ฟังก์ชัน สร้างเส้นทาง
041.                    }
042.                     
043.                     
044.     
045.            });
046.    //var pos = new GGM.LatLng(position.coords.latitude,position.coords.longitude);
047.     
048. 
049.    // กำหนด event ให้กับเส้นทาง กรณีเมื่อมีการเปลี่ยนแปลง
050.    GGM.event.addListener(directionShow, 'directions_changed', function() {
051.    
052.        var results=directionShow.directions; // เรียกใช้งานข้อมูลเส้นทางใหม่
053.        // นำข้อมูลต่างๆ มาเก็บในตัวแปรไว้ใช้งาน
054.        var addressStart=results.routes[0].legs[0].start_address; // สถานที่เริ่มต้น
055.        var addressEnd=results.routes[0].legs[0].end_address;// สถานที่ปลายทาง
056.        var distanceText=results.routes[0].legs[0].distance.text; // ระยะทางข้อความ
057.        var distanceVal=results.routes[0].legs[0].distance.value;// ระยะทางตัวเลข
058.        var durationText=results.routes[0].legs[0].duration.text; // ระยะเวลาข้อความ
059.        var durationVal=results.routes[0].legs[0].duration.value; // ระยะเวลาตัวเลข
060.      //เมื่อมีการเลื่อนหมุด
061.        var startlatlng = results.routes[0].legs[0].start_location;
062.        var startlat =  results.routes[0].legs[0].start_location.lat();
063.        var startlng =  results.routes[0].legs[0].start_location.lng();
064.        var endlatlng = results.routes[0].legs[0].end_location;
065.        var endlat =  results.routes[0].legs[0].end_location.lat();
066.        var endlng =  results.routes[0].legs[0].end_location.lng();      
067.      //เพิ่มข้อมูล ถ้ามีการเลื่อนหมุด
068.                $("#a").val(startlatlng);
069.                $("#a1").val(startlat);
070.                $("#a2").val(startlng);
071.                $("#b").val(endlatlng);
072.                $("#b1").val(endlat);
073.                $("#b2").val(endlng);
074.       
075.        // นำค่าจากตัวแปรไปแสดงใน textbox ที่ต้องการ
076.       
077.       
078.       
079.    });
080. 
081.}
082.$(function(){
083.    // ส่วนของฟังก์ชัน สำหรับการสร้างเส้นทาง
084.    searchRoute=function(FromPlace,ToPlace){ // ฟังก์ชัน สำหรับการสร้างเส้นทาง
085.        if(!FromPlace && !ToPlace){ // ถ้าไม่ได้ส่งค่าเริ่มต้นมา ให้ใฃ้ค่าจากการค้นหา
086.            var FromPlace=$("#namePlace").val();// รับค่าชื่อสถานที่เริ่มต้น
087.            var ToPlace=$("#toPlace").val(); // รับค่าชื่อสถานที่ปลายทาง
088.        }
089.        // กำหนด option สำหรับส่งค่าไปให้ google ค้นหาข้อมูล
090.        var request={
091.            origin:FromPlace, // สถานที่เริ่มต้น
092.            destination:ToPlace, // สถานที่ปลายทาง
093.            travelMode: GGM.DirectionsTravelMode.DRIVING // กรณีการเดินทางโดยรถยนต์
094.        };
095.        // ส่งคำร้องขอ จะคืนค่ามาเป็นสถานะ และผลลัพธ์
096.        directionsService.route(request, function(results, status){
097.            if(status==GGM.DirectionsStatus.OK){ // ถ้าสามารถค้นหา และสร้างเส้นทางได้
098.                directionShow.setDirections(results); // สร้างเส้นทางจากผลลัพธ์
099.                // นำข้อมูลต่างๆ มาเก็บในตัวแปรไว้ใช้งาน
100.                var addressStart=results.routes[0].legs[0].start_address; // สถานที่เริ่มต้น
101.                var addressEnd=results.routes[0].legs[0].end_address;// สถานที่ปลายทาง
102.                 
103.                var locaStart=results.routes[0].legs[0].start_location; // สถานที่เริ่มต้น
104.                var locaEnd=results.routes[0].legs[0].end_location;
105.                 
106.                var distanceText=results.routes[0].legs[0].distance.text; // ระยะทางข้อความ
107.                var distanceVal=results.routes[0].legs[0].distance.value;// ระยะทางตัวเลข
108.                var durationText=results.routes[0].legs[0].duration.text; // ระยะเวลาข้อความ
109.                var durationVal=results.routes[0].legs[0].duration.value; // ระยะเวลาตัวเลข    
110.                // นำค่าจากตัวแปรไปแสดงใน textbox ที่ต้องการ
111.                $("#namePlaceGet").val(addressStart);
112.                $("#toPlaceGet").val(addressEnd);
113.                $("#a").val(locaStart);
114.                $("#a1").val(locaStart.lat());
115.                $("#a2").val(locaStart.lng());
116.                $("#b").val(locaEnd);
117.                $("#b1").val(locaEnd.lat());
118.                $("#b2").val(locaEnd.lng());
119.                                 
120.                $("#distance_text").val(distanceText);
121.                $("#distance_value").val(distanceVal);
122.                $("#duration_text").val(durationText);
123.                $("#duration_value").val(durationVal);     
124.                // ส่วนการกำหนดค่านี้ จะกำหนดไว้ที่ event direction changed ที่เดียวเลย ก็ได้
125.            }else{
126.                // กรณีไม่พบเส้นทาง หรือไม่สามารถสร้างเส้นทางได้
127.                // โค้ดตามต้องการ ในทีนี้ ปล่อยว่าง
128.            }
129.        });
130.    }
131.     
132.     
133.});
134.$(function(){
135.    // โหลด สคริป google map api เมื่อเว็บโหลดเรียบร้อยแล้ว
136.    // ค่าตัวแปร ที่ส่งไปในไฟล์ google map api
137.    // v=3.2&sensor=false&language=th&callback=initialize
138.    //  v เวอร์ชัน่ 3.2
139.    //  sensor กำหนดให้สามารถแสดงตำแหน่งทำเปิดแผนที่อยู่ได้ เหมาะสำหรับมือถือ ปกติใช้ false
140.    //  language ภาษา th ,en เป็นต้น
141.    //  callback ให้เรียกใช้ฟังก์ชันแสดง แผนที่ initialize 
142.    $("<script/>", {
143.      "type": "text/javascript",
144.      src: "http://maps.google.com/maps/api/js?v=3.2&;sensor=false&language=th&callback=initialize"
145.    }).appendTo("body");   
146.});
147.</script>  

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-05-13 01:43:25 By : nongtoom
 

 

No. 2



โพสกระทู้ ( 5,149 )
บทความ ( 26 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์


sensor=false ตรงนี้ควรกำหนดให้เป็น true เผื่อเข้าผ่าน Mobile ด้วยน่ะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-05-13 14:59:02 By : deawx
 

 

No. 3

Guest


ตัวอย่าง
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-06-09 23:07:49 By : kiw
 

 

No. 4

Guest


ตอบความคิดเห็นที่ : 3 เขียนโดย : kiw เมื่อวันที่ 2015-06-09 23:07:49
รายละเอียดของการตอบ ::
....คือทำเกี่ยวกับการค้นหาสนามกีฬาในมหาวิทยาลัย แต่ค้นหาเส้นทางไม่เจอทำไงดีค่ะ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-06-09 23:09:54 By : kiw
 

 

No. 5



โพสกระทู้ ( 5,149 )
บทความ ( 26 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์


ในมหาวิทยาลัย จะไม่มีเส้นทางของ Google นะครับ


แต่ถ้าภายนอก น่าจะได้ อย่าง อยู่ ศาลากลาง จะไป โรงพยาบาล อะไรแบบนี้น่ะครับ

แต่ถ้า ภายในมหาวิทยาลัย น่าจะไม่ได้
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-06-10 06:54:29 By : deawx
 

 

No. 6

Guest


ตอบความคิดเห็นที่ : 5 เขียนโดย : deawx เมื่อวันที่ 2015-06-10 06:54:29
รายละเอียดของการตอบ ::
...แล้วมีวิธีเพิ่มเส้นทางในมหาวิทยาลัยไหมค่ะ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-06-10 09:30:03 By : kiw
 

 

No. 7



โพสกระทู้ ( 8 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook

นำโค้ดไป รันแล้ว ทำไม่ได้เลยครับ แก้ api key แล้ว รันออกมาเป้นหน้าป่าว
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2018-01-22 18:25:03 By : พัดชา
 

 

No. 8



โพสกระทู้ ( 2,261 )
บทความ ( 5 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook Hi5 Blogger

ลองศึกษาเรื่อง geolocation ครับ ติดอะไรก็มาสอบถามเพิ่มเติมได้ครับ

geolocation
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2018-01-23 04:45:31 By : Manussawin
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : สอบถามเรื่อง google map api ค่ะ พอดีอยากให้ระบุพิกัดจากจุดที่เราอยู่ไปยังจุดปลายทางค่ะ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)





ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2025 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่