Necesito la funcionalidad de búsqueda como this site. Pero me pregunto cómo puedo obtener las coordenadas de google api por el nombre de la calle?¿Cómo implementar google maps para buscar por nombre de calle, ciudad?
5
A
Respuesta
9
Google API de codificación geográfica
Puede introducir una dirección y se devolverá el/long coordenadas Lat en una respuesta o XML, etc. JSON
Usted puede leer sobre ello aquí:
0
En el evento onclick de búsqueda escribir
List<Address> addresses = geoCoder.getFromLocationName("enter location name",5);
p = new GeoPoint((int) (addresses.get(0).getLatitude() * 1E6),
(int) (addresses.get(0).getLongitude() * 1E6));
controller.animateTo(p);
controller.setZoom(12);
MapOverlay mapOverlay = new MapOverlay();
List<Overlay> listOfOverlays = map.getOverlays();
listOfOverlays.clear();
listOfOverlays.add(mapOverlay);
map.invalidate();
A continuación, cree un mapa de clase superposición en mapActivity
class MapOverlay extends Overlay
{
private GeoPoint pointToDraw;
public void setPointToDraw(GeoPoint point) {
pointToDraw = point;
}
public GeoPoint getPointToDraw()
{
return pointToDraw;
}
@Override
public boolean draw(Canvas canvas, MapView mapView, boolean shadow, long when) {
super.draw(canvas, mapView, shadow);
// convert point to pixels
Point screenPts = new Point();
mapView.getProjection().toPixels(pointToDraw, screenPts);
// add marker
Bitmap bmp = BitmapFactory.decodeResource(getResources(), R.drawable.marker);
canvas.drawBitmap(bmp, screenPts.x, screenPts.y - 24, null); // 24 is the height of image
return true;
}
}
Cuestiones relacionadas
- 1. ciudad sugerida google nombre de autocompletar
- 2. Google Maps V3 complemento a la calle más cercana
- 3. Google Maps algoritmo
- 4. Cargando ciudad/estado de SQL Server a Google Maps?
- 5. ¿Cómo puedo obtener la ciudad o ciudad más importante desde Google Maps?
- 6. ¿Cómo obtener la latitud y la longitud para una ciudad o calle en particular sin utilizar google map?
- 7. Google Places API: busque una dirección con la ciudad
- 8. Google Maps Buscar las empresas de servicios públicos más cercanas
- 9. API de Google Maps - Cómo obtener las coordenadas de la calle
- 10. Google geocodificación API (ciudad => long, lat)
- 11. centro en un país por nombre google maps api v3
- 12. Cómo extraer datos geográficos del mapa de calle abierto o Google maps
- 13. Google maps Autocompletar: dirección de salida única sin país y ciudad
- 14. Seleccione el plugin de ubicación mundial (país, región, ciudad) para Rails, jQuery o Google Maps API?
- 15. ¿Obtener WOEID del nombre de la ciudad?
- 16. paquete para geocodificación (nombre de la calle!) Y el cálculo siguiente de la distancia
- 17. Buscar vista por nombre
- 18. Google Maps: cómo obtener un país, estado/provincia/región, ciudad con un valor lat/long?
- 19. Google maps - obtener el nombre del país, la región y la ciudad de longitud y latitud (PHP)
- 20. Google Maps API 3 cuadro de búsqueda
- 21. API de PHP/Google Maps: ¿el método más sencillo para verificar una dirección de calle y estandarizar/evitar duplicados?
- 22. Google Maps API v3.5 Opción de idioma de geocodificador
- 23. API de Google Maps vs API Multimapa/Bing Maps
- 24. preg_match dirección de php calle
- 25. Buscar procedimiento almacenado por nombre
- 26. imagen de Google Maps?
- 27. ¿Costos de peaje para Google Maps?
- 28. Google Maps API
- 29. ¿Los mapas de Google obtienen latitud y longitud con el nombre de la ciudad?
- 30. Google maps Límite municipal API v3
+1 =) @ jenniem001 parece que tiene geocodificación descubierto ahora – kjy112