See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 9746|Vastuse: 0

[Muu] Baidu kaardipunktide agregatsioon

[Kopeeri link]
Postitatud 07.07.2020 14:56:33 | | |
Tutvustatud Baidu Maps API faili
<script type="text/javascript" src="http://api.map.baidu.com/api?v=3.0&ak=your key" ></script>
Loo kaardi eksemplar ja sea põhiomadused
function huaLine(id, sj, numSelect) {
    Baidu kaardi API funktsioon
    map = uus BMap.Map(id, { mapType: BMAP_HYBRID_MAP }); Loo kaardinäiteid, sega kaarte, nii koordinaate kui ka satelliitkaarte
    map.centerAndZoom (uus BMap.Point(104.06, 30.67), 5); Kaardi initsialiseerimine, keskpunkti koordinaadid ja kaarditase määramine
    map.enableScrollWheelZoom(true); Lülita sisse hiireratta suumimine



Baidu kaardipunktide agregatsiooni plugina tutvustamine
<stsenaarium liik="tekst/javascript" src="http://api.map.baidu.com/library/TextIconOverlay/1.2/src/TextIconOverlay_min.js"></script>
<stsenaarium liik="tekst/javascript" src="http://api.map.baidu.com/library/MarkerClusterer/1.2/src/MarkerClusterer_min.js"></script>


Loo kohandatud mõõtmed punktide agregatsiooni rakendamiseks
         Loo massiiv
         var markerid = [];
         Loo punkt x ja y koordinaatidega pikslites
            var pt = uus BMap.Punkt (pikkuskraad, laiuskraad);
            Sea sildi ikoon ja muuda imporditud pildi suurust
            var myIcon = uus BMap.Icon(".. /.. /img/work/yuan.png", uus BMap.Suurus(32, 32));

                 Loo annotatsioon, määra annotatsiooni laius- ja pikkuskraad ning annotatsiooniga pilt
            var marker2 = uus BMap.Marker(pt, { ikoon: myIcon });
         Lisa massiivile punktid, mis tuleb koondada
          markerid.push(marker2);
       Initsialiseeri punktide agregatsioon
     var markerClusterer = new BMapLib.MarkerClusterer(map, {markers:markers});


Märkus: Olemasolevad punktide koondamise pluginad on üsna ummikus, võid minna Baidu lehelt otsima pluginaid, mida suured tegijad on modifitseerinud








Eelmine:SQL Server tagastab pärast sisestamist esmase võtme
Järgmine:【Primeng】Lahendus probleemile, et p-kalendri kuupäevavalija on modaalkastide poolt varjatud
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com