Inicio/Profesional/TICs y Computación/Programación/SIG/GIS Desarrollo de Aplicaciones con Java

SIG/GIS Desarrollo de Aplicaciones con Java

$248

Hay existencias

Autor: MÁRQUEZ, Ángel

Páginas:  100

Año:  2020

Edición:  1

Editorial:  Alfaomega – RC

Apoyos: Web

Nivel:  

Encuadernación: Rustica

Hay existencias

ISBN: 9786075385402 Categorías: ,

Descripción

El propósito del presente es para que el lector pueda desarrollar aplicaciones de utilidad geográfica usando el lenguaje de programación Java. Para ello se utiliza una librería de código abierto de nombre WorldWind. WorldWind es una herramienta libre para el desarrollo de aplicaciones SIG/GIS de escritorio.

En las páginas de este libro no se estudian exhaustivamente las funciones de la librería geoespacial, sino que se muestra al lector todo el potencial de esta herramienta. Una de las prestaciones más importantes de esta librería es que su diseño altamente modular hace más fácil adecuar aspectos de su funcionamiento de manera relativamente sencilla. De este modo, este libro está pensado para introducir al lector rápidamente en la comprensión del diseño básico y la manera en que trabaja la librería geoespacial, y así sea capaz de empezar a desarrollar sus propias soluciones en poco tiempo.

VENTAJAS

• Muestra al lector todo el potencial de la herramienta WorldWind.

• El lector puede acceder a la herramienta WorlWind bajándola directamente de https://github.com/NASAWorldWind/WorldWindJava/, o puede obtenerla del sitio web de la editorial junto con los ejemplos mostrados durante el desarrollo de los capítulos en la ficha individual del libro.

• Cuenta con numerosas figuras explicativas que facilitarán el aprendizaje de los temas.

• Cuenta con un índice analítico para una localización puntual de temas de interés.

CONOZCA

• Las características y el funcionamiento de la librería WorldWind.

• El proceso de instalación de la herramienta WorldWind.

• Los principales elementos de WorldWind para el desarrollo de aplicaciones.

• Cómo representar objeto avanzados con WorldWind.

APRENDA

• A instalar en su ordenador esta potente librería.

• A programar con WorldWind realizando diferentes aplicaciones.

• A representar polígonos tridimensionales y anotaciones con esta librería.

• A trabajar con objetos y técnicas avanzadas en el desarrollo de aplicaciones geoespaciales.

DESARROLLE SUS HABILIDADES PARA

• Configurar la librería WorldWind y utilizar un entorno de desarrollo en ella.

• Utilizar las principales funciones de esta herramienta como motor geográfico para sus aplicaciones.

• Identificar las clases más útiles de la amplia gama de WorldWind para sus aplicaciones.

• A trabajar con componentes estándar de Java para la interacción con el usuario final de las aplicaciones.

INTRODUCCIÓN …………………………………………………………………………….. IX
CAPÍTULO 1: CONOCIENDO LA LIBRERÍA ……………………………………………… 1
¿QUÉ ES WORLDWIND? ……………………………………………………………………….. 1
CARACTERÍSTICAS GENERALES …………………………………………………………………… 3
CAPACIDADES GRÁFICAS …………………………………………………………………………. 3
FORMATOS DE DATOS ……………………………………………………………………………. 4
CAPACIDADES EXTRAS ……………………………………………………………………………. 4
CONCEPTOS BÁSICOS …………………………………………………………………………….. 5
MANEJO DE DATOS ……………………………………………………………………………… 6
REQUERIMIENTOS PREVIOS ………………………………………………………………….. 6
JAVA OPENGL (JOGL) ……………………………………………………………………………. 7
SUMARIO ……………………………………………………………………………………………. 8
CAPÍTULO 2: INSTALANDO LA LIBRERÍA ………………………………………………. 9
¡MANOS A LA OBRA! ……………………………………………………………………………. 9
PASOS A SEGUIR ………………………………………………………………………………….. 9
NAVEGACIÓN A TRAVÉS DEL MAPA …………………………………………………………… 12
CONFIGURACIÓN DEL ENTORNO DE DESARROLLO ………………………………………….. 14
CONFIGURANDO LA LIBRERÍA ………………………………………………………………….. 19
SUMARIO ………………………………………………………………………………………….. 30

CAPÍTULO 3: PRIMER DESARROLLO ………………………………………………….. 31
¡HOLA MUNDO! …………………………………………………………………………………. 31
EXPORTAR HOLAMUNDO A UN JAR ………………………………………………………….. 36
SUMARIO ………………………………………………………………………………………….. 38
CAPÍTULO 4: CONOCIENDO LOS OBJETOS BÁSICOS …………………………….. 39
INTRODUCCIÓN …………………………………………………………………………………. 39
POINTPLACEMARKS …………………………………………………………………………….. 40
CLASE LAYER ………………………………………………………………………………. 41
CLASE “POSITION” ………………………………………………………………………. 42
CLASE “RENDEREABLE” ………………………………………………………………… 42
Ejercicio I …………………………………………………………………………………… 42
“DECORANDO” UN POINTPLACEMARK ………………………………………………………. 42
Ejercicios II y III ……………………………………………………………………………. 46
LÍNEAS ……………………………………………………………………………………………. 46
DECORADO DE LÍNEAS ………………………………………………………………………….. 48
Ejercicios IV y V …………………………………………………………………………… 49
POLÍGONOS ……………………………………………………………………………………… 49
DECORANDO POLÍGONOS ……………………………………………………………………… 51
Ejercicios VI y VII …………………………………………………………………………. 52
POLÍGONOS TRIDIMENSIONALES ………………………………………………………………. 52
Ejercicios VIII y IX ………………………………………………………………………… 55
ANOTACIONES …………………………………………………………………………………… 55
Ejercicio X…………………………………………………………………………………… 59
SUMARIO ………………………………………………………………………………………….. 59
CAPÍTULO 5: DESARROLLO AVANZADO DE APLICACIONES
GEOESPACIALES ………………………………………………………………………… 61
¡UN PASO ADELANTE! ………………………………………………………………………… 61
VENTANA CON COMPONENTES ……………………………………………………………….. 62
Ejercicio XI ………………………………………………………………………………….. 64
LISTENERS ………………………………………………………………………………………… 64
Ejercicio XII …………………………………………………………………………………. 67
OBJETO VIEW ……………………………………………………………………………………. 67
Ejercicio XIII ………………………………………………………………………………… 70
PROYECCIÓN Y FORMA DEL MAPA…………………………………………………………….. 70
Ejemplo ……………………………………………………………………………………… 70

Ejercicio XIV ……………………………………………………………………………….. 74
MEDICIONES DE DISTANCIAS ………………………………………………………………….. 74
Ejemplo ……………………………………………………………………………………… 74
Ejercicio XV ………………………………………………………………………………… 76
CAPAS DEFINIDAS POR EL USUARIO …………………………………………………………… 77
Ejemplo ……………………………………………………………………………………… 77
Ejercicio XVI ……………………………………………………………………………….. 80
DIBUJANDO SOBRE EL TERRENO ………………………………………………………………. 80
Ejemplo ……………………………………………………………………………………… 80
Ejercicio XVII ………………………………………………………………………………. 83
OBJETOS GEOMÉTRICOS AVANZADOS ………………………………………………………… 83
Ejercicio XVIII ……………………………………………………………………………… 86
SUMARIO ………………………………………………………………………………………….. 86
ÍNDICE ANALÍTICO…………………………………………………………………………………. 87

Información adicional

Peso .400 kg
Dimensiones 23 × 17 × 2 cm

Título

Ir a Arriba