>  기사  >  백엔드 개발  >  IP 쿼리에 GOOGLE 지도 기능을 추가하는 Google Maps API 코드

IP 쿼리에 GOOGLE 지도 기능을 추가하는 Google Maps API 코드

WBOY
WBOY원래의
2016-07-29 08:43:301273검색

1. Google API를 사용하기 전에 먼저 키를 신청하고 이를 고유 식별자로 URL 끝에 추가해야 합니다.
2. Google Maps API에는 베이징 쿼리와 같이 특정 위치에 대한 자세한 정보를 쿼리하는 데 사용할 수 있는 주소가 있습니다. http://maps.google.com/maps/geo?q=beijing
3. 위 주소 뒤에 매개변수를 추가하여 원하는 데이터를 출력할 수도 있습니다. 예를 들어 csv 데이터가 필요한 경우 주소는 http://maps.google.com/maps/geo? q=beijing&output =csv
4. 이런 식으로 우리는 4개의 데이터를 얻습니다. 첫 번째는 http 반환 주소이고 두 번째는 정확성이며 마지막 두 개는 왼쪽을 알고 있습니다. 특정 지점을 찾을 수 있다면 어떻게 후속 데이터를 얻을 수 있나요? 아래에 프로그램을 작성해 보겠습니다.

코드 복사 코드는 다음과 같습니다.


$url = "http://maps.google.com/maps /geo? q=beijing&output=csv";
$con = file_get_contents($url);
$arr =Explode(",",$con);


2개 데이터 $arr 과 3개의 포인터는 가리키는 좌표의 두 값입니다.
5. 이제 쿼리된 IP 주소를 위의 URL 주소로 전달하는 방법만 고려하면 됩니다. 우리를 기쁘게 하는 또 다른 점은 Google이 중국어를 강력하게 지원하고 예를 들어 일련의 주소를 인식할 수 있다는 것입니다. : Beijing과 Beijing Netcom은 동일하므로 별도의 변환을 할 필요 없이 위의 매개변수 q에 직접 할당한 후 주소 뒤에 api 키를 추가하면 됩니다.
6. Google 지도의 일부 스타일을 선택하여 위성 지도 추가 등 지도 기능을 더욱 강력하게 만들 수도 있습니다.
이제 IP 쿼리 기능에 지도 기능이 추가되었습니다. 제 시도가 모든 분들께 도움이 되기를 바랍니다.

위 내용은 구글 지도 API의 내용을 포함하여 IP 쿼리에 GOOGLE 지도 기능을 추가하기 위한 구글 지도 API 코드를 소개한 것입니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되었으면 좋겠습니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.