Cerințele proiectului, dă click pe un poligon salvat sau o zonă circulară, poți localiza rapid zona, afișa-o pe hartă, nu vorbi prostii, hai să ne uităm mai întâi la randări!
Așa cum se vede în imaginea de mai sus, dăm click pe fila din dreapta pentru a localiza rapid zona unde este salvată fila
La început, am crezut că Baidu are o interfață gata făcută pentru a ne oferi apeluri, dar rezultatul nu a fost, iar apoi, din căutările pe Internet, nu am găsit nicio informație relevantă, așa că mă pot baza doar pe mine, folosind referința de clasă oferită de Baidu pentru a obține efectul de mai sus.
getViewport pentru a obține cea mai bună vedere a hărții bazată pe zona geografică sau coordonatele oferite, returnând obiecte cu atribute de centru și zoom care reprezintă punctul central și nivelul hărții, respectiv. Această metodă returnează doar informații despre câmpul vizual și nu aplică noi puncte centrale și niveluri hărții curente
Așa putem obține cel mai bun punct central și cea mai bună scară pentru zonă
(Cercul, de fapt, poți obține punctul central, dar nu poți obține cea mai bună scară)
Codul este următorul:
Cod circular de zonă
Turiști, dacă vreți să vedeți conținutul ascuns al acestei postări, vă rog Răspunde
Cod poligon, dreptunghiular:
Turiști, dacă vreți să vedeți conținutul ascuns al acestei postări, vă rog Răspunde Notă: Trebuie să setezi nivelul de zoom înainte de a muta punctul central!!!
|