Pregunta

Tengo problemas para que el sistema de enrutamiento de Here Maps funcione en la web; por ahora, sigo las instrucciones documentación oficial.

La parte que no me queda clara es que no sé cómo llamar al routingCallback() función, o en realidad dónde llamarla, y cuáles son sus parámetros.

La documentación dice lo siguiente:

"Se puede agregar una ruta al mapa solo después de haberla calculado.Por esta razón, se debe asignar al administrador de rutas un observador al que llamar cuando la ruta esté lista.El observador observa el "estado" de la propiedad del Administrador."

¿Qué es exactamente este objeto "observador"?¿Cuándo debo llamar al routingCallback() ¿función?

Estoy usando exactamente el mismo código que se puede encontrar en la documentación.

¡Gracias!

¿Fue útil?

Solución

Puedo ver la confusión, no muestran dónde ni cómo adjuntar al observador.

Sin embargo, tenga en cuenta que no llama a RoutingCallback usted mismo, el Administrador de enrutamiento llama que funcionan automáticamente una vez que la llamada Async está realizada, por ejemplo,

var routingManager = new nokia.maps.advrouting.Manager();
routingManager.addObserver("state", routingCallback, routingManager);
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top