4
Resumen—En el presente artículo se realizar la explicación de las herramientas necesarias para el desarrallo de la aplicación de Google Maps con la ayuda de java para lo cual fue necesario utilizar el jxmapkit el cual le implementamos a Netbeans para poder utilizarla. Palabras clave— jxmapkit.- Componente Swing creado por los desarrolladores de SwingLabs, Es un especial JPanel que sabe cómo cargar las baldosas de mapas de un servidor de imágenes, solo hay que agregar a la aplicación Swing de la manera que lo haría con cualquier otro JPanel. framework.- es una estructura conceptual y tecnológica de soporte definida, normalmente con artefactos o módulos de software concretos, con base en la cual otro proyecto de software puede ser organizado y desarrollado. Típicamente, puede incluir soporte de programas, bibliotecas y un lenguaje interpretado entre otros programas para ayudar a desarrollar y unir los diferentes componentes de un proyecto. I. INTRODUCCIÓN En el artículo se hablara de los pasos que se deben seguir para un correcto funcionamiento de las librerías que se utilizaran en el desarrollo de la aplicación “Google Maps” II. CONCEPTOS GENERALES El desarrollo de aplicaciones e interfaces graficas es una de las cualidades más notables de Java pero el trabajo fuera un tanto difícil si no se pudiera utilizar librerías que me faciliten la programación que en este caso son la jxmapkit que son una buena ayuda en la realización del proyecto Características del Jxmapkit Es una interfaz de programación de aplicaciones (API) para la incorporación de medios basados en tiempo en las aplicaciones y applets Java. A. ¿Qué es el jxmapkit? El jmf es una librería la cual nos permite utilizar herramientas que serán necesario para nuestro proyecto, esta nos permite implementar la activación o desactivación de algunas librerías que nos permitirán la elaboración de nuestra aplicación. Para el proyecto se necesita importar lo siguiente que pertenece al jxmapkit: 1 F. Cruz, F. Untuña, Escuela Politécnica del Ejército Google Maps (JxMapkit)

Articulo Google Maps

Embed Size (px)

Citation preview

Page 1: Articulo Google Maps

Resumen—En el presente artículo se realizar la explicación de las herramientas necesarias para el desarrallo de la aplicación de Google Maps con la ayuda de java para lo cual fue necesario utilizar el jxmapkit el cual le implementamos a Netbeans para poder utilizarla.

Palabras clave—

jxmapkit.- Componente Swing creado por los desarrolladores de SwingLabs, Es un especial JPanel que sabe cómo cargar las baldosas de mapas de un servidor de imágenes, solo hay que agregar a la aplicación Swing de la manera que lo haría con cualquier otro JPanel.framework.- es una estructura conceptual y tecnológica de soporte definida, normalmente con artefactos o módulos de software concretos, con base en la cual otro proyecto de software puede ser organizado y desarrollado. Típicamente, puede incluir soporte de programas, bibliotecas y un lenguaje interpretado entre otros programas para ayudar a desarrollar y unir los diferentes componentes de un proyecto.

I. INTRODUCCIÓN

En el artículo se hablara de los pasos que se deben seguir para un correcto funcionamiento de las librerías que se utilizaran en el desarrollo de la aplicación “Google Maps”

II. CONCEPTOS GENERALES

El desarrollo de aplicaciones e interfaces graficas es una de las cualidades más notables de Java pero el trabajo fuera un tanto difícil si no se pudiera utilizar librerías que me faciliten la programación que en este caso son la jxmapkit que son una buena ayuda en la realización del proyecto

Características del Jxmapkit

Es una interfaz de programación de aplicaciones (API) para la incorporación de medios basados en tiempo en las aplicaciones y applets Java.

A. ¿Qué es el jxmapkit?

El jmf es una librería la cual nos permite utilizar herramientas que serán necesario para nuestro proyecto, esta

nos permite implementar la activación o desactivación de algunas librerías que nos permitirán la elaboración de nuestra aplicación.

Para el proyecto se necesita importar lo siguiente que pertenece al jxmapkit:

B. Configurando Netbeans

Los que primero tiene que hacer es abrir Netbeans, una vez abierto abra el proyecto en el lugar donde se guardo previamente.

Una vez abierto el proyecto siga los siguientes pasos:1. De clic derecho sobre el proyecto el cual desplegara

un menú, diríjase a propiedades y de un clic.

1

F. Cruz, F. Untuña, Escuela Politécnica del Ejército

Google Maps(JxMapkit)

Page 2: Articulo Google Maps

2. Una vez dado clic se desplegara una ventana, ingrese en al opción Libraries, y dentro de esta, haga clic en el botón add JAR/FOLDER.

3. Busque el archivo “jxmapkit.jar”, dentro de la carpeta en la cual se a descargado previamente estas librerías. Una vez que los haya encontrado, haga clic en el botón abrir. Regresara a la ventana anterior.

4. Una vez realizado este procedimiento compile el proyecto y seguidamente ejecútelo.

C.- FuncionamientoUna vez realizado los pasos anteriores lo único que nos falta chequear es que las librerías estén agregadas correctamente para lo cual compilamos nuestro trabajo y una vez comprobado que todo está bien ejecutamos directamente el programa. Y nos aparece la siguiente pantalla

En la cual podemos ver:

La cual al momento de moverla nos sirve para alejar o aumentar la imagen del mapa

2

Page 3: Articulo Google Maps

O sino simplemente como podemos ver en la parte inferior de la ventana tenemos un botón el cual nos permitirá dirigirnos inmediatamente a la dirección que esta registrada, que queremos decir con esto; nuestro programa va a tener botones lo cuales van a estar programados con la instrucción:

jXMapKit1.setAddressLocation(new GeoPosition(longitud,-latitud));

La cual mediante la longitud y latitud de cualquier lugar (basta con averiguar la latitud y longitud del lugar deseado) e ingresando en la instrucción al ejecutar el programa podemos ir a cualquier parte a la que hayamos programado en el botón

III. CONCLUSIONES

Al aplicar estas librerías es una excelente ayuda a que el código no se extenso ya que utilizando los componentes que nos brinda nos permite llamar a los objetos y realizar una programación entendible y no extensa.

Esta aplicación se puede ejecutar en cualquier computador visualizar cualquier lugar que queramos en el mapa.

IV. REFERENCIAS BIBLIOGRÁFICAS

[1] http://translate.google.com/translate?hl=es&sl=en&u=http://www.java.net/pub/a/today/2007/10/30/building-maps-into-swing-app-with-jxmapviewer.html&ei=vQ_sTbirHOjW0QGBpeWrAQ&sa=X&oi=translate&ct=result&resnum=4&ved=0CEsQ7gEwAw&prev=/search%3Fq%3DJava%2BSwing%2Bcon%2Bgoogle%2Bmaps%26hl%3Des%26sa%3DG%26pws%3D0%26prmd%3Divnsfd descargado el jueves 2 de junio a las 19:00

[2] http://profesores.elo.utfsm.cl/~agv/elo329/1s08/projects/Bevensee_Castro/page3.html descargado el jueves 2 de junio a las 21:00

[3] http://swinglabs.org/hudson/job/SwingX-WS%20Continuous%20Build/javadoc/org/jdesktop/swingx/JXMapKit.html descargado el miércoles 1 de junio a las 21:00

[4] http://hochreiter.wordpress.com/2008/06/30/swinglabs-jmapkit-and-google-maps/ descargado el miércoles 1 de junio a las 19:00

[5] http://today.java.net/pub/a/today/2007/10/30/building-maps-into-swing-app-with-jxmapviewer.html descargado el martes 31 de mayo a las 20:00

[6] http://swinglabs.org/downloads.jsp descargado el martes 31 de mayo a las 22:00

Flavio Andersson Cruz Jumbo

Nació en Sucumbíos Gonzalo Pizarro, el 26 de febrero de 1990. Realizo sus estudios primarios en la escuela el Reventador. Sus estudios Superiores los realizo en colegio militar de las fuerzas armadas “FAE” en la ciudad de Quito obteniendo el titulo de bachiller técnico en Electrónica, actualmente se encuentra cursando el quinto nivel de la carrera de Automatización y Control.

Leonardo Fernando Untuña

Nace en Santo Domingo, se gradúa de Bachiller Fisico-Matematico en el Colegio Julio Moreno Espinosa.Actualmente continúa con sus estudio superiores en la Escuela Politécnica del Ejercito

3