検索
ホームページ毎日のプログラミングPHPの知識PHP は Tencent Map を使用して、指定された住所の座標を取得します: 経度と緯度 (画像、テキスト + ビデオ)

この記事では、PHP で Tencent Map を利用して指定したアドレスの座標を取得する具体的な方法を中心に紹介します。

前回の記事[

Tencent Mapを使用してキーを作成し、PHPで指定したアドレス座標を取得する方法]では、キーの作成申請方法(開発者)を紹介しました。 key) そこで、以下では具体的なコード例を組み合わせて、PHP が Tencent Maps を使用して指定された座標、つまり経度と緯度を取得する方法を詳しく紹介します。

<?php
// 腾讯地图
$address = &#39;合肥政务区潜山路888号&#39;;

$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 を定義します。このリンクには 2 つの重要なパラメータがあることに注意してください。1 つは定義された $address で、もう 1 つは自分で作成したキーです。 (開発またはキー)。次に、PHP のcurl_init 関数を使用して cURL セッションを初期化し、curl_setopt 関数を使用して cURL 転送オプションを設定します。次に、curl_exec 関数を使用して cURL セッションを実行します。

次に、取得したURLデータをjson_decode関数でjson形式に変換します。

最後に、対応する位置座標を取得できます。

ブラウザからアクセスすると、結果は以下のようになります。

PHP は Tencent Map を使用して、指定された住所の座標を取得します: 経度と緯度 (画像、テキスト + ビデオ)

図のように、指定したアドレスの緯度経度を取得します。

この記事は、PHP を使用して Tencent Maps を使用して指定された座標を取得する具体的な方法について説明したもので、非常に簡単なので、困っている友人に役立つことを願っています。

PHP についてさらに詳しく知りたい場合は、PHP 中国語 Web サイト

PHP ビデオ チュートリアル を参照してください。誰でも参照して学ぶことができます。

以上がPHP は Tencent Map を使用して、指定された住所の座標を取得します: 経度と緯度 (画像、テキスト + ビデオ)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

SublimeText3 英語版

SublimeText3 英語版

推奨: Win バージョン、コードプロンプトをサポート!

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

強力な PHP 統合開発環境

Safe Exam Browser

Safe Exam Browser

Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

EditPlus 中国語クラック版

EditPlus 中国語クラック版

サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません