Retroceder   Foros del Web > Diseño de Sitios web > Web general

Respuesta
 
Herramientas Desplegado
Antiguo 13-sep-2007, 05:04   #1 (permalink)
xayide ha deshabilitado el karma
 
Fecha de Ingreso: febrero-2006
Mensajes: 130
google maps con direccion??

hola a todos!

Quiero utilizar google maps en mi web. Quiero poder darle una dirección y que me la ubique en el mapa.
El problema es que, por lo que yo he visto, te lo ubica si le das unas coordenadas, es decir, con números. Claro, yo no tengo manera de saber los coordenadas (longitud y latitud en numeros) de una dirección.

Alguien sabe cómo solucionar esto?

muchas gracias y un saludo!
xayide está desconectado   Responder Citando
Antiguo 13-sep-2007, 06:20   #2 (permalink)
elfran222 está en el buen camino
 
Avatar de elfran222
 
Fecha de Ingreso: junio-2006
Mensajes: 556
Re: google maps con direccion??

No, en google maps le pones la direccion y te sirve.
elfran222 está desconectado   Responder Citando
Antiguo 13-sep-2007, 11:34   #3 (permalink)
xayide ha deshabilitado el karma
 
Fecha de Ingreso: febrero-2006
Mensajes: 130
Re: google maps con direccion??

Un trocito de código sería este:

Código HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
    <title>Google Maps JavaScript API Example</title>
    <script src="http://maps.google.com/maps?file=api&amp;v=2&amp;key=ABQIAAAAo66HBZuo5VBIi41jz5QM-BQj1aCFVZGArnXrpc8OWLcbR3yNohTJ85I5KsTvS85VODawSP1qW791CQ"
      type="text/javascript"></script>
    <script type="text/javascript">

    //<![CDATA[

    function load() {
      if (GBrowserIsCompatible()) {
        var map = new GMap2(document.getElementById("map"));
        map.setCenter(new GLatLng(37.4419, -122.1419), 13);
      }
    }

    //]]>
    </script>
  </head>
  <body onload="load()" onunload="GUnload()">
    <div id="map" style="width: 500px; height: 300px"></div>
  </body>
</html>
Aquí utiliza la función GLatLng(37.4419, -122.1419), para ubicar. Cómo sería para pasarle una dirección?? ej: C/Mayor Nº5, Madrid

graciasss
xayide está desconectado   Responder Citando
Antiguo 14-sep-2007, 08:27   #4 (permalink)
elfran222 está en el buen camino
 
Avatar de elfran222
 
Fecha de Ingreso: junio-2006
Mensajes: 556
Re: google maps con direccion??

Pues tiene que hacer un codigo para que averigue las cordenadas.

Pero te vuelvo a repetir que eso ya lo tiene el google maps con posibilidad de que lo pongas en tu web..
elfran222 está desconectado   Responder Citando
Antiguo 14-sep-2007, 15:00   #5 (permalink)
cityshow ha deshabilitado el karma
 
Fecha de Ingreso: agosto-2007
Ubicación: sevila
Mensajes: 87
Re: google maps con direccion??

no hace falta coordenadas, utiliza palabras claves en el titulo de tu negocio,
cityshow está desconectado   Responder Citando
Antiguo 22-ene-2008, 03:49   #6 (permalink)
redkram ha deshabilitado el karma
 
Fecha de Ingreso: octubre-2005
Mensajes: 8
Re: google maps con direccion??

Te daré una respuesta a medias ya que por motivos de mi empresa me impide dar códigos! Dirás y xq?! porque la competencia no para de joderme y me copian los codigos que posteo en foros y cada vez se parecen mas las webs.

Hay una funcion añadida en googlemaps que es:
geocoder.getLocations(address, addAddressToMap);

yo lo que hago es consultar una bd, saco la direccion, CP,Poblacion,Provincia y pais en asp

Con un replace lo modifico para que quede ej:

address="Paseo de gracia,5, 08005,Barcelona,Barcelona,ES"

y en vez de poner el Script de googlemaps arriba de la página lo pongo en medio con una variable de asp con la direccion.
function showLocation() {
var address = "<%=address%>";
geocoder.getLocations(address, addAddressToMap);
}

A partir de hay a investigar.

Que os lo he dado mascado.

Salu2 Redkram
No copies y pegues, desarrolla!
http://www.bouquetnuvis.com
redkram está desconectado   Responder Citando
Antiguo 22-ene-2008, 12:07   #7 (permalink)
Raulmmmm tiene algunos puntos positivos de karma
 
Avatar de Raulmmmm
 
Fecha de Ingreso: marzo-2007
Ubicación: En otro lugar que tú
Mensajes: 1.393
Re: google maps con direccion??

Pues yo lo hago de otra forma:
Si los datos de la calle los tengo separados por espacios en la bd:
Código PHP:
while($array mysql_fetch_array($list)) {
$calle str_replace(' ','+'$array['calle']);
$ciudad str_replace(' ','+'$array['calle']);
    echo 
"<a href=http://maps.google.es/maps?f=q&hl=es&geocode=&q=".$calle.",+".$array['ciudad']." target=_blank>Ir al mapa</a>";
    } 
Raulmmmm está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 19:36.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93