php 地图代码,php 调用goolge地图代码

require('path.inc.php');

header('content-Type: text/html; charset=utf-8');

$borough_id = intval($_GET['id']);

if(!$borough_id){

echo '

parent.document.getElementById('mapDiv').style.display="none";

parent.document.getElementById('mapDivLink').style.display="none";

';

exit;

}

$borough = new Borough($query);

$boroughInfo = $borough->getInfo($borough_id,'*',1,true);

//charsetIconv($boroughInfo,'gbk','utf-8');

$pos = strpos($boroughInfo['borough_name'],'(');

if($pos!==false){

$boroughInfo['borough_name'] = substr($boroughInfo['borough_name'],0,$pos);

}

$boroughInfo['borough_address'] = iconv('gb2312','utf-8',$boroughInfo['borough_address']);

$boroughInfo['borough_name'] = iconv('gb2312','utf-8',$boroughInfo['borough_name']);

$pos = strpos($boroughInfo['borough_name'],'(');

if($pos!==false){

$boroughInfo['borough_name'] = substr($boroughInfo['borough_name'],0,$pos);

}

if(strpos($boroughInfo['borough_name'],'福州')===false){

$boroughInfo['borough_name'] = "福州".$boroughInfo['borough_name'];

}

?>

小区地图

var map = null;

var geocoder = null;

document.domain="fangke.cc";

function initialize() {

if (GBrowserIsCompatible()) {

map = new GMap2(document.getElementById("map_canvas"));

//map.setCenter(new GLatLng(39.917, 116.397), 13);

geocoder = new GClientGeocoder();

map.addControl(new GLargeMapControl());

//map.addControl(new GMapTypeControl());

}

}

function showAddress(address) {

if (geocoder) {

geocoder.getLatLng(

address,

function(point) {

if (!point) {

parent.document.getElementById('mapDiv').style.display="none";

parent.document.getElementById('mapDivLink').style.display="none";

} else {

$.post("ajax.php", { point: point,action:"point", id: "<?php echo $boroughInfo['id'];?>" } ,function(data){

//alert(data);

});

map.setCenter(point, 13);

var marker = new GMarker(point);

map.addOverlay(marker);

marker.openInfoWindowHtml(address "<?php echo $boroughInfo['borough_address']; ?>sale.php?id=<?php echo $borough_id ?>' style='font-size:12px; color:#f90; line-height:150%;' target='_blank'>二手房源:<?php echo $boroughInfo['sell_num']; ?>套rent.php?id=<?php echo $borough_id ?>' style='font-size:12px; color:#f90; line-height:150%;' target='_blank'>出租房源:<?php echo $boroughInfo['rent_num']; ?>套");

}

}

);

}

}

function setPoint(point){//php教程

eval("var latlng = new GLatLng" point ";");

map.setCenter(latlng, 13);

var marker = new GMarker(latlng);

map.addOverlay(marker);

marker.openInfoWindowHtml("g-<?php echo $borough_id ?>.html' style='font-size:14px; color:#000; line-height:150%;' target='_blank'><?php echo $boroughInfo['borough_name']; ?><?php echo $boroughInfo['borough_address']; ?>sale.php?id=<?php echo $borough_id ?>' style='font-size:12px; color:#f90; line-height:150%;' target='_blank'>二手房源:<?php echo $boroughInfo['sell_num']; ?>套rent.php?id=<?php echo $borough_id ?>' style='font-size:12px; color:#f90; line-height:150%;' target='_blank'>出租房源:<?php echo $boroughInfo['rent_num']; ?>套");

}

initialize();

setPoint('<?php echo $boroughInfo['layout_map']; ?>');

showAddress('<?php echo $boroughInfo['borough_name']; ?>');

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值