Especificar ubicaciones en un mapa

Puede especificar una ubicación en un mapa mediante la clase MapPoint proporcionada en el paquete net.rim.device.api.lbs.maps.model. MapPoint representa las coordenadas geográficas (latitud y longitud) de una ubicación. Puede utilizar MapPoint para centrar la vista del mapa y mostrar una ubicación específica (por ejemplo, puede configurar la ubicación central del mapa).

Su aplicación puede mostrar un icono marcador para identificar una ubicación en un mapa mediante la clase MapLocation. MapLocation es una extensión de MapPoint. MapLocation representa las coordenadas geográficas (latitud y longitud), una etiqueta y una descripción de la ubicación y genera un icono marcador (una chincheta roja) para la ubicación. Puede utilizar MapLocation para proporcionar un punto de interés en un mapa para una latitud y longitud específicas (por ejemplo, una ciudad). El mapa muestra un icono marcador y una etiqueta (por ejemplo, "Waterloo") para la ubicación. Si el usuario hace clic en la ubicación, la descripción de la ubicación (por ejemplo, "Esto es Waterloo") aparece en una pantalla de detalles independiente.

Esta pantalla muestra los elementos descritos en el siguiente ejemplo de código.

Ejemplo de código: especificar una ubicación mediante la clase MapLocation

MapLocation location = new MapLocation(43.46518, -80.52237, "Waterloo", "This is Waterloo");

¿Le ha resultado útil esta información? Envíenos sus comentarios.