suchen
Heimtägliche ProgrammierungPHP-KenntnissePHP verwendet Tencent Map, um die Koordinaten der angegebenen Adresse zu erhalten: Längen- und Breitengrad (Bild, Text + Video).

Dieser Artikel stellt Ihnen hauptsächlich die spezifische Methode vor, PHP verwendet Tencent Map, um die Koordinaten einer bestimmten Adresse zu erhalten .

Im vorherigen Artikel [So erstellen Sie einen Schlüssel mit Tencent Map, um die Koordinaten einer bestimmten Adresse in PHP zu erhalten ] haben wir Ihnen bereits vorgestellt, wie Sie die Erstellung eines Schlüssels beantragen (Entwicklerschlüssel). Im Folgenden werden wir daher spezifische Codebeispiele kombinieren, um detailliert vorzustellen, wie PHP Tencent Maps verwendet, um bestimmte Koordinaten, also Längen- und Breitengrade, zu erhalten.

<?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/>";// 纬度

Hier definieren wir eine Adresse $address und einen Link $url. Es ist zu beachten, dass es in diesem Link zwei wichtige Parameter gibt, einer ist die definierte $address und der andere ist der Schlüssel, den wir selbst erstellt haben (Entwicklung oder Schlüssel). Initialisieren Sie dann die cURL-Sitzung über die Funktion „curl_init“ in PHP und verwenden Sie die Funktion „curl_setopt“, um die cURL-Übertragungsoptionen festzulegen. Verwenden Sie dann die Funktion „curl_exec“, um die cURL-Sitzung auszuführen.

Dann konvertieren wir die erhaltenen URL-Daten über die Funktion json_decode in das JSON-Format.

Endlich können wir die entsprechenden Standortkoordinaten erhalten.

Zugriff über den Browser, das Ergebnis ist wie folgt:

PHP verwendet Tencent Map, um die Koordinaten der angegebenen Adresse zu erhalten: Längen- und Breitengrad (Bild, Text + Video).

Wie in der Abbildung gezeigt, erhalten wir den Breiten- und Längengrad der angegebenen Adresse.

In diesem Artikel geht es um die spezifische Methode zur Verwendung von PHP zum Abrufen bestimmter Koordinaten mithilfe von Tencent Maps. Es ist auch sehr einfach, daher hoffe ich, dass es Freunden in Not hilfreich sein wird!

Wenn Sie mehr über PHP erfahren möchten, können Sie der chinesischen PHP-Website folgen PHP-Video-Tutorial, jeder ist herzlich willkommen, sich darauf zu beziehen und zu lernen!

Das obige ist der detaillierte Inhalt vonPHP verwendet Tencent Map, um die Koordinaten der angegebenen Adresse zu erhalten: Längen- und Breitengrad (Bild, Text + Video).. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heiße Werkzeuge

Dreamweaver Mac

Dreamweaver Mac

Visuelle Webentwicklungstools

SublimeText3 Englische Version

SublimeText3 Englische Version

Empfohlen: Win-Version, unterstützt Code-Eingabeaufforderungen!

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

VSCode Windows 64-Bit-Download

VSCode Windows 64-Bit-Download

Ein kostenloser und leistungsstarker IDE-Editor von Microsoft

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung