Articles of google maps

Obtener la distancia entre dos ubicaciones en Android?

Necesito distanciarme entre dos ubicaciones, pero necesito obtener una distancia como la línea azul en la imagen. Intento el siguiente: public double getDistance(LatLng LatLng1, LatLng LatLng2) { double distance = 0; Location locationA = new Location(“A”); locationA.setLatitude(LatLng1.latitude); locationA.setLongitude(LatLng1.longitude); Location locationB = new Location(“B”); locationB.setLatitude(LatLng2.latitude); locationB.setLongitude(LatLng2.longitude); distance = locationA.distanceTo(locationB); return distance; } pero obtengo distancia de […]

Android Maps API v2 Cambiar icono de MyLocation

Me gustaría reemplazar el ícono predeterminado que Android Maps V2 usa para ‘Mi ubicación’ (El pequeño punto azul / flecha) con mi propia imagen. Creé mi propio provider mosaicos que trae algunos mapas que son predominantemente azules y, como tal, el ícono predeterminado de Mi ubicación es muy difícil de ver. Anteriormente, simplemente habría anulado […]

¿Cómo puedo cambiar mi ubicación con Google Maps android API v2?

¿Cómo puedo cambiar mi ubicación con Google Maps android API v2 ? En v1 puede hacer lo siguiente para gestionar el evento cambiado de ubicación: public class MyLocationOverlay extends com.google.android.maps.MyLocationOverlay { /** * Listener */ public interface Listener { void onLocationChanged(android.location.Location location); } private Listener listener; public MyLocationOverlay(Context context, MapView mapView, Listener listener) { super(context, […]

Twitter Bootstrap CSS afecta a Google Maps

Estoy usando Twitter Bootstrap, y tengo un mapa de Google. Las imágenes en el mapa, como el marcador, están siendo sesgadas por el CSS en Bootstrap. En el Bootstrap CSS hay: img { border: 0 none; height: auto; max-width: 100%; } Cuando desactivo la propiedad de max-width usando Firebug, la imagen del marcador aparece como […]

Android: cómo capturar una imagen de la ubicación del GPS

Estoy usando Google Maps para encontrar la ubicación en una dirección proporcionada. Quiero almacenar la imagen de la ubicación que obtengo de Google Maps onClick . ¿Alguien sabe como hacer esto? Aquí está mi código para google map & storage onClick public class TestGPSActivity extends MapActivity { MapView mapView; private MapController mc; private GeoPoint p; […]

Fragmento de Google Maps devolviendo nulo dentro de un fragmento

Entonces tengo un fragmento vacío que contiene un fragmento de mapa. Cada vez que bash activar el fragmento que contiene el mapa, mi aplicación falla y devuelve un error de puntero nulo en esta línea: map = ((MapFragment) getFragmentManager().findFragmentById(R.id.map)) .getMap(); Mensaje de error completo: java.lang.NullPointerException: Attempt to invoke virtual method ‘com.google.android.gms.maps.GoogleMap com.google.android.gms.maps.MapFragment.getMap()’ on a null […]

¿Cómo se maneja el evento OnTouch para el mapa en Google Map API v2?

GoogleMap de forma predeterminada no proporciona eventos para el inicio del arrastre del mapa y la detención del arrastre. Ya he informado sobre ese problema aquí . Quiero crear un handler personalizado que use el evento plain onTouch y combinarlo con setOnCameraChangeListener . Sin embargo, no pude encontrar cómo puedo acceder onTouch evento onTouch del […]

La importación com.google.android.gms no se puede resolver

Soy nuevo en el desarrollo de Android. Al seguir este tutorial , recibí errores. The import com.google.android.gms cannot be resolved cuando escribí el código en MainActivity.java : import com.google.android.gms.maps.CameraUpdateFactory; import com.google.android.gms.maps.GoogleMap; import com.google.android.gms.maps.MapFragment; import com.google.android.gms.maps.model.BitmapDescriptorFactory; import com.google.android.gms.maps.model.LatLng; import com.google.android.gms.maps.model.Marker; import com.google.android.gms.maps.model.MarkerOptions; Al buscar varias correcciones, me aseguré de probarlas: He descargado la API de Google […]

Cómo dibujar un triángulo relleno en el canvas de Android?

Así que estoy dibujando este triángulo en los mapas de Android usando el siguiente código en mi método de dibujo: paint.setARGB(255, 153, 29, 29); paint.setStyle(Paint.Style.FILL_AND_STROKE); paint.setAntiAlias(true); Path path = new Path(); path.moveTo(point1_returned.x, point1_returned.y); path.lineTo(point2_returned.x, point2_returned.y); path.moveTo(point2_returned.x, point2_returned.y); path.lineTo(point3_returned.x, point3_returned.y); path.moveTo(point3_returned.x, point3_returned.y); path.lineTo(point1_returned.x, point1_returned.y); path.close(); canvas.drawPath(path, paint); El puntoX_returned son las coordenadas que obtengo de los […]

¿Cómo mostrar una ruta entre dos geocoords en google maps?

Posible duplicado: J2ME / Android / BlackBerry – indicaciones de manejo, ruta entre dos ubicaciones Solo estoy escribiendo una aplicación para mostrar la ruta entre dos coords (lat, long) en la vista de google maps. Mostrar una sola coord (incluso con un marcador) funciona bien, pero ¿cómo dibujar la ruta entre dos puntos con 2 […]