NASA WorldWind es un globo virtual de código abierto (publicado bajo la licencia NOSA y la licencia Apache 2.0) . Según el sitio web, "WorldWind es una API de globo virtual de código abierto. WorldWind permite a los desarrolladores crear de forma rápida y sencilla visualizaciones interactivas de globos 3D, mapas e información geográfica. Organizaciones de todo el mundo utilizan WorldWind para monitorear patrones climáticos, visualizar ciudades y terrenos, rastrear el movimiento de vehículos, analizar datos geoespaciales y educar a la humanidad sobre la Tierra". Fue desarrollado por primera vez por la NASA en 2003 para su uso en computadoras personales y luego se desarrolló en conjunto con la comunidad de código abierto desde 2004. A partir de 2017, una versión basada en web de WorldWind está disponible en línea. [1] También está disponible una versión para Android . [2][actualizar]
Aunque está ampliamente disponible desde 2003, WorldWind se lanzó con la licencia del Acuerdo de Código Abierto de la NASA en 2004. La última versión basada en Java (2.1.0) se lanzó en diciembre de 2016. [4] A partir de 2015, se está desarrollando una versión basada en web de WorldWind [5] y está disponible en línea. [6] También está disponible una versión para Android . [7]
La versión anterior, basada en .NET, era una aplicación con un amplio conjunto de complementos. Además de la Tierra, hay varios mundos: Luna , Marte , Venus , Júpiter (con las cuatro lunas galileanas de Ío , Ganímedes , Europa y Calisto ) y SDSS (imágenes de estrellas y galaxias).
Los usuarios pueden interactuar con el planeta seleccionado rotándolo, inclinando la vista y haciendo zoom. Se pueden mostrar cinco millones de nombres de lugares, límites políticos, líneas de latitud/longitud y otros datos. WorldWind.NET proporcionó la capacidad de explorar mapas y datos geoespaciales en Internet utilizando los servidores WMS de OGC (la versión 1.4 también utiliza WFS para descargar nombres de lugares), importar archivos shapefile ESRI y archivos kml/kmz . Este es un ejemplo de cómo WorldWind permite que cualquiera entregue sus datos.
Otras características de WorldWind.NET incluyen soporte para modelos .X ( malla poligonal 3D DirectX ) y efectos visuales avanzados como dispersión atmosférica o sombreado solar .
La resolución dentro de los EE. UU. es lo suficientemente alta como para distinguir claramente edificios, casas, automóviles (capa ortofotográfica digital del USGS) e incluso las sombras de las personas (áreas metropolitanas en la capa ortofotográfica urbana del USGS). La resolución fuera de los EE. UU. es de al menos 15 metros por píxel.
Muchas personas que utilizan las aplicaciones agregan sus propios datos y los ponen a disposición a través de varias fuentes, como WorldWind Central o los blogs mencionados en la sección de enlaces a continuación.
WorldWind se puede ampliar mediante el uso de uno de los numerosos complementos, pequeñas extensiones que añaden nuevas funciones al programa. Posibles tipos de complementos:
Capas de puntos: archivos XML simples que muestran marcas de posición (puntos de interés) como íconos
Capas de senderos: caminos (rutas, límites)
Características de línea: XML con una lista de puntos visualizados como una línea o pared
Características del modelo: XML utilizado para cargar mallas texturizadas 3D
Nombres de lugares: puntos específicos (como ciudades, colinas y edificios) a los que se les asignan etiquetas de texto
Capas de imágenes: imágenes de alta resolución de varios lugares del mundo.
Scripts: archivos que controlan el movimiento de la cámara
Los complementos son pequeños programas escritos en C# , VB o J# que WorldWind carga y compila al iniciarse. Los desarrolladores de complementos pueden agregar funciones a WorldWind sin cambiar el código fuente del programa.
Java del viento mundial
La receta original de WorldWind estaba restringida a Windows y se basaba en las bibliotecas .NET y DirectX . Se ha desarrollado una nueva versión del SDK en Java con JOGL denominada WorldWind Java. La última versión (2.2.0) se lanzó en agosto de 2020.
Esta nueva versión tiene una arquitectura centrada en API con funcionalidades "descargadas" a componentes modulares, dejando la API como núcleo. Esto convierte a WorldWind en sí mismo en un complemento, de modo que se puede utilizar de la forma más intercambiable posible (por ejemplo, a través de Python ). Este ejercicio de refactorización permite acceder a WorldWind a través de un navegador como un subprograma de Java. El 11 de mayo de 2007 se publicó una vista previa del SDK de Java de WorldWind [10] durante la conferencia anual JavaOne de Sun Microsystem .
Dado que WWj es un SDK, no existe una única aplicación, sino que existen numerosas aplicaciones que utilizan WWj, cada una con distintas funcionalidades, creadas por agencias gubernamentales y desarrolladores comerciales de todo el mundo. Estas aplicaciones incluyen simples visores de globo virtual, rastreadores de satélites, plataformas GIS , editores de fotos, simuladores F-16, software de planificación de misiones y muchas más.
Android y la Web
Desde entonces, la NASA ha lanzado WorldWind Android y Web WorldWind, dos SDK para el sistema operativo Android y las aplicaciones web basadas en JavaScript . Al igual que WWj, no existe una única aplicación para las versiones.
Tutoriales
Tutorial del SDK de NASA WorldWind : [1] Este tutorial fue desarrollado por el Instituto de Geoinformática de la Universidad de Münster , Alemania. Contiene tutoriales que abarcan desde la configuración de un entorno Eclipse con la API de WorldWind hasta la creación de polígonos a partir de conjuntos de datos geográficos de Linked Open Data . Contiene consejos importantes para principiantes y desarrolladores avanzados.
Bifurcaciones y clones
WorldWind Earth [11] es una comunidad que mantiene bifurcaciones amigables de las tres versiones actuales del SDK de WorldWind. Estas bifurcaciones proporcionan un canal de lanzamiento para compilaciones basadas en las últimas correcciones y características de la rama de desarrollo de WebWorldWind, además de varias mejoras "seleccionadas" de la comunidad de WorldWind. El proyecto WorldWindJS está disponible en GitHub y las versiones están disponibles en NPM .
El proyecto Geoforge [12] contiene una bifurcación del proyecto NASA WorldWind. Geoforge ofrece software de código abierto. Es líder en una plataforma [13] que gestiona datos de geociencias y utiliza las características de WorldWind para proporcionar una visualización de objetos de geociencias geolocalizados.
Dapple [14] es una bifurcación del proyecto NASA WorldWind, es un proyecto de código abierto creado por desarrolladores de Geosoft . Dapple está dirigido a profesionales de las geociencias y tiene características dirigidas a ellos, como la fácil incorporación de servidores WMS y una interfaz de usuario más sencilla muy similar a la de Google Earth.
SERVIR-VIZ [15] es una versión personalizada de WorldWind desarrollada por IAGT para el proyecto SERVIR.
WW2D [16] es una aplicación multiplataforma, gratuita y de código abierto basada en tecnologías Java y OpenGL y puede ejecutarse en Microsoft Windows, Mac OS X , Linux ( x86 y x86-64 ) y Solaris en SPARC . WW2D utiliza imágenes de los servidores de WorldWind.
WW2D Plus One: una actualización de WW2D que proporciona una vista 3D.
Punt fue una bifurcación del proyecto .NET NASA WorldWind y fue iniciado por dos miembros de la comunidad de software libre que habían hecho contribuciones a WorldWind. Punt se basó en el código de WorldWind 1.3.2, pero su versión inicial tiene características que no se encuentran en WorldWind 1.3.2 o 1.3.3 (como soporte para múltiples idiomas). Actualmente, Punt solo está disponible para Windows, pero los objetivos a largo plazo incluyen el deseo de pasar a una solución multiplataforma.
Conjuntos de datos disponibles
Los conjuntos de datos de Blue Marble de baja resolución se incluyen con la descarga inicial ; a medida que el usuario amplía determinadas áreas, se descargan datos adicionales de alta resolución de los servidores de la NASA . El tamaño de todos los conjuntos de datos disponibles actualmente es de aproximadamente 4,6 terabytes .
^ "Explorador mundial del viento". explorer.worldwind.earth .
^ "Repositorio de Github de WorldWindAndroid". GitHub . 15 de mayo de 2020.
^ "Premio al software del año, WorldWind Java". nasa.gov . 24 de diciembre de 2009. Archivado desde el original el 11 de junio de 2013.
^ "v2.1.0". GitHub . Consultado el 25 de abril de 2017 .
^ "NASA WorldWind en JavaScript para HTML5". GitHub . Consultado el 25 de abril de 2017 .
^ Schubert, Bruce. "Explorador del viento mundial". explorer.worldwind.earth .
^ "NASAWorldWind/WorldWindAndroid". GitHub . Consultado el 25 de abril de 2017 .
^ "Tierra virtual". worldwindcentral.com .
^ "Preguntas frecuentes sobre World Wind: ¿Las imágenes de World Wind están sujetas a derechos de autor?". worldwindcentral.com . Consultado el 1 de noviembre de 2024. El Mosaico global de Landsat (excepto la capa visible i-3), Blue Marble y los mapas y las imágenes raster del USGS son de dominio público .
^ "Demostraciones". goworldwind.org . Archivado desde el original el 16 de octubre de 2011. Consultado el 26 de agosto de 2011 .
^ "WorldWind Earth". WorldWind Earth . Páginas de GitHub.
^ Proyecto Geoforge. «Geoforge - home». geoforge.org . Archivado desde el original el 2011-03-19 . Consultado el 2012-06-13 .
^ Proyecto Geoforge. «Geoforge - plataforma de software». geoforge.org . Archivado desde el original el 29 de junio de 2012. Consultado el 13 de junio de 2012 .
^ "Dapple Earth Explorer: crear mapas y ver la Tierra". geosoft.com . Archivado desde el original el 13 de agosto de 2006.
^ "Descargas - IAGT, Instituto para la Aplicación de Tecnología Geoespacial, Auburn, Nueva York". iagt.org . Archivado desde el original el 8 de noviembre de 2008. Consultado el 29 de noviembre de 2007 .
^ "Centro de Observación y Ciencia de los Recursos de la Tierra (EROS) | Servicio Geológico de Estados Unidos".
^ "Información territorial de Nueva Zelanda (LINZ)".
^ "Departamento de Industria y Recursos - Servicio Geológico de Australia Occidental". Archivado desde el original el 8 de febrero de 2007. Consultado el 7 de febrero de 2007 .
^ David Sandwell. "Geodesia satelital, IGPP, SIO, UCSD - Topografía global - SRTM30, multihaz y predicción". ucsd.edu .
^ "La encuesta VLA FIRST". stsci.edu .
^ "Áreas urbanas del USGS". worldwindcentral.com .
^ "Complemento: ZoomIt!". worldwindcentral.com .
^ "Imágenes de Spot5". madmappers.com .
Enlaces externos
Wikimedia Commons alberga una categoría multimedia sobre NASA World Wind .