Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 9746|Răspunde: 0

[Altele] Agregarea punctelor pe harta Baidu

[Copiază linkul]
Postat pe 07.07.2020 14:56:33 | | |
Introducerea fișierului API Baidu Maps
<script type="text/javascript" src="http://api.map.baidu.com/api?v=3.0&ak=your cheie" ></script>
Creează o instanță de hartă și setează proprietăți de bază
funcția huaLine(id, sj, numSelect) {
    Funcția API a hărții Baidu
    map = new BMap.Map(id, { mapType: BMAP_HYBRID_MAP }); Creează instanțe de hartă, combină hărți, atât coordonate, cât și hărți satelitare
    map.centerAndZoom (noul BMap.Point (104.06, 30.67), 5); Inițializează harta, setează coordonatele punctului central și nivelul hărții
    map.enableScrollWheelZoom (adevărat); Activează zoom-ul rotiței mouse-ului



Prezentarea plug-in-ului pentru agregarea punctelor de hărți Baidu
<script tip="text/javascript" src="http://api.map.baidu.com/library/TextIconOverlay/1.2/src/TextIconOverlay_min.js"></script>
<script tip="text/javascript" src="http://api.map.baidu.com/library/MarkerClusterer/1.2/src/MarkerClusterer_min.js"></script>


Creează dimensiuni personalizate pentru a implementa agregarea punctelor
         Creează un tablou
         marcaje var = [];
         Creează un punct cu coordonatele x și y în pixeli
            var pt = noul BMap.Point (longitudine, latitudine);
            Setează pictograma etichetei și schimbă dimensiunea imaginii importate
            var myIcon = new BMap.Icon(".. /.. /img/work/yuan.png", noul BMap.Size(32, 32));

                 Creează o adnotație, setează latitudinea și longitudinea adnotării și imaginea adnotată
            var marker2 = new BMap.Marker(pt, { icon: myIcon });
         Adaugă punctele care trebuie agregate în tablou
          markers.push(marker2);
       Agregarea punctelor de inițializare
     var markerClusterer = new BMapLib.MarkerClusterer(map, {markers:markers});


Notă: Plugin-urile existente de agregare de puncte sunt relativ blocate, poți merge pe Baidu să cauți unele pluginuri modificate de oameni mari pentru a le folosi








Precedent:SQL Server returnează cheia primară după inserare
Următor:【Primeng】Soluție la problema că selectorul de date p-calendar este ascuns de casetele modale
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com