Maison Bibliothèques PHP Autres bibliothèques Convertir la longitude et la latitude de la carte Tencent en longitude et latitude de la carte Baidu, classe PHP
Convertir la longitude et la latitude de la carte Tencent en longitude et latitude de la carte Baidu, classe PHP
<?php
function Convert_GCJ02_To_BD09($lat,$lng){
    $x_pi = 3.14159265358979324 * 3000.0 / 180.0;
    $x = $lng;
    $y = $lat;
    $z =sqrt($x * $x + $y * $y) + 0.00002 * sin($y * $x_pi);
    $theta = atan2($y, $x) + 0.000003 * cos($x * $x_pi);
    $lng = $z * cos($theta) + 0.0065;
    $lat = $z * sin($theta) + 0.006;
    return array('lng'=>$lng,'lat'=>$lat);
}
function Convert_BD09_To_GCJ02($lat,$lng){
    $x_pi = 3.14159265358979324 * 3000.0 / 180.0;
    $x = $lng - 0.0065;
    $y = $lat - 0.006;
    $z = sqrt($x * $x + $y * $y) - 0.00002 * sin($y * $x_pi);
    $theta = atan2($y, $x) - 0.000003 * cos($x * $x_pi);
    $lng = $z * cos($theta);
    $lat = $z * sin($theta);
    return array('lng'=>$lng,'lat'=>$lat);
}
?>

Coordonnées GCJ02 normales de la Chine---->Coordonnées BD09 de la carte Baidu

La carte Tencent utilise également les coordonnées GCJ02

@param double $lat latitude

@param double $lng longitude

Carte Baidu coordonnées BD09--- - >Les coordonnées GCJ02 normales de la Chine

La carte Tencent utilise également les coordonnées GCJ02

@param double $lat latitude

@param double $lng longitude

@return array();



Clause de non-responsabilité

Toutes les ressources de ce site proviennent d'internautes ou sont réimprimées par les principaux sites de téléchargement. Veuillez vérifier vous-même l'intégrité du logiciel ! Toutes les ressources de ce site sont uniquement à titre de référence d'apprentissage. Merci de ne pas les utiliser à des fins commerciales. Sinon, vous serez responsable de toutes les conséquences ! En cas d'infraction, veuillez nous contacter pour la supprimer. Coordonnées : admin@php.cn

Article connexe

Comment convertir la longitude et la latitude de Baidu en longitude et latitude de Tencent en utilisant PHP Comment convertir la longitude et la latitude de Baidu en longitude et latitude de Tencent en utilisant PHP

19 Apr 2023

Au cours du processus de développement, nous devons généralement traiter certaines informations de localisation géographique, et les formats de longitude et de latitude des différentes plates-formes sont différents, ce qui nécessite une conversion. Cet article explique comment convertir la longitude et la latitude de Baidu en longitude et latitude de Tencent, et utiliser le code PHP pour l'implémenter. 1. La différence entre la longitude et la latitude de Baidu et la longitude et la latitude de Tencent sont des symboles de la position à la surface de la Terre. Elles sont exprimées de différentes manières dans différents systèmes de positionnement. Il existe actuellement trois systèmes de positionnement traditionnels : WGS84, GCJ02. et BD09. Parmi eux, WGS84 est le système de coordonnées utilisé par le système de positionnement GPS, G

Conversion de longitude et de latitude de la carte PHP Tencent en idées de mise en œuvre de longitude et de latitude de la carte Baidu et partage d'exemples Conversion de longitude et de latitude de la carte PHP Tencent en idées de mise en œuvre de longitude et de latitude de la carte Baidu et partage d'exemples

21 Aug 2017

La classe PHP Tencent Map Longitude and Latitude Conversion en Baidu Map Longitude and Latitude peut convertir la longitude et la latitude de la carte Baidu en longitude et latitude correspondantes de Tencent Map/Google.

Comment interroger le positionnement de la longitude et de la latitude sur la carte Baidu Introduction à la méthode d'interrogation du positionnement des coordonnées de longitude et de latitude sur la carte Baidu Comment interroger le positionnement de la longitude et de la latitude sur la carte Baidu Introduction à la méthode d'interrogation du positionnement des coordonnées de longitude et de latitude sur la carte Baidu

11 Jul 2024

En tant qu'application de navigation cartographique privilégiée par les utilisateurs, Baidu Maps offre une grande commodité dans la vie des utilisateurs. Aujourd'hui, l'éditeur vous propose la méthode d'interrogation et de positionnement de la longitude et de la latitude de la carte Baidu. Les utilisateurs dans le besoin devraient l'apprendre rapidement ! J'espère être utile! Comment interroger le positionnement de la longitude et de la latitude sur la carte Baidu 1. Ouvrez d'abord Baidu depuis l'ordinateur et entrez dans la page d'accueil et cliquez sur [Carte] en haut à gauche. 2. Entrez ensuite dans la page de la carte et recherchez la [Plate-forme ouverte de la carte] en haut ; en bas et cliquez ; 3. Accédez ensuite à la carte. Après avoir ouvert la page de la plate-forme, faites glisser l'écran vers le haut pour trouver l'outil qui prend en charge la fonction de clic [Coordonnée Picker] 4. Enfin, déplacez la souris pour voir les coordonnées de latitude et de longitude ; n'importe quel endroit sur la carte ;

Comment saisir la longitude et la latitude sur la carte satellite Xinzhi ? Comment modifier le format d'affichage de la longitude et de la latitude sur la carte satellite Xinzhi ? Comment saisir la longitude et la latitude sur la carte satellite Xinzhi ? Comment modifier le format d'affichage de la longitude et de la latitude sur la carte satellite Xinzhi ?

22 Jun 2024

Sur le bureau du téléphone mobile Bazhibang, cliquez sur l'icône du logiciel « Xinzhi Satellite Map ». Dans l'interface « Carte satellite Xinxun Jinzhi > Configuration », cliquez sur l'élément de paramètre « Paramètres de la carte ». Dans l'élément de paramètre « Paramètres de la carte », cliquez sur l'élément de liste « Format d'affichage de la longitude et de la latitude ». Dans l'élément de liste « Format d'affichage de longitude et de latitude », cliquez sur « √ » pour sélectionner le format d'affichage que vous souhaitez modifier.

Comment interroger une ville en fonction de la longitude et de la latitude en php Comment interroger une ville en fonction de la longitude et de la latitude en php

24 Apr 2023

À mesure que les besoins de déplacement des gens augmentent, l'importance des informations de localisation géographique devient de plus en plus importante. Dans le développement Web, si nous devons interroger des informations sur une ville et une région en fonction de la latitude et de la longitude, PHP fournit une variété de méthodes et de bibliothèques pour atteindre cet objectif. 1. Utiliser les fonctions intégrées de PHP PHP dispose de bibliothèques de fonctions intégrées qui peuvent être utilisées pour traiter les informations de localisation géographique, telles que « getgeoip » et « ip2long ». Ces fonctions peuvent obtenir les informations de longitude et de latitude correspondantes en fonction de l'adresse IP, puis calculer la ville et la région où elles se trouvent. Il est à noter que les résultats obtenus par ces fonctions

Utilisez l'API de carte Baidu pour interroger la longitude et la latitude en fonction des compétences d'adresse_javascript Utilisez l'API de carte Baidu pour interroger la longitude et la latitude en fonction des compétences d'adresse_javascript

16 May 2016

Cet article présente principalement la méthode d'utilisation de l'API Baidu Map pour interroger la longitude et la latitude en fonction de l'adresse, joint des exemples et la recommande aux amis dans le besoin.

See all articles