Fuentes web
Entradas
Comentarios

This blog has moved…

This blog has moved to: http://blog.gkudos.com/

In the new blog you will find information about the following topics:

  • Adobe Flex tutorials
  • Geographic Information Systems
  • Web Mapping
  • Open Source
  • Rich Internet Applications
  • and more…

Please visit http://blog.gkudos.com/

El Flex Camp Bogota 2008 es gran oportunidad para mostrar la potencialidad de Adobe Flex como herramienta para el desarrollo de aplicaciones de negocios.

Este evento es el primero de su clase en Colombia como un espacio para promover el uso de las tecnologías Adobe Flex y Adobe AIR en nuestro país.  En esta conferencia estaré presentando la sesión titulada “Integración de Adobe Flex y Google Maps: Aplicaciones Geográficas Enriquecidas para Internet“ donde se presentarán diferentes alternativas y ejemplos para la implementación de  Aplicaciones Web Geográficas basadas en el concepto de las RIA:  GRIAs (Geographic Rich Internet Applications)

Más información en el siguiente enlace:

http://blog.gkudos.com/2008/08/22/kudos-ltda-en-el-flex-camp-bogota-2008/

El día 11 de septiembre del 2008 se llevará a cabo el primer Flex Camp en Bogotá. Un Flex Camp es un evento técnico donde desarrolladores aprenden mas acerca de las soluciones RIA de Adobe – en Especial Adobe Flex y Adobe AIR.

Más información aquí:

http://www.flexcampbogota.com/

http://flexcampbogota.eventbrite.com/

El siguiente artículo “Visualización Geográfica de Información Contractual Colombiana (VGICC)” muestra un ejemplo de aplicación utilizando las nuevas características del plugin de Google Earth para browsers: Google Earth Browser Plug-in.

English Version:

Geographical Visualization of Government Contracts In Colombia – VGICC

The following article “Geographical Visualization of Government Contracts In Colombia – VGICC” shows an application that explore the capabilities of the new Google Earth Browser Plug-in.

En el siguiente artículo “Representación Geográfica de Indicadores Estadísticos Utilizando Software Libre” puede encontrarse una aplicación basada en Adobe Flex 3 para la visualización de estadísticas de salud de colombia:

Este aplicativo utiliza Mapserver, Postgresql, Postgis y Php para la generación de los Mapas dinámicos así como también los componentes de Charting de Adobe Flex 3. Puede ver el artículo original en el siguiente enlace.

Una de las nuevas características de KML 2.2 ( implementado por google earth 4.2 ) es la del PhotoOVerlay. Tomando la definición del sitio de referencia:

“El elemento <PhotoOverlay> le permite ubicar geográficamente una fotografía en la tierra permitiendo especificar ciertos parámetros de visualización. El PhotoOverlay puede ser un rectángulo simple en 2d, un cilindro parcial o total o una esfera (para panoramas esféricos). El overlay es localizado en la ubicación especificada y orientado hacia el punto de vista (viewpoint)”.

En la siguiente dirección publiqué un pequeño ejemplo de algunas fotografías desplegadas como PhotoOverlays: Recorrido por el Pueblito Paisa (Medellín, Antioquia)

Al cargar el archivo podrán ver algo como lo siguiente:

Google Earth , Pueblito Paisa

La sintaxis es bastante sencilla. A continuación se muestra el código necesario para desplegar la primera de las fotos del ejemplo:

<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://earth.google.com/kml/2.2">
<Document>
<name>Pueblito Paisa, Medellín, Antioquia, Colombia</name>
<PhotoOverlay>
<name>Pueblito Paisa, Medellín, Antioquia, Colombia</name>
<Camera>
<longitude>-75.58051784907759</longitude>
<latitude>6.23624552696911</latitude>
<altitude>3.8689394183611</altitude>
<heading>105.6412629280566</heading>
<tilt>82.4482296774886</tilt>
<roll>-1.956179642256441e-008</roll>
</Camera>
<Icon>
<href>http://farm2.static.flickr.com/1131/1197511089_d4450ef07f_o.jpg</href>
</Icon>
<ViewVolume>
<leftFov>-25</leftFov>
<rightFov>25</rightFov>
<bottomFov>-19.275</bottomFov>
<topFov>19.275</topFov>
<near>1.35413</near>
</ViewVolume>
<Point>
<altitudeMode>relativeToGround</altitudeMode>
<coordinates>-75.58042903813778,6.236246463457368,3.8689394183611</coordinates>
</Point>
</PhotoOverlay>
</Document>
</kml>

Google sky, una nueva característica de Google Earth 4.2:

Aquí un Ejemplo de una Galaxia:

Galaxia Google Earth

En la página principal de la galería google earth hay más ejemplos: http://earth.google.com/gallery/index.html

(este será el primer paso de una Neoastronomía? :P )

En el siguiente artículo pueden encontrar una introducción al Geoprocesamiento con Python y ArcGis 9x:

Notas:

  • Python es un lenguaje con el que se puede hacer geoprocesamiento de forma relativamente sencilla utilizando las librerías de ArcGis 9x
  • El scripting con python fué introducido en ArcGis con las versiones 9.x
  • En el artículo se presentan los conceptos básicos que demuestran la utilidad de esta herramienta, sobre todo para el geoprocesamiento en lotes (batch).

En la siguiente página encuentran un ejemplo simple para generar KML utilizando PHP y PostGis:

Generación de salidas dinámicas simples en KML a partir de Consultas Espaciales utilizando SQL

Básicamente se genera un KML que presenta los diferentes condados pertenecientes a Massachusetts.

Notas:

- El código está comentado línea a línea para facilitar la comprensión para aquellos que no tienen conocimientos muy profundos de programación en php.

- Básicamente el código se conecta a una base de datos postgresql que tiene habilitada la extensión para procesamiento espacial conocida como PostGIS.  (PostGIS follows the OpenGISSimple Features Specification for SQL” and has been certified as compliant with the “Types and Functions” profile. “)

- La consulta se realiza sobre una tabla llamada TOWS que tiene la información de diferentes condados en el estado de Massachusetts.

-  En la consulta se utiliza el operador geomunion debido a que algunos condados de Massachusetts tienen asociadas diferentes geometrías tanto del área continental como de las diferentes islas que los conforman.

- El código para generar el KML podría mejorarse utilizando el api de DOM disponible en PHP 5.

Entradas antiguas »