《PHP教程:php使用google地圖應(yīng)用實例》要點:
本文介紹了PHP教程:php使用google地圖應(yīng)用實例,希望對您有用。如果有疑問,可以聯(lián)系我們。
PHP教程本文實例講述了php使用google地圖應(yīng)用辦法.分享給大家供大家參考.具體如下:
PHP教程php代碼如下:
代碼如下:
function selected ( $param , $value ) {?
if ( $param == $value ) print "SELECTED" ;?
}
?
# Collect any form data to control the display
?
$scale = 10 ;?
$maptype = "G_NORMAL_MAP" ;?
if ( $_REQUEST [ scale ]) $scale = $_REQUEST [ scale ];?
if ( $_REQUEST [ maptype ]) $maptype = $_REQUEST [ maptype ];
?
# Geocoding your location?
# Note - you would cache this in a file?
# The key is domain specific - your google maps教程 key
?
/*?
$location = file("http://maps.google.com/maps/geo?q=48+Spa+Road,+Melksham,+UK&?
output=csv&key=ABQIAAAAvp3__HwvT3VkixIIbsW0axQuKI_6t1bH2P0vCI_Q8jfpn8qdNBQMnnelj?
xh9czilkau_bYSCXteS_A");?
*/?
# Following line is hard coded for demo?
$location [ 0 ]= "200,8,51.369318,-2.133457" ;?
list ( $stat , $acc , $north , $east ) = explode ( "," , $location [ 0 ]);
PHP教程html頁面如下:
代碼如下:
<html>?
<head>?
<title>Well House Manor, Melksham</title>?
<script src="http://maps.google.com/maps?file=api&v=2&?
key=ABQIAAAAvp3__HwvT3VkixIIbsW0axQuKI_6t1bH2P0vCI_Q8jfpn8qdNBQMnneljxh9czilkau_?
bYSCXteS_A"?
type="text/javascript教程"></script>?
<script type="text/javascript">
?
//<![CDATA[
?
function load() {?
if (GBrowserIsCompatible()) {?
var map = new GMap2(document.getElementById("map"));?
map.setCenter(new GLatLng(51.36905, -2.1335), <?= $scale ?> );?
map.setMapType( <?= $maptype ?> );?
var manor = new GLatLng( <?= $north ?> , <?= $east ?> );?
map.addOverlay(new GMarker(manor));
?
}?
}
?
//]]>?
</script>?
</head>?
<body onLoad="load()" onUnload="GUnload()">?
<table><tr valign=top><td>?
<h1>Well House Manor, Melksham</h1>?
<img src=/get_pic/2010/03/20100525003348607.jpg><br>?
? Business Hotel in Melksham<br>?
? All rooms fitted to superior standard<br>?
? Internet Access throughout<br>?
? Plenty of parking and close to town centre<br><br>?
<a href=http://www.wellhousemanor.co.uk>Well House?
Manor website</a><hr>?
<form method=POST> Change to?
<select name=scale>?
<option value=7 <?= selected ( $scale , 7 ) ?> >Overview</option>?
<option value=10 <?= selected ( $scale , 10 ) ?> >County</option>?
<option value=13 <?= selected ( $scale , 13 ) ?> >Town</option>?
<option value=16 <?= selected ( $scale , 16 ) ?> >Street</option>?
<option value=19 <?= selected ( $scale , 19 ) ?> >Building</option>?
</select>?
<select name=maptype>?
<option value=G_NORMAL_MAP <?= selected ( $maptype , "G_NORMAL_MAP" ) ?> >?
Normal map</option>?
<option value=G_SATELLITE_MAP <?= selected ( $maptype , "G_SATELLITE_MAP" ) ?> >?
Satellite data</option>?
<option value=G_HYBRID_MAP <?= selected ( $maptype , "G_HYBRID_MAP" ) ?> >
Hybrid</option>?
</select>?
<input type=submit value="go!"></form><br>?
This is a sample PHP page with Google Maps<br>?
teach you how to write pages like this</a><br>?
Date - <?= date ( "F, jS l Y" ) ?> <br>
?
</td><td>?
<div id="map" style="width: 450px; height: 550px"</div>?
</td></tr></table>?
</body>?
</html>
PHP教程希望本文所述對大家的php程序設(shè)計有所贊助.
維易PHP培訓(xùn)學(xué)院每天發(fā)布《PHP教程:php使用google地圖應(yīng)用實例》等實戰(zhàn)技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培養(yǎng)人才。
轉(zhuǎn)載請注明本頁網(wǎng)址:
http://www.snjht.com/jiaocheng/12857.html