PHP는 Tencent Map을 사용하여 지정된 주소의 좌표(경도 및 위도(이미지, 텍스트 + 비디오))를 얻습니다.
이 글에서는 Tencent Map을 사용하여 특정 주소 의 좌표를 얻는 PHP의 구체적인 방법을 주로 소개합니다.
이전 글에서 [PHP는 Tencent Map을 사용하여 지정된 주소 좌표를 얻고 키 메서드를 생성합니다]에서 생성에 적용하는 방법을 이미 소개했습니다. 키(개발자 키)를 입력한 다음 아래에서는 특정 코드 예제를 결합하여 PHP가 Tencent Maps를 사용하여 지정된 좌표, 즉 경도와 위도를 얻는 방법을 자세히 소개합니다.
<?php // 腾讯地图 $address = '合肥政务区潜山路888号'; $url = "http://apis.map.qq.com/ws/geocoder/v1/?address=$address&key=QAKBZ-Y4OC2-4H7UY-CYDNW-NEYV2-K2FSN"; // 初始url会话 $ch = curl_init(); // 设置url传输选项 curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); // 执行url会话 $data = curl_exec($ch); $map = json_decode($data); var_dump($map); $location = $map->result->location; echo "经度:".$location->lng."<br/>";// 经度 echo "纬度:".$location->lat."<br/>";// 纬度
여기서 주소 $address와 링크 $url을 정의합니다. 이 링크에는 두 가지 중요한 매개변수가 있다는 점에 유의해야 합니다. 하나는 정의된 $address이고 다른 하나는 우리가 사용하는 키입니다. (개발자 키)를 만들었습니다. 그런 다음 PHP의 컬_init 함수를 통해 cURL 세션을 초기화하고, 컬_setopt 함수를 사용하여 cURL 전송 옵션을 설정합니다. 그런 다음 컬_exec 함수를 사용하여 cURL 세션을 실행합니다.
그런 다음 json_decode 함수를 통해 얻은 URL 데이터를 json 형식으로 변환합니다.
드디어 해당 위치 좌표를 얻을 수 있습니다.
브라우저를 통해 접속한 결과는 다음과 같습니다.
그림과 같이 위도를 구하고 지정된 주소의 경도입니다.
이 글은 Tencent Maps를 사용하여 PHP에서 특정 좌표를 얻는 구체적인 방법에 관한 것입니다. 또한 매우 간단하므로 도움이 필요한 친구들에게 도움이 되길 바랍니다!
PHP에 대해 더 자세히 알고 싶다면 PHP 중국어 웹사이트 PHP 비디오 튜토리얼 을 따라가세요. 누구나 참고하고 배울 수 있습니다!
위 내용은 PHP는 Tencent Map을 사용하여 지정된 주소의 좌표(경도 및 위도(이미지, 텍스트 + 비디오))를 얻습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

Atom Editor Mac 버전 다운로드
가장 인기 있는 오픈 소스 편집기

mPDF
mPDF는 UTF-8로 인코딩된 HTML에서 PDF 파일을 생성할 수 있는 PHP 라이브러리입니다. 원저자인 Ian Back은 자신의 웹 사이트에서 "즉시" PDF 파일을 출력하고 다양한 언어를 처리하기 위해 mPDF를 작성했습니다. HTML2FPDF와 같은 원본 스크립트보다 유니코드 글꼴을 사용할 때 속도가 느리고 더 큰 파일을 생성하지만 CSS 스타일 등을 지원하고 많은 개선 사항이 있습니다. RTL(아랍어, 히브리어), CJK(중국어, 일본어, 한국어)를 포함한 거의 모든 언어를 지원합니다. 중첩된 블록 수준 요소(예: P, DIV)를 지원합니다.

Dreamweaver Mac版
시각적 웹 개발 도구

SublimeText3 Linux 새 버전
SublimeText3 Linux 최신 버전

드림위버 CS6
시각적 웹 개발 도구
