I requisiti del progetto, clicca su un poligono o un'area circolare salvata, puoi localizzare rapidamente quell'area, visualizzarla sulla mappa, non dire sciocchezze, vediamo prima i rendering!
Come mostrato nell'immagine sopra, clicchiamo sulla scheda a destra per localizzare rapidamente l'area dove la scheda è salvata
All'inizio pensavo che Baidu avesse un'interfaccia pronta per fornirci le chiamate, ma il risultato non è stato così, e poi, dalla ricerca su Internet, non ho trovato alcuna informazione rilevante, quindi posso contare solo su me stesso, usiamo il riferimento di classe fornito da Baidu per ottenere l'effetto sopra.
getViewport per ottenere la migliore visuale della mappa in base all'area geografica o alle coordinate fornite, restituendo oggetti con attributi di centro e zoom che rappresentano rispettivamente il punto centrale e il livello della mappa. Questo metodo restituisce solo informazioni sul campo visivo e non applica nuovi punti centrali e livelli alla mappa corrente
È così che possiamo ottenere il miglior punto centrale e la migliore scala per l'area
(Cerchio, infatti, puoi ottenere il punto centrale, ma non la scala migliore)
Il codice è il seguente:
Prefisso circolare
Turisti, se volete vedere il contenuto nascosto di questo post, vi prego Risposta
Codice poligono, rettangolo:
Turisti, se volete vedere il contenuto nascosto di questo post, vi prego Risposta Nota: Devi impostare il livello di zoom prima di spostare il punto centrale!!!
|