recherche
MaisonBibliothèques PHPAutres bibliothèquesConvertir 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 latitude et la longitude en coordonnées de pixels de projection Mercator ?Comment convertir la latitude et la longitude en coordonnées de pixels de projection Mercator ?

07Nov2024

Conversion de la latitude et de la longitude en coordonnées de pixels de projection MercatorPour afficher les coordonnées géographiques sur une image de projection Mercator, c'est...

Comment convertir la latitude et la longitude en coordonnées de pixels à l'aide de la projection Mercator ?Comment convertir la latitude et la longitude en coordonnées de pixels à l'aide de la projection Mercator ?

07Nov2024

Conversion des pixels de la projection MercatorLa projection Mercator est largement utilisée en cartographie, en particulier pour les cartes de navigation. Cela transforme la latitude...

Comment jQuery simplifie-t-il la manipulation du DOM pour les développeurs Web ?Comment jQuery simplifie-t-il la manipulation du DOM pour les développeurs Web ?

03Jan2025

Overflow : Hidden and Expansion of HeightjQuery se distingue des autres bibliothèques JavaScript par sa compatibilité multiplateforme et...

Comment créer une bibliothèque statique à partir de plusieurs autres bibliothèques statiques ?Comment créer une bibliothèque statique à partir de plusieurs autres bibliothèques statiques ?

17Dec2024

Création d'une bibliothèque statique liée à d'autres bibliothèques statiquesLors de la création d'une bibliothèque statique qui s'appuie sur des dépendances de plusieurs autres...

Les bibliothèques Python les plus sous-estimées que vous devriez commencer à utiliser dès maintenantLes bibliothèques Python les plus sous-estimées que vous devriez commencer à utiliser dès maintenant

03Nov2024

« Attendez… il existe des bibliothèques Python autres que Pandas et NumPy ? Si c'est ce que vous pensez, bienvenue au club ! Bien sûr, Pandas et NumPy sont géniaux, mais il existe tout un monde de bibliothèques Python sous-estimées qui peuvent vous faire ressembler à un expert en codage.

Bibliothèques javascript et php utilisées par wordpressBibliothèques javascript et php utilisées par wordpress

17Feb2025

WordPress s'appuie profondément sur des bibliothèques JavaScript et PHP tierces, parmi lesquelles JQuery est la bibliothèque JavaScript la plus utilisée, et la bibliothèque PHP est principalement composée d'un fichier de classe unique. Les autres bibliothèques JavaScript utilisées incluent JQuery Masonry, JQuery Hotkeys, JQuery Suggest, JQuery Form, JQuery Color, JQuery Migrate, JQuery, jquery interface

See all articles