El Cajón con Arena


Conociendo la Api de Google maps a [...]

Publicado el 24 de Marzo de 2009 por Andres

gmapapi

Este sera el primero de una serie de artículos que te enseñaran a trabajar como todo un profesional con esta api,  desde el clásico ejemplo de la imagen izquierda hasta algo mas complejo que incluya Ajax, Json, PHP y mysql como la de este enlace, pero basta de introducciones, los dejo con esta primera entrega.

Yo soy alguien inquieto y me gusta ver resultados rápidos, lo primero que veo en los típicos artículos sobre google maps son enlaces de ejemplo a los propios de google, a mi parecer poco ilustrativos, asi que para comenzar pueden visitar una aplicación hecha por mi, la cual es un buscador de cajeros automaticos(ATM), mirando el código fuente aprenderán mucho.

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

  • ¿Que es Google maps?: Google maps es una aplicación web, construida con tecnología Ajax(entre otras), que permite entre muchas opciones, buscar direcciones, código 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 geográficamente.
  • ¿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 documentación sobre su uso y nos permite crear aplicaciones basadas en la tecnología de google maps, cuyo único limite es nuestra imaginación y talento para programar.
  • ¿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 código javascript se carga mediante un codigo html que se introduce en los tags <heder> </header>.
  • ¿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:
  • 1
    2
    3
    4
    5
    6
    7
    8
    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

  • 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.
  • 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.
  • Esto es todo por la primera entrega, nos leemos en 7 días, aprenderemos a realizar un mapa básico con la api de  google maps.

    No hay artículos relacionados.

       

    Info acerca del autor (Andres)


    Se cuenta que llego del sur huyendo del trauco, pero niega el hecho, mas conocido como el mercenario, no duda en cambiar de empleo por mas dinero, su mente científica lo obliga a rescatar gatitos de la calle para tirarlos desde el balcón de su departamento y así comprobar la ley de gravedad, promete poner a disposición de todos su infinita sapiencia en forma de cursillos, manuales y/o tutoriales.
    Bookmark and Share

    Publicado por Andres el 24 de Marzo de 2009 en la categoría El Cajon con Arena

    Tags: , , , , , ,

    5 comentarios

    Vacuno dijo el 24 de Marzo de 2009 a las 11:07 pm

    Tengo entendido que la puedes usar gratuitamente para el desarrollo y explotación, pero pasado de cierto numero (consumo, hits) Deben acceder a otro segmento. Existe algo así como una versión PRO o Enterprise?

    andres dijo el 25 de Marzo de 2009 a las 6:16 am

    Yep, en la empresa todavia no llegamos a ese nivel, puesto que la aplicacion GIS que hice basada en Google maps es usada por usuarios internos, pero en teoria(es solo especulación) la versión profesional deberia tener corregidos o disminuidos los margenes de error, ya que si vas con un GPS que corrige las coordenadas junto a una estacion de tierra de todas formas las coordenadas suelen estar corridas en relación a lo que tomaste con tu GPS profesional de 6 guatones y la posicion que se muestra en el mapa.

    Hasta donde pude averiguar, tiene un servicio Enterprise, pero no hablan de costos ni dan mayor detalle, me acabo de contactar para ver que responden.

    Man0l0 dijo el 26 de Marzo de 2009 a las 11:43 pm

    De entradita con spam, na q ver :P
    saludos!

    andres dijo el 27 de Marzo de 2009 a las 6:26 am

    guajajajaj, pude subir un demo aca, pero el administrador no me deja, lero lero

    andres dijo el 27 de Marzo de 2009 a las 6:27 am

    pero para proximas versiones entregare codigo fuente completo para que se diviertan los niños


    Deja tu comentario






    PUBLICAR 

      

       

      

    Basura nueva

    Google Earth: Versatilidad a mango

    La versatilidad de Google Earth impresiona. Cada vez se descubren más, y más usos. Que para espionaje militar internacional, que para descubrir civilizaciones perdidas, que para encontrar [...]

    Mira toda la basura

    Opinión

    Tiene Oracle un plan maquiavelico?

    ¿Que hay detrás de la adquisición de Sun por parte de Oracle?
    Esta semana todos estaban frenéticos y impactados (solo en mi pequeño mundo de ñoño y geek) por tremenda movida en el panorama tech.
    Para que usted querido usuario dimensione, vendría siendo algo asi como que Paris, comprara Ripley. Asi de rudo.
    Si bien Oracle, es una [...]


    22 de Abril de 2009 por Vacuno
    Mi linux, lo quiero, ¡LO QUIERO!, ¡pero no me sirve!

    Si le llevara el caso al Dr. House me diría, tu cabeza está llena de ideales utópicos que intentas seguir pero en medio del camino te das cuenta que corres sin destino y te encuentras de frente con la realidad y te das cuenta que has sido un imbécil, toma tu máquina y usa lo [...]


    26 de Marzo de 2009 por Man0l0
    Estamos en versión Beta

    Estamos en versión Beta del sitio, así es, hemos logrado levantar esta nueva versión después de un par de años que desapareció el taller al quemarse los servidores que alojaban la pagina por allá el año 2005 si no mal recuerdo. Se perdió todo, usuarios, contenidos que se generaron, nuestro querido foro.
    Pero eso ya paso [...]


    24 de Marzo de 2009 por Deufon
    El Malware… ¿y qué me importa a mi?

    Muchas veces los usuarios son víctimas de las nuevas amenazas, ya sea los nuevos virus, gusanos, troyanos, adware, spyware u otros, o bien las que explotan las vulnerabilidades de los Sistemas Operativos mayoritariamente los privativos como Microsoft Windows en sus diferentes versiones.
    Y ahora quien podrá defendernos?
    Sin pretender entrar en la polémica de la legalidad del [...]


    24 de Marzo de 2009 por Hector
    Realmente un PC ayuda a mejorar el rendimiento de un escolar?

    Estupenda me pareció la iniciativa que se concreto hace poco, donde se entregaron a cerca de 31.000 equipos a buenos estudiantes de básica, computadores y notebooks gratis como un forma de estimulo a sus esfuerzos y resultados académicos. Me parece regio y creo que debería hacerse todos los años. Que mejor destino para los impuestos [...]


    20 de Marzo de 2009 por Vacuno


      Mira todos las opiniones

    La mentira 2.0

    Twitter Button from twitbuttons.com