我正在使用谷歌地图,并使用PHP检索自定义字段,并使用他们的API将这些坐标插入到googlemaps中。
我坚持变量不工作。
我应该重新开始:
我可以将var co
拆分为Lat, Lng
删除“和逗号后的拆分吗?
var co = "-37.817852969252414,144.9671745300293";
var map;
var chicago = new google.maps.LatLng(Lat, Lng);
答案 0 :(得分:1)
var co = "-37.817852969252414,144.9671745300293";
var chicago = new google.maps.LatLng(co);
应该是
var lat = -37.817852969252414;
var lng = 144.9671745300293;
var chicago = new google.maps.LatLng(lat, lng);
根据$values['coordinates']
的格式,这两个值可以通过用逗号分割坐标来填充,或者如果它的数组设置这些变量如下:
var lat = <? echo $values['coordinates']['lat'] ?>;
var lng = <? echo $values['coordinates']['lng'] ?>;
var chicago = new google.maps.LatLng(lat, lng);