• 6

    Conociendo la Api de Google maps

    Escrito por on 24 marzo 2009 | Google Maps

    Image

    Google maps Api

    Este sera el primer articulo de muchos que vendran en el futuro, la razon de escribirlos es que necesito un ayuda memorias y por otro lado quiero facilitarle la vida a quienes comiencen en esto, puesto que la informacion disponible no es 100% digerible para un novato en esto de la web 2.0.

    Yo soy alguien inquieto y me gusta ver resultados rapidos, lo primero que veo en los tipicos articulos sobre google maps son enlaces de ejemplo a los propios de google, a mi parecer poco ilustrativos, asi que para comenzar pueden visitar una aplicacion hecha por mi, la cual es un buscador de cajeros automaticos(ATM), mirando el codigo fuente aprenderan mucho.

    Cuando uno comienza con esto tiene muchas preguntas, las que yo tenia eran:

    1. Que es Google maps:  Google maps es una aplicacion web, construida con tecnologia Ajax(entre otras), que permite entre muchas opciones, buscar direcciones, codigo postal, intersecciones de calles, ciudades, comunas, estados, paises,  coordenadas, etc, todo esto en un gran mapa mundial, ademas permite a los usuarios publicar lugares referenciados geograficamente.
    2. Que es la API de google Maps: Es un conjunto de clases y funciones JS la que podemos cargar en nuestras propias paginas previo registro, posee una extensa documentacion sobre su uso y nos permite crear aplicaciones basadas en la tecnologia de google maps, cuyo unico limite es nuestra imaginacion y talento para programar.
    3. Donde puedo obtener y descargar  la API?:La api se puede obtener desde este enlace, solo es necesario registrarse y no necesitas descargar archivo alguno, puesto que todo el codigo javascript se carga mediante un codigo html que se introduce en los tags <heder> </header>.
    4. Puedo invocar desde las funciones que tiene la Api de google maps, funciones Javascripts propias o de otros Frameworks como Prototype, Jquery,Scriptacolous, etc?: La respuesta es Si, y pueden comprobarlo en este enlace donde uso prototype. Actualmente la api de google maps tiene cargadores Ajax, en donde incluye los frameworks mas populares, por ejemplo:

    google.load("jquery", "1.3.2");
    google.load("jqueryui", "1.7.1");
    google.load("prototype", "1.6.0.3");
    google.load("scriptaculous", "1.8.2");
    google.load("mootools", "1.2.1");
    google.load("dojo", "1.2.3");
    google.load("swfobject", "2.1");
    google.load("yui", "2.7.0");

    Pero personalmente prefiero cargar dichos frameworks por cuenta propia y de la forma tradicional

    1. Si trabajo en Localhost es necesario que tenga una api key inscrita?: Si trabajas en tu propia maquina de forma local no necesitas la api key, funcionara de todas formas.
    2. Si tengo un dominio principal y alojo aplicaciones google maps en subdominios, necesito crear una api por cada subdominio?: No, basta con que regsitres tu dominio principal sin www, es decir asi http://midominio.com, y con la misma api generada para ese dominio podras alojar aplicaciones en mapa.midominio.com, etc.

    Este documento esta en proceso de actualizacion, pronto agregare mas cosas.

    Number of View :308834
    Deja tu comentario

    Comentarios

    • hola que mas

      mi nombre es Pedro Consuegra de Colombia actualmente me encuentro desarrollando un aplicacion y no encuentro mucha informacion acerca del manejo de intrersecciones con google maps
      por ejemplo quisiera poder ubiar las intersecciones de mi ciudad Barranquilla atlantico en Colombia
      ejemplo Cr 50 con calle 80 -120 este es el formato que se maneja en colombia cuando lo trato de buscar en la api de google maps me arroja una latitud y una longitud erronea solo de la cra con cualquier calle, Como tendria que hacer para poder buscar intersecciones? y que estas me devolvieran la ubicacion exacta

      Responder

    • amolina

      ago 4

      hola amigo, ignoro como sea en colombia, puesto que en chile somo algo mas desordenados y no se usa ni codigo postal, nunca he utilizado la api para buscar intersecciones.
      Espero que tengas suerte en tu busqueda.
      Saludos desde Chile.

      Responder

    • José

      ago 13

      Hola! Yo tengo la siguiente consulta: estoy haciendo una aplicación y me surgió un problema al querer obtener las coordenadas de un punto X perteneciente a una ruta generada entre dos sitios. Lo único que sé de X es la latitud (42° sur) y necesito saber el valor de longitud que me daría para la ruta calculada.
      En resumen, necesito calcular las longitudes de una trayectoria que atraviesa el paralelo 42 s, al norte y al sur de éste. Espero que puedas ayudarme.
      Grcias

      Responder

    • amolina

      ago 16

      josé, en realidad nunca lo he intentado, así que lamentablemente no te puedo ayudar, pero lo que necesitas saber es entonces detectar la interseccion con el grado 42º sur y de ahi obtener latitud y longitud?

      busca en google
      gmap calculate intersection

      algo enciontrarás que te sirva.

      Responder

    • Mariana Luco

      sep 8

      Hola, soy diseñadora de web y me interesa el tema de google maps para implementar en mis sitios. Quisiera saber si haces clases de esto?
      Grs!

      Responder

    • amolina

      sep 11

      hola mariana, ¿de dónde eres?
      Yo en este momento estoy en Santiago de Chile, es posible que pueda enseñarte, podría preparar contenidos según lo que necesites aprender.

      Responder

    Deja tu comentario

    Tu opinion es importante

Suscribete al Newsletter

Recibe las últimas noticias y artículos en tu mail.