作者JOBAjohnson (S.A.I)
看板PHP
标题[请益]Google map api 读取资料库资料并显示标记
时间Wed May 1 00:54:48 2013
各位高手 大家好:
小弟我最近要写一个网页程式,
此网页程式内容是要先定位使用者目前位置然後显示在地图上,
接着再把MYSQL资料库里包含经纬度及其他相关资讯读进地图里并用图钉显示在地图上,
然後点击每一个点会跑出资讯方块,
大致上会呈现这样的情况
http://ppt.cc/vhTy
但现在遇到一个状况是,只会显示我目前的所在位置,但是资料库里的点却显示不出来,
查看原始码时这些点有被侦测到但无法在地图上显示,不晓得哪里出了状况?
想请各位高手帮我看一下,感激不尽!!
程式码如下:
http://jobajohnson.web.fc2.com/googlemap.txt
我是使用MySQL & PHP 结合HTML5
PS:第一次在这版PO文,如有冒犯或违反板规等请各位多包涵@@
--
唯有网王才能超越网王!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.160.35.80
1F:→ qwertmn:你的createMarker没写好.. 05/01 02:27
2F:→ JOBAjohnson:关於这部分,後来将名称修改还是一样跑不出来,看来不 05/01 18:28
3F:→ JOBAjohnson:是重复名称的问题~可请教一下createmarker哪里出状况 05/01 18:28
4F:→ anest:"Using PHP/MySQL with Google Maps" google一下这篇文章吧 05/01 18:48
5F:→ qwertmn:他是js 写错= =... 05/01 23:19
6F:→ qwertmn:有需要完全抓出来.. ? 05/01 23:20
7F:→ JOBAjohnson:请教一下,楼上的完全抓出来是指? 05/02 16:34
8F:→ qwertmn:var marker = new google.maps.Marker(point); 05/02 17:49
9F:→ qwertmn:去比较一下和另外一行的参数有什麽不一样巴= =.... 05/02 17:50
10F:→ JOBAjohnson:感谢qw大,改成跟上面一样的格式就有点跑出来了,只是 05/02 23:32
11F:→ JOBAjohnson:只跑出1个图钉出来其他点却跑不出来,我再研究看看@@ 05/02 23:32
是说我将var marker = new google.maps.Marker(point);改成跟上面的写法一样
var marker = new google.maps.Marker({
position: point,
map: map
});
不过这只能跑出我目前位置与另一个图钉,其他的标记却跑不出来,是point的问题吗??
还是需要再加什麽条件进去= =?
※ 编辑: JOBAjohnson 来自: 118.160.38.210 (05/03 18:51)
※ 编辑: JOBAjohnson 来自: 118.160.38.210 (05/03 19:07)
12F:→ JOBAjohnson:终於给他跑出来了,现在要解决乱码问题QAQ 05/06 17:49
13F:→ JOBAjohnson:砍掉重练就解决了@@ 05/06 23:40