Estoy haciendo una aplicación de mapas de Google que muestra las pistas de GPX. Algunas de las pistas se superponen a cierta distancia. No tienen puntos idénticos, pero las polilíneas parecen idénticas cuando se dibujan. Esto hace que uno de ellos desaparezca detrás del otro. La solución sería dibujar pistas superpuestas una al lado de la otra, como lo hacen los mapas del metro. ¿Cómo puedo hacer esto de la manera más simple posible?Prevenir dos polilíneas de google maps que se superponen
5
A
Respuesta
3
Dibujar polilíneas lado a lado automáticamente sería muy difícil. Las matemáticas son difíciles incluso si lo hicieras para un nivel de zoom fijo. Las líneas tendrían que ser recalculadas y redibujadas para cada nivel de zoom porque los desplazamientos lat/lng requeridos para compensar las líneas por el mismo ancho de píxel se duplican para cada nivel de zoom.
Si solo tiene algunas pistas, intente mostrarlas en colores contrastados con diferentes anchuras, mostrando primero las más anchas. De esta forma, puede ver los lados de una pista más ancha cuando se dibuja una pista angosta posterior sobre ella.
Cuestiones relacionadas
- 1. Dilema superpuesto de polilíneas de Google Maps
- 2. Múltiples polilíneas e infowindows con Google Maps V3
- 3. Google map API v3 marcadores que se superponen
- 4. Google Maps API v3 eliminar todas las polilíneas
- 5. google maps API v3: cómo dibujar polígonos/polilíneas dinámicas?
- 6. imagen de Google Maps?
- 7. ¿Cómo puedo detectar cada vez que se superponen dos UIImageView?
- 8. Comprueba si se superponen dos veces
- 9. ¿Cómo se puede saber si dos comodines se superponen?
- 10. Distancia entre dos ubicaciones: Google Maps
- 11. ¿Cómo crear flechas de dirección para mis polilíneas en Google Maps (V3)?
- 12. ¿Cómo se pueden usar las etiquetas de mapa para dos imágenes que se superponen?
- 13. Diseñando polilíneas de la API de Google Map
- 14. Cómo determinar si dos sectores circulares se superponen entre sí
- 15. ¿cómo puedo comprobar que dos sectores de matrices numpy son iguales (o se superponen)?
- 16. google maps que muestra una ruta
- 17. JavaScript/Google Maps que causan errores PIE.htc
- 18. Google maps - Código postal que traza
- 19. Java - Google maps API - distancia entre dos direcciones
- 20. Secuencia óptima de compras que no se superponen
- 21. matplotlib xticks etiquetas se superponen
- 22. dibujando una línea en google maps perpendicular a dos puntos
- 23. ¿Cómo mostrar una ruta entre dos geocoords en google maps?
- 24. Google maps infobox - maxWidth
- 25. Google maps y knockoutjs
- 26. OpenLayers vs Google Maps?
- 27. google maps estilo uipopovercontroller
- 28. Google maps sobre https
- 29. Google Maps API v2 vs Google Maps API v3?
- 30. Google Maps Overlays
Pero, ¿qué harás si se solapan más de 2 polilíneas? – Anup