国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

Maison Applet WeChat Développement WeChat Développement C# WeChat?: obtenir une adresse en fonction de la latitude et de la longitude

Développement C# WeChat?: obtenir une adresse en fonction de la latitude et de la longitude

Mar 04, 2017 pm 03:00 PM

Au cours du processus de développement, nous avons rencontré le besoin d'afficher les produits dans différentes régions en fonction de la situation géographique de l'utilisateur.

WeChat est utilisé ici?: la fonction d'obtention de la localisation géographique de l'utilisateur (rapportée toutes les 5 secondes ou lors de la saisie d'une réponse), nous la convertissons en une adresse réelle en fonction de la longitude et de la latitude poussées par WeChat, qui est utilisé ici Il s'agit de l'API Baidu Map (si vous souhaitez l'utiliser, postulez d'abord pour Baidu ak).

PS?: Cette fonction de WeChat est très instable, elle n'est pas fiable et elle ne pousse souvent pas. . . (Le positionnement manuel a été ajouté plus tard, et le composant de positionnement Web Baidu Map est plut?t bon, pas une publicité?! 0.0)

#region 根據(jù)經(jīng)緯度 獲取地址信息 BaiduApi

        /// <summary>
        /// 根據(jù)經(jīng)緯度  獲取 地址信息
        /// </summary>
        /// <param name="lat">經(jīng)度</param>
        /// <param name="lng">緯度</param>
        /// <returns></returns>
        public static BaiDuGeoCoding GeoCoder(string lat, string lng)
        {
            string url = string.Format(WeiXinConst.Baidu_GeoCoding_ApiUrl, lat, lng);

            var model = HttpClientHelper.GetResponse<BaiDuGeoCoding>(url);

            return model;
        }

        #endregion

BaiduGeoCoding est un objet encapsulé pour les résultats correspondants de l'API?:

public class BaiDuGeoCoding
    {
        public int Status { get; set; }
        public Result Result { get; set; }
    }

    public class Result
    {
        public Location Location { get; set; }

        public string Formatted_Address { get; set; }

        public string Business { get; set; }

        public AddressComponent AddressComponent { get; set; }

        public string CityCode { get; set; }
    }

    public class AddressComponent
    {
        /// <summary>
        /// 省份
        /// </summary>
        public string Province { get; set; }
        /// <summary>
        /// 城市名
        /// </summary>
        public string City { get; set; }

        /// <summary>
        /// 區(qū)縣名
        /// </summary>
        public string District { get; set; }

        /// <summary>
        /// 街道名
        /// </summary>
        public string Street { get; set; }

        public string Street_number { get; set; }

    }

    public class Location
    {
        public string Lng { get; set; }
        public string Lat { get; set; }
    }

Appel?:

            //需配置 WeiXineConst的BaiduAk
            string lat = "31.1430"; //經(jīng)度
            string lng = "121.2943";// 緯度
            var model = WeiXinHelper.GeoCoder(lat, lng);

Pour plus de développement C# WeChat?: obtenez l'adresse en fonction des articles liés à la longitude et à la latitude, veuillez faire attention au site Web PHP chinois?!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefa?on, veuillez contacter admin@php.cn

Outils d'IA chauds

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

échangez les visages dans n'importe quelle vidéo sans effort grace à notre outil d'échange de visage AI entièrement gratuit?!

Article chaud

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Tutoriel PHP
1502
276