Sto creando un'app google maps che mostra tracce GPX. Alcune tracce si sovrappongono per una distanza. Non hanno punti identici, ma le polilinee sembrano identiche quando vengono disegnate. Questo fa scomparire uno di loro dietro l'altro. La soluzione sarebbe disegnare tracce sovrapposte l'una accanto all'altra, come fanno le mappe della metropolitana. Come posso farlo nel modo più semplice possibile?Impedire la sovrapposizione di due polilinee di google maps
5
A
risposta
3
Il disegno di polilinee affiancate sarebbe molto difficile. La matematica è complicata anche se lo facevi per un livello di zoom fisso. Le linee dovrebbero essere ricalcolate e ridisegnate per ogni livello di zoom perché gli offset lat/lng necessari per compensare le linee con la stessa larghezza di pixel raddoppia per ogni livello di zoom.
Se hai solo pochi brani, prova a visualizzarli in colori contrastanti con diverse larghezze, visualizzando prima quelli più larghi. In questo modo puoi vedere i lati di una traccia più ampia quando una traccia più stretta viene disegnata sopra di essa.
Problemi correlati
- 1. Styling delle polilinee dell'API di Google Maps
- 2. Sovrapposizione Google Maps personalizzata?
- 3. Google Maps Poliline sovrapposizione dilemma
- 4. Google maps sovrapposizione di rendering problema
- 5. API v3 di Google Maps rimuovi tutte le polilinee
- 6. disattivare la sovrapposizione di strade su google maps
- 7. Immagine di Google Maps?
- 8. Più polilinee e infowindows con Google Maps V3
- 9. Impedire a Google Maps di rubare l'input da tastiera
- 10. Strumento Google Maps per posizionare con precisione la sovrapposizione di immagini?
- 11. Come creare frecce di direzione per le mie polilinee in Google Maps (V3)?
- 12. API di Google Maps per Android v2, come rimuovere le polilinee dalla mappa?
- 13. Percentuale sovrapposizione di due elenchi
- 14. Distanza tra due posizioni - Google Maps
- 15. API JavaScript di Google Maps con una sovrapposizione di layer di tessere OpenWeather
- 16. Algoritmo di Google Maps
- 17. strato overlay google maps
- 18. Gestore di eventi per la modifica di una polilinea di Google Maps?
- 19. Livelli personalizzati di Google Maps tramite API?
- 20. API di Google Maps directionsService.route diverso da Google Maps Indicazioni
- 21. Imposta i limiti di Google Maps con angular-google-maps
- 22. Google Maps API vs Google Maps Engine?
- 23. API di Google Maps Differenza di versione
- 24. Come evitare la sovrapposizione di contenuto flottante in due div?
- 25. Come si può calcolare la sovrapposizione percentuale di due rettangoli?
- 26. CSS: sovrapposizione di due elementi mobili
- 27. Google Maps v3: Come sapere quando i pannelli di una sovrapposizione ImageMapType sono stati caricati?
- 28. Google Maps v3 - Elimina vertice su poligono
- 29. Rilevare se marcatore è all'interno del cerchio di sovrapposizione su Google Maps (Javascript API V3)
- 30. Errore di ritorno di Google Maps 610
Ma cosa farai se più di 2 polilinee si sovrappongono. – Anup