Google Maps är en av de mest populära tjänsterna Internet kartläggning . Googles kartläggning programmeringsgränssnitt kan användas för webbsidor utveckling i en mängd olika språk. PHP är ett server -side skriptspråk som används av webbutvecklare att skapa dynamiskt innehåll tillsammans med Google Maps API . Du måste registrera dig för en utvecklare för att öppna API från din webbplats
1 .
Öppna din Integrated Development Environment genom att dubbelklicka på skrivbordet programikonen eller under " Program Files " sub-menyn för " Start "Menyn . .
2
Öppna en ny PHP -fil genom att välja lämpligt alternativ Arkiv-menyn på din IDE och ange följande variabler som kommer att användas för att lagra positionsdata i PHP webbsida :
$ myLongitude="" ;
$ myLatitude="" ;
$ myPrecision="" ; .
3
Definiera frågesträngen variabler för att få tillgång till Google Maps API , inklusive Google Maps API Key, staden och staten i målplatsen , och en uteffekt typ och plats för den information som tittade upp genom Google Maps API . Om du vill använda koden för en stor mängd uppgifter , ändra typ av utdata från kommaseparerade värden (CSV ) till XML :
$ myKey=" Google Maps API Key " ,
$ myAddress=urlencode ( " Lexington KY " ) ;
$ myUrl=
" http://maps. google. com/maps/geo?q=" $ myAddress " amp; output=csv . ; amp ; nyckel
=" $ myKey .
4
Definiera en curl begäran , att förhindra att information rubriker från att skickas tillbaka och slutföra andra grundläggande setup information för Google Maps API samtal med följande PHP -kod :
$ lm=curl_init () ;
curl_setopt ( $ lm , CURLOPT_URL , $ myUrl ) ,
curl_setopt ( $ lm , CURLOPT_HEADER , 0 ) ,
curl_setopt ( $ lm , CURLOPT_USERAGENT , $ _SERVER [ " HTTP_USER_AGENT "]);
curl_setopt ( $ lm , CURLOPT_FOLLOWLOCATION , 1);
curl_setopt ( $ lm , CURLOPT_RETURNTRANSFER , 1 ) ;
$ MyData=curl_exec ( $ ch ) ,
curl_close ( $ ch ) ;
5 .
Visa latitud och longitud för staden och staten som hänförs till " myAddress " variabel i föregående steg :
$ MyData=explodera (",",$ data ) ,
$ myPrecision=$ data [ 1 ] ,
$ myLatitude=$ data [ 2] ,
$ myLongitude=$ data [3] ,
echo " Latutide : " $ myLatitude . " lt; br gt; " ;
echo " Longitud : " $ myLongitude " lt; br gt; " ;
6
. . Spara och visa PHP genereras webbsida .
Previous:nothing Next:hur man använder Google Maps i C #