Me gustaría preguntar sobre algunos temas que estamos tratando de resolver. Estamos utilizando HERE Maps API para Javascript y tenemos problemas con algunos problemas. Estamos tratando de hacer un "configurador de mapas" que proporcione un estilo propio de mapa. Progresamos un poco con nuestros propios archivos .yaml y podemos definir y cargar nuestros propios estilos, pero enfrentamos algunos problemas relacionados con los servicios de tráfico y el enrutamiento. No con las funcionalidades, sino en términos de estilo.
FLUJO DE TRÁFICO
Primero está la capa de tráfico. Estamos tratando de agregar una vista de tráfico en vivo y lo hicimos con éxito. El único problema al que nos enfrentamos es con las capas. Porque si activamos la función de tráfico. Podemos ver los flujos de tráfico, pero la única opción es "en el mapa" en el sentido de "también en las etiquetas", lo que da como resultado que el flujo de tráfico se superponga a las etiquetas. La segunda opción sobre cómo podemos mostrar los flujos de tráfico es "debajo del mapa", lo que da como resultado un comportamiento bastante bueno, pero en algunos casos tendríamos que hacer que el flujo de tráfico sea más amplio, pero no sabemos cómo resolverlo.
Cómo agregamos flowtiles:
var mapTiler = platform.getMapTileService({ type: 'traffic' }), tileLayer = mapTiler.createTileLayer('flowtile', 'normal.day', 512, 'png', { min_traffic_congestion: 'heavy' }); map.addLayer(tileLayer, 0.7); OR map.addLayer(tileLayer);Entonces, las preguntas son: ¿es posible de alguna manera hacer que el tráfico fluya entre el mapa y las etiquetas? ¿O es posible hacer que el mosaico de tráfico sea más ancho?
ENRUTAMIENTO
También enfrentamos problemas con el servicio de enrutamiento, estamos agregando un objeto de polilínea e intentando dibujar una forma de enrutamiento. Tenemos éxito, pero el problema es el mismo que con el FLUJO DE TRÁFICO. La forma de enrutamiento está sobre las etiquetas y no sabemos cómo priorizar las etiquetas con estilo.
El siguiente problema con el enrutamiento es el hecho de que nos gustaría dibujar una forma de flecha de navegación en las maniobras como está en el SDK de Android, que descubrimos que es posible implementar, pero no vimos la opción en la API de Javascript. ¿Es posible hacer que se vea como está en el SDK de Android o al menos de alguna manera hacer que se parezca a él?
Actualmente estamos recibiendo información sobre maniobras. Pero esto opera solo con polilínea, que proporciona como parte de la línea donde está la maniobra, pero no podemos dibujarla como está en el SDK de Android.
Entonces, las preguntas: ¿cómo priorizar las etiquetas ya que es un problema con los flujos de tráfico? ¿Y es posible dibujar flechas de maniobra como en el SDK de Android?
ESTILO DE MAPA
El último pequeño problema está en el estilo del mapa. No podemos alinear la etiqueta del lugar (ciudad, distrito), estamos tratando de centrarla, pero sin éxito. ¿Y es posible influir en la frecuencia de las etiquetas mostradas? Suponemos que es necesario agregar algún parámetro a skeleton.yaml .