Está en la página 1de 161

UNIVERSIDAD AUTÓNOMA JUAN MISAEL SARACHO CARRERA DE INGENIERA EN INFORMÁTICA DEPARTAMENTO DE INFORMÁTICA Y SISTEMAS

TEXTO GUÍA MATERIA OPTATIVA II SISTEMAS DE INFORMACIÓN GEOGRÁFICO

POR: MSc. Ing. Richard Henry Sivila Ríos

Tarija- Bolivia Julio del 2008

i

ÍNDICE

CAPÍTULO I

 

1

FUNDAMENTOS DE LOS SIG

 

1

I.1.-

FUNDAMENTOS TEÓRICOS.-

1

I.2.-

HISTORIA.- [Landivar, 2007:1]

1

I.3.-

DEFINICIÓN DE UN SIG.- [Landivar, 2007:2]

 

1

I.4.-

COMPONENTES DE UN SIG.-

 

2

I.5.-

FUNCIONES DE UN SIG.-

5

I.6.-

FORMATOS

DE

REPRESENTACIÓN

GEOMÉTRICA

[GVSIG,2005:1]

 

6

I.6.1.-

FORMATO VECTORIAL [Gabriel Ortiz, 2006:1].-

 

7

I.6.1.1.-

FORMATOS VECTORIALES UTILIZADOS EN LOS SIG.-

9

I.6.1.1.1.-

SHAPEFILE .- [WIKIPEDIA, 2007:5]

 

10

I.6.1.1.2.-

DWG [WIKIPEDIA, 2007:6].-

 

11

I.6.1.1.3.-

KML (del acrónimo en inglés

Keyhole

Markup

Language)

WIKIPEDIA, 2007:7] .-

 

11

I.6.2.-

FORMATO RASTER [Gabriel Ortiz, 2006:2].-

 

11

I.6.2.1.-

FORMATOS RASTER UTILIZADOS EN LOS SIG

 

13

I.6.2.1.1.-

Mrsid.-

 

13

I.6.2.1.2.-

GeoTIFF [WIKIPEDIA, 2007:9].-

 

14

I.6.2.1.3.-

Enhanced Compressión Wavelet (ECW) [WIKIPEDIA, 2007:10].-

14

I.6.3.-

SIG RASTER [GVSIG, 2005:2]

 

15

I.6.4.-

SIG VECTORIAL [GVSIG, 2005:2]

 

16

I.7.-

HERRAMIENTAS

Y

SOFWARE

PARA

EL

DESARROLLO

DE

SISTEMAS DE INFORMACION GEOGRAFICO.-

17

I.8.-

DISEÑO ASISTIDO POR COMPUTADOR [WIKIPEDIA, 2007:1]

20

I.8.1.-

AUTOCAD [WIKIPEDIA, 2007:1].-

 

21

I.9.-

DIFERENCIAS

ENTRE

UN

SIG

Y

UN

CAD.-

[JUAN

MARCOS

MONER, 2005:1]

 

23

I.10.-

UTILIDAD Y ÁREAS DE ESTUDIO [LANDIVAR 2007:1]

 

24

ii

I.11.-

BASE DE DATOS EN UN SIG

 

25

I.11.1.-BASE DE DATOS ESPACIALES [GVSIG 2005:2]

 

25

I.12.-

SIG ARCGIS [ESRI,2005:1]

 

25

I.12.1.-SERVIDOR DE APLICACIONES GIS.- [ESRI 2005:1]

 

27

I.12.2.-ARCGIS DESKTOP [ESRI, 2005:1].-

 

28

I.12.3.-ARCSDE [ESRI, 2005:1]

29

I.13.-

REQUERIMIENTOS DE LOS SIG.-

 

31

I.13.1.-LENGUAJES DE PROGRAMACIÓN SIG[Grabiel Ortiz, 2006:3].-

 

33

I.14.-

APLICACIÓN

DE

LOS

SISTEMAS

DE

INFORMACION

GEOGRAFICO.-

 

42

I.14.1.-EJEMPLOS DE SIG A NIVEL INTERNACIONAL.-

 

42

I.14.1.1.-

GEOPISTA.-

 

42

I.14.2.-EJEMPLOS DE SIG A NIVEL NACIONAL.-

 

43

I.14.3.-SIRTPLAN

(Sistema

de

Información

de

Tierras

SIRT

para

la

Evaluación

y

Optimización

de

un

Uso

Agrícola

Sostenible)

 

[SIRTPLAN:2006:1].-

 

43

I.15.-

EJEMPLOS DE SIG A NIVEL REGIONAL.-

 

45

I.16.-

MODELOS DE DISENO PARA LA IMPLEMENTACIÓN SIG.-

 

50

I.17.-

INTRODUCCIÓN A LOS SIG WEB.-

 

53

I.18.-

SERVIDORES DE MAPAS.- [MAPSERVER 2006:1-3]

 

54

I.19.-

INTRODUCCIÓN.-

 

54

I.19.1.-IMPORTANCIA DE IMPLEMENTAR UN SERVIDOR DE MAPAS

 

54

I.19.2.-SERVIDOR DE MAPAS MAPSERVER.-

55

I.20.-

MAPSCRIPT [MAPSERVER 2006:1-3].-

 

56

I.21.-

SWIG.- [SWIG, 2004:1]

 

57

I.22.- TABLA

COMPARATIVA

 

DE

DIFERENTES

PROGRAMAS

EXISTENTES SIG [WIKIPEDIA,2008:11].-

 

58

I.23.-

TRABAJO PRÁCTICO DE INVESTIGACIÓN

 

60

CAPÍTULO II

 

61

IMPLEMENTACIÓN DE LOS SIG

61

iii

II.1.-

INSTALACIÓN DE UN SERVIDOR DE MAPAS MAPSERVER.-

 

61

II.1.1.- Utilizando FGS Linux Installer.-

 

61

II.2.-

Creación de un Archivo de Mapa.-

62

II.3.-

Conjunto de datos

64

II.3.1.- Nuestra primera aplicación.-

 

64

II.3.1.1.-

Creando un archivo y plantilla HTML (Hola Mundo)

 

70

II.4.-

Ejercicios Propuestos.-

72

CAPÍTULO III

 

73

VISUALIZACIÓN DE MAPAS GEOREFERENCIADOS

 

73

III.1.1.-

VISUALIZAR DE UN MAPA FORMATO VECTORIAL

73

III.1.2.-

VISUALIZACIÓN DE UN MAPA CON UN SOLO LAYER.-

73

III.2.-

VISUALIZACIÓN DE UN MAPA, ASOCIADO A UN TEMPLATE

76

III.2.1.-

VISUALIZACIÓN DE

UN

MAPA

GEOREFERENCIADO

EN

FORMATO RASTER

 

79

III.2.1.1.-

Manejo utilitario gdalinfo

 

80

III.2.2.-

UTILIZANDO MAPAS CON VARIOS LAYERS.-

 

85

III.2.3.-

87

III.2.4.-

 

92

III.2.5.-

EJERCICIOS PROPUESTOS

 

99

CAPÍTULO IV

 

99

99

99

IV.1.-

Qué es php/mapscript.-

99

IV.1.1.-

El MapFile

100

IV.2.-

Accediendo a un mapfile, con php/mapscript

 

101

IV.3.-

Utilizar php/mapscript, sin usar mapfile

102

IV.4.-

Visualizar un mapa en formato Vectorial.-

106

IV.5.-

Definición de templates y interfaz de usuario.-

 

110

CAPÍTULO V

 

121

GEOREFERENCIACIÓN DE MAPAS

121

V.1.1.- Georeferenciación.-

121

iv

V.1.2.- Cortar una imagen y poligonizar.-

121

V.1.3.- Georeferenciación de un archivo

125

CAPÍTULO VI

130

BASE DE DATOS ESPACIALES

130

VI.1.-

Introducción.-

130

VI.2.-

Postgresql, extensión base de datos espaciales postgis.-

131

VI.3.-

Tipos de Datos Raster.-

132

VI.4.-

Instalación de Postgis.-

132

VI.5.-

Visualización datos espaciales en formato postgis

133

VI.6.-

Implementación de un webgis. Clientes ligeros

136

GLOSARIO DE TERMINOS BIBLIOGRAFIA

v

ÍNDICE DE PANTALLAS

PANTALLA 1 Visualización de mapa, imagen rota

71

PANTALLA 2 Salida mapa Hola Mundo

72

PANTALLA 3 Visualización de un mapa, sin template

75

PANTALLA 4Imagen rota, mapa asociado a un template

78

PANTALLA 5Mapa visualizado, con template

78

PANTALLA 6 Visualización archivo formato Raster

85

PANTALLA 7

87

PANTALLA 8

92

PANTALLA

9

93

PANTALLA 10 Hola Mundo Código en Mapscript

106

PANTALLA 11

 

107

PANTALLA 12 Poligonización

121

PANTALLA 13 Importación de la georeferenciación de una imagen georeferenciada

 

122

PANTALLA 14 Habilitación de la herramienta de edición (editor)

123

PANTALLA 15 Habilitación de edición

123

PANTALLA 16 Definición del polígono

124

PANTALLA 17 Habilitación de una extensión para el corte (arctoolbox)

125

PANTALLA 18 Introducción de los parámetros para el corte

125

PANTALLA 19Arccatalog

126

PANTALLA 20Propiedades del layer

126

PANTALLA 21Adición de un layer

126

PANTALLA 22Barra de georeferenciación

127

PANTALLA 23 Puntos de Control

128

PANTALLA 24 Puntos de Control dentro de Arcgis

128

PANTALLA 25 Autoajuste de la imagen

129

PANTALLA

26

Características del mapa georeferenciado

129

vi

ÍNDICE DE FIGURAS

FIGURA 1 Componentes [esri 2006:1]

2

FIGURA 2 Datos SIG Fuente: [ESRI, 2006]

4

FIGURA 3 Representación de la Información SIG

7

FIGURA 4 Formato Vectorial

8

FIGURA 5 Nodos y Vértices

8

FIGURA 6 Píxeles

12

FIGURA 7 Resolución del Píxel

12

FIGURA 8 FUENTE: Curso Introducción a SIG, Gabriel Ortiz. Usuarios SIG

15

FIGURA 9 FUENTE: Curso Introducción a SIG, Gabriel Ortiz. Usuarios SIG

16

FIGURA 10 FUENTE: Curso Introducción a SIG[Gabriel Ortiz, 2006:1]

17

FIGURA 11 FUENTE: [ESRI, 2005:1]

28

FIGURA 12 Fuente: [ESRI ,205:1]

31

FIGURA 13 Esquema Arquitectonico SIG (regional)

48

FIGURA 14 Arquitectura Tecnologica

49

FIGURA 15 Arquitectura de Mapserver [MAPSERVER,2006:3]

55

FIGURA 16 Arquitectura de MapScript

56

FIGURA 17 Estructura de un fichero de Mapa

63

FIGURA 18 POSICIÓN DE LA ETIQUETA RESPECTO A LA FIGURA

91

FIGURA 19 Familia mapscript

100

FIGURA 20 Esquema del codigo

103

i

SOBRE EL AUTOR:

i SOBRE EL AUTOR: Richard Sivila Ríos, Ing. en Informática, Magíster en Informática, Diplomado en Sistemas

Richard Sivila Ríos, Ing. en Informática, Magíster en Informática, Diplomado en Sistemas de Información Geográfico, Consultor en Informática, en la Elaboración del Plan Municipal de Ordenamiento Territorial y Plan de Ordenamiento Urbano para el Municipio de Tarija Provincia Cercado y Municipio de San Lorenzo Provincia Méndez, donde realizo el desarrollo y la Instalación de un Sistema Web de Información Geográfico para la Valoración de Bienes Inmuebles, utilizando ArcGis Server y Tecnologías Libres, Java, bajo Plataforma Linux, Docente de la UAJMS, carrera de Informática en Sistemas de Información Geográfico, activista del software Libre, miembro del Grupo de Usuarios GNU/Tarija.

ii

DEDICATORIA:

A mi Dios que renueva mis fuerzas cada día.

A mi hijo Alejandro Salvador que es en mi vida, mi razón de vivir.

1

CAPÍTULO I FUNDAMENTOS DE LOS SIG

I.1.-

FUNDAMENTOS TEÓRICOS.-

I.2.-

HISTORIA.- [Landivar, 2007:1]

Toda sociedad con un grado de civilización ha organizado de alguna manera la información espacial. a sociedad con un grado de civilización ha organizado de alguna manera la información espacial.

Fenicios recopilaron la información en formato pictórico y desarrollaron una formación en formato pictórico y desarrollaron una

. Griegos refinaron las
.
Griegos
refinaron
las

distancias.

técnicas

de

abstracción

utilizando

la

medición

de

Romanos se desarrollaron por el manejo centralizado de recursos de información , datos heredados. desarrollaron por el manejo centralizado de recursos de información, datos heredados.

Siglo XIX, el avance tecnológico y conocimiento científico de la tierra, produce gran volumen de información que se avance tecnológico y conocimiento científico de la tierra, produce gran volumen de información que se debe cartografiar. Mapa topográfico base, fotografías aéreas, imágenes de satélite = Desarrollo de un SIG.

I.3.- DEFINICIÓN DE UN SIG.- [Landivar, 2007:2]

Es un sistema de hardware, software y procedimientos diseñados para soportar la captura, administración, manipulación, análisis, modelamiento y graficación de datos

u objetos referenciados espacialmente, para resolver problemas complejos de planeación y administración.

Es un sistema de computador capaz de mantener y usar datos con localizaciones exactas en una superficie terrestre.

2

Es una herramienta de análisis de información. La información debe tener una referencia espacial y debe conservar una inteligencia propia sobre la topología y representación.

I.4.- COMPONENTES DE UN SIG.-

Los componentes de un SIG a se describen a continuación [Magne, 2007:1]:

de un SIG a se describen a c ontinuación [Magne, 2007:1]: FIGURA 1 Componentes [esri 2006:1]

FIGURA 1 Componentes [esri 2006:1]

En la figura I.1 se pueden visualizar los componentes de un SIG, los cuales son:

- Hardware (Equipo).- Son el soporte físico, las computadoras sobre las cuales opera el SIG, incluyendo los recursos periféricos disponibles en las mismas.

Hoy en día, los programas SIG corren en un amplio rango de equipos computarizados, desde servidores centralizados hasta computadoras personales aisladas o en configuraciones en red.

3

- Software.- Los programas para SIG proporcionan las funciones y herramientas para:

Crear, modificar, almacenar, consultar, analizar, desplegar datos geográficos.

¿Cuáles son los componentes esenciales de un programa para SIG?

Almacenamiento de datos geográficos iento de datos geográficos

Recuperación y conversiónun programa para SIG? Almacenam iento de datos geográficos Manejo de bases de datos Análisis geográfico

Manejo de bases de datosiento de datos geográficos Recuperación y conversión Análisis geográfico Análisis estadístico Visualización

Análisis geográficoRecuperación y conversión Manejo de bases de datos Análisis estadístico Visualización Mapeo Estos

Análisis estadísticoy conversión Manejo de bases de datos Análisis geográfico Visualización Mapeo Estos componentes son indispensables

Visualizaciónbases de datos Análisis geográfico Análisis estadístico Mapeo Estos componentes son indispensables para el manejo

Mapeo Estos componentes son indispensables para el manejo de la información geográfica, a su vez un Estos componentes son indispensables para el manejo de la información geográfica, a su vez un SIG debe tener, para un mejor desenvolvimiento las siguientes habilidades:

Herramientas para el ingreso, manipulación, cambio de formato y salida de los datos geográficos.para un mejor desenvolvimiento las siguientes habilidades: Un sistema de base de datos alfanuméricos (DBMS).

Un sistema de base de datos alfanuméricos (DBMS).cambio de formato y salida de los datos geográficos. Herramientas para consultas, análisis, y visualización

Herramientas para consultas, análisis, y visualización geográficas.Un sistema de base de datos alfanuméricos (DBMS). Una interfase gráfica para el usuario (GUI) para

Una interfase gráfica para el usuario (GUI) para un acceso fácil a las herramientas. herramientas.

Herramientas para documentar el origen de los datos y su calidad (metadatos ) metadatos)

4

Datos.-

SIG BASE DE DATOS
SIG
BASE DE
DATOS

FIGURA 2 Datos SIG Fuente: [ESRI, 2006]

Como se puede apreciar en la figura I.2:

Uno de los componentes más importantes de un GIS son los Datos[ESRI, 2006] Como se puede apreciar en la figura I.2: Geográficos y los datos relacionados con

Geográficos y los datos relacionados con estos.

Un SIG integra datos geográficos con otras fuentes de datos y puede incluso luso

usar DBMS, (usadas por la mayoría de las organizaciones para organizar y

mantener sus datos) para manejar dichos datos geográficos.

En la actualidad muchos SIG evolucionan hacia el uso de un DBMS estándar,mantener sus datos) para manejar dichos datos geográficos. como Oracle, para el manejo de funciones de

como Oracle, para el manejo de funciones de base de datos centrales.

Los datos geográficos pueden ser recolectados:

Digitalizando manual de mapas ya existentes.de funciones de base de datos centrales. Los datos geográficos pueden ser recolectados: Digitalización automática.

Digitalización automática.de base de datos centrales. Los datos geográficos pueden ser recolectados: Digitalizando manual de mapas ya

Los datos geográficos pueden ser recolectados: Digitalizando manual de mapas ya existentes. Digitalización automática.

5

Mediante Teledetección (fotografía y sensores digitales en aviones o satélites). s).

Bajados del Internet.(fotografía y sensores digitales en aviones o satélite s). Pagando un cierto precio a los proveedores

Pagando un cierto precio a los proveedores comerciales de datos digitales.digitales en aviones o satélite s). Bajados del Internet. Recurso Humano.- La tecnología SIG es de

Recurso Humano.- La tecnología SIG es de limitado valor, sin las personas que manejen el sistema y sin planes de desarrollo para su aplicación en problemas del mundo real. El SIG es una herramienta de propósito general, lo que hace al sistema específico es

de propósito general, lo que hace al sistema específico es quienes realmente aplican esta herramienta. Dependiendo

quienes realmente aplican esta herramienta. Dependiendo de la Aplicación y el tamaño del SIG se requería de varios especialistas en un equipo multidisciplinario.

Procedimientos.-

Un SIG exitoso opera de acuerdo a un plan bien diseñado y según las reglas del negocio (o reglas científicas), las cuales son los modelos y prácticas de operacionesen un equipo multidisciplinario. Procedimientos.- únicas para cada organización. Estos procedimientos

únicas para cada organización.

Estos procedimientos determinan el diseño de la base de datos, los formatos en los cuales son a determinan el diseño de la base de datos, los formatos en los cuales son almacenados los datos geográficos, y los programas especializados usados para su análisis.

I.5.- FUNCIONES DE UN SIG.-

Las principales cuestiones que puede resolver un Sistema de Información Geográfica,

ordenadas de menor a mayor complejidad, son [Alcala, 2007:1]:

1. Localización: Preguntar por las características de un lugar concreto

2. Condición: El cumplimiento o no de unas condiciones impuestas al sistema.

6

3. Tendencia: Comparación entre situaciones temporales o espaciales distintas de alguna característica.

4. Rutas: Cálculo de rutas óptimas entre dos o más puntos.

5. Pautas: Detección de pautas espaciales.

6. Modelos: Generación de modelos a partir de fenómenos o actuaciones simuladas.

Por ser tan versátiles los sistemas de información geográfica, su campo de aplicación es muy amplio, pudiendo utilizarse en la mayoría de las actividades con un componente espacial. La profunda revolución que han provocado las nuevas tecnologías ha incidido de manera decisiva en su evolución.

I.6.- FORMATOS DE REPRESENTACIÓN GEOMÉTRICA

[GVSIG,2005:1]

Los SIG deben ser capaces de representar y almacenar las entidades geográficas reales mediante la representación y almacenamiento de las entidades gráficas. Existen básicamente dos sistemas en los que se puede recoger y representar la información geográfica en los sistemas informáticos en general y por lo tanto, también en los SIG:

estos dos sistemas son el formato RASTER y el formato VECTORIAL. Básicamente, la diferencia estriba en como cada formato almacena la información de las entidades gráficas. Mientras que el sistema raster se basa en el almacenamiento de una matriz de posiciones que adoptan el valor de la entidad que discurre por una posición concreta, el sistema vectorial almacena las coordenadas de la geometría que define a cada entidad.

Un ejemplo de utilización de estos formatos los tenemos en los programas de diseño asistido por ordenador (CAD) que manejan gráficos vectoriales y en los programas de retoque fotográfico, los cuales están diseñados para la manipulación de imágenes raster. Como se aprecia en la figura 7

7

7 FIGURA 3 Representación de la Información SIG I.6.1.- FORMATO VECTORIAL [Gabriel Ortiz, 2006:1].- En este

FIGURA 3 Representación de la Información SIG

I.6.1.- FORMATO VECTORIAL [Gabriel Ortiz, 2006:1].- En este formato las entidades geográficas son representadas por elementos gráficos de los cuales son almacenadas las coordenadas que definen su geometría.

Así, para elementos puntuales se almacenaría un par de coordenadas, para objetos lineales un conjunto de pares de coordenadas y para entidades poligonales el conjunto de pares de coordenadas que definen el contorno de dicho polígono.

8

8 FIGURA 4 Formato Vectorial Esta es la manera más básica de almacenar la información en

FIGURA 4 Formato Vectorial

Esta es la manera más básica de almacenar la información en un formato vectorial. Existen múltiples formas de almacenar las relaciones topológicas, aunque la más extendida es la estructura denominada Arco-Nodo, basada en los siguientes elementos, como se aprecia en la figura 1.3:

En

continuación:

la figura 1.4

se puede apreciar los

arcos

y nodos

que se

los describe

a

1.3: En continuación: la figura 1.4 se puede apreciar los arcos y nodos que se los

FIGURA 5 Nodos y Vértices

9

Arco: Sucesión de segmentos rectos conectados siguiendo el mismo sentido que se comportan como un único elemento. En otras palabras, sería la línea definida entre dos puntos extremos con un número indefinido (0 a n) de vértices intermedios. intermedios.

Nodo: Son los puntos inicial y final de un arco y el punto donde conectan tres o más arcos. Los nodos de un arco marcan el sentido de dicho arco (según fueron más arcos. Los nodos de un arco marcan el sentido de dicho arco (según fueron capturados los arcos).

I.6.1.1.- FORMATOS VECTORIALES UTILIZADOS EN LOS SIG.-

A continuación se presenta una lista de formatos de archivos que se usan en distintos

programas o herramientas de Sistemas de Información Geográfica.

GML.- acrónimo inglés de Geography Markup Language (Lenguaje de Marcado

Geográfico) [WIKIPEDIA, 2007:4]

Es un sublenguaje de XML descrito como una gramática en XML Schema para el modelaje, transporte y almacenamiento de información geográfica. Su importancia radica en que a nivel informático se constituye como una lengua franca para el manejo y trasvase de información entre los diferentes software que hacen uso de este tipo de datos, como los Sistema de Información Geográficos.

GML se diseñó a partir de la especificación abstracta producida por el grupo OpenGIS, ahora Open Geospatial Consortium, y de la serie de documentos ISO 19100. GML no contiene información específica sobre cómo se debe hacer la visualización de los datos representados. Para ello se utilizan estilos que se relacionan a GML y se describen en otros sublenguajes de XML. Otras extensiones manejadas por GML incluyen SMIL para definir elementos de interacción y XPointer para representar metadatos.

10

I.6.1.1.1.- SHAPEFILE .- [WIKIPEDIA, 2007:5]

El formato ESRI Shapefile (SHP) es un formato de archivo informático propietario abierto de datos espaciales desarrollado por la compañía ESRI, quien desarrolla y comercializa software para Sistemas de Información Geográfica como Arc/Info o ArcGIS. Originalmente se creó para la utilización con su producto ArcView GIS, pero actualmente se ha convertido en formato estándar de facto para el intercambio de información geográfica entre Sistemas de Información Geográfica por la importancia que los productos ESRI tienen en el mercado SIG y por estar muy bien documentado.

Un Shapefile es un formato vectorial de almacenamiento digital donde se guarda la localización de los elementos geográficos y los atributos asociados a ellos. El formato carece de capacidad para almacenar información topológica.

Un shapefile es generado por varios archivos. El número mínimo requerido es de tres y tienen las extensiones siguientes:

.shp - es el archivo que almacena las entidades geométricas de los objetos. - es el archivo que almacena las entidades geométricas de los objetos.

.shx - es el archivo que almacen a el índice de las entidades geométricas. - es el archivo que almacena el índice de las entidades geométricas.

.dbf - el dBASE, o base de datos , es el archivo que almacena la información - el dBASE, o base de datos, es el archivo que almacena la información de los atributos de los objetos.

Además de estos tres archivos requeridos, opcionalmente se pueden utilizar otros para mejorar el funcionamiento en las operaciones de consulta a la base de datos, información sobre la proyección cartográfica, o almacenamiento de metadatos. Estos archivos son:

.sbn y .sbx - Almacena el índice espacial de las entidades y .sbx - Almacena el índice espacial de las entidades

.fbn y .fbx - Almacena el índice espacial de las entidades para los shapefiles que son y .fbx - Almacena el índice espacial de las entidades para los shapefiles que son inalterables (solo lectura)

.ain y .aih - Almacena el índice de atributo de los campos activos en una tabla y .aih - Almacena el índice de atributo de los campos activos en una tabla o el tema de la tabla de atributos.

11

.prj - Es el archivo que guarda la información referida a sistema d e coordenadas. - Es el archivo que guarda la información referida a sistema de coordenadas.

.shp.xml - Almacena los metadatos del shapefile. - Almacena los metadatos del shapefile.

I.6.1.1.2.- DWG [WIKIPEDIA, 2007:6].- Extensión al nombre nativo de los archivos electrónicos de dibujo computarizado creado principalmente por el programa AutoCAD, el cual es un producto principal de la compañía AutoDesk. El nombre de la extensión .dwg se originó de la palabra inglesa "drawing". Fue limitado a tres (3) caracteres después del punto, por protocolos y limitaciones de tempranas versiones de sistemas operativos de disco DOS. El programa originario rige la versión del archivo. Por ser AutoCAD un programa conocido en industria, se ha cubierto la necesidad de que otros programas lean los archivos .dwg a través de un archivo de intercambio, importación-exportación, conocido como DXF (Drawing eXchange File).

I.6.1.1.3.- KML (del acrónimo en inglés Keyhole Markup Language) WIKIPEDIA, 2007:7] .- Es un lenguaje de marcado basado en XML para representar datos geográficos en tres dimensiones. Fué desarrollado para ser manejado con Keyhole LT, precursor de Google Earth (Google adquirió Keyhole LT en Octubre de 2004 tras lanzar su versión LT 2). Su gramática contiene muchas similitudes con la de GML.

I.6.2.- FORMATO RASTER [Gabriel Ortiz, 2006:2].- En este formato, el espacio geográfico es dividido en sectores de forma regular denominada comúnmente píxel, como se puede apreciar en la figura 1.5. De esta forma se establece una malla coordenada (con el origen en la esquina superior izquierda) de píxeles en la que cada píxel va a tomar el valor de la información geográfica que se encuentre en la posición del píxel.

12

12 FIGURA 6 Píxeles La resolución espacial, es decir, el tamaño del píxel, va a marcar

FIGURA 6 Píxeles

La resolución espacial, es decir, el tamaño del píxel, va a marcar la precisión de la información recogida. Cuanto más pequeño sea el tamaño del píxel más precisa será la representación de la información. Como se aprecia en la figura 6

de la información. Como se aprecia en la figura 6 FIGURA 7 Resolución del Píxel El

FIGURA 7 Resolución del Píxel

El propio hecho de que el píxel tenga un tamaño que puede ser mayor que el elemento geográfico que ha de almacenarse, puede hacer que los elementos geográficos sean "desplazados" de su posición real a posiciones "enteras" que son las que ocupan los píxeles, lo cual redunda en su precisión.

Al igual que en el formato vectorial, existen varias maneras de almacenar la información, aunque en el formato Raster, se pueden establecer menos tipos de

13

relaciones espaciales entre los píxeles, debido a que cada píxel es independiente de cualquier otro y por lo tanto ya no existen elementos lineales o poligonales como tal, sino un conjunto de píxeles que adoptan el mismo valor y que ofrecen una "continuidad visual". De esta forma podemos establecer relaciones simples como sería la relación de vecindad entre un píxel y sus vecinos inmediatos.

En cuanto a la forma de almacenamiento de la información raster se basa en almacenar los valores asociados a la posición de cada píxel. Entre los métodos más utilizados para el almacenamiento de la información raster podemos citar que los hay que almacenan los valores de la imagen (método exhaustivo) o almacenan posiciones que sustituyen a conjuntos de píxeles del mismo valor, es decir, comprimiendo la imagen raster.

I.6.2.1.- FORMATOS RASTER UTILIZADOS EN LOS SIG

A continuación se presenta una lista de formatos de archivos que se usan en distintos

programas o herramientas de Sistemas de Información Geográfica.

I.6.2.1.1.- Mrsid.- El formato MrSID (pronunciado Mister SID) es un estándar abierto de compresión de imágenes raster desarrollado por Los Alamos National Laboratory, un centro público de I+D de los EE. UU., y comercializado por la empresa LizardTech. Su acrónimo proviene de Multi-resolution Seamless Image Database y permite mostrar archivos digitales de gran tamaño con un tiempo de carga mínimo gracias a la tecnología wavelet. La característica predominante del formato es el mosaicado que logra una alta compresión de imágenes digitales con la pérdida mínima de detalle. El mosaicado da

la capacidad de descomprimirse solamente aquella porción de imagen solicitada por

el usuario, extrayendo y entregando únicamente los bitplanes necesarios para construir la vista requerida. El ratio de compresión es aproximadamente 22:1, dependiendo del contenido de la imagen y de la profundidad de color.

14

Es un formato raster ampliamente utilizado entre los profesionales de los Sistemas de Información Geográfica al permitir el manejo de imágenes masivas extremadamente grande (imágenes de satélite, ortofotos, etc.) y permitir una rápida visualización sin apenas redundar en su calidad.

I.6.2.1.2.- GeoTIFF [WIKIPEDIA, 2007:9].-

GeoTIFF es un estandar de metadatos de domino público que permite que información georreferenciada sea encajada en un archivo de imagen de formato TIFF. La información adicional incluye el tipo de proyección, sistema de coordenadas, elipsoide, datum y todo lo necesario para que la imagen pueda ser automáticamente posicionada en un sistema de referencia espacial. El formato GeoTIFF es completamente compatible con TIFF 6.0, por lo que un programa informático incapaz de leer e interpretar esa información podrá aún así abrir el archivo de imagen GeoTIFF y visualizarlo como si de un archivo TIFF normal se tratara.

En origen el formato GeoTIFF fue diseñado en el Jet Propulsion Laboratory (Laboratorio de Propulsión a Reacción) de la NASA por el Dr. Niles Ritter.

Se utiliza fundamentalmente para el manejo de ortofotos en Sistemas de Información Geográfica y otros programas con la posibilidad de manejar información espacial en imágenes raster

I.6.2.1.3.- Enhanced Compressión Wavelet (ECW) [WIKIPEDIA, 2007:10].-

El formato Enhanced Compressión Wavelet (ECW) es un estándar abierto de compresión de imágenes raster desarrollado por la empresa Earth Resource Mapping y que presenta unos ratios muy altos de compresión, desde 10:1 hasta de 50:1, mediante el uso de técnicas wavelet. Como consecuencia de esto se reduce considerablemente el tamaño de los archivos, manteniendo una alta calidad gráfica y permitiendo un rápida compresión y descompresión mediante un uso escaso de la memoria RAM.

15

Este formato (*.ecw) es ampliamente utilizado en geomática en software de procesamiento de imágenes digitales dado que, además de sus ventajas de compresión y rapidez de carga, preservar la georreferenciación de la imagen mediante un archivo de cabecera con extensión .ers.

I.6.3.- SIG RASTER [GVSIG, 2005:2] Los Sistemas de Información Raster basan su funcionalidad en una concepción implícita de las relaciones de vecindad entre los objetos geográficos. Su forma de proceder es dividir la zona de afección de la base de datos en una retícula o malla regular de pequeñas celdas (a las que se denomina pixels) y atribuir un valor numérico a cada celda como representación de su valor temático. Dado que la malla es regular (el tamaño del píxel es constante) y que conocemos la posición en coordenadas del centro de una de las celdas, se puede decir que todos los pixels están georreferenciados.

Lógicamente, para tener una descripción precisa de los objetos geográficos contenidos en la base de datos el tamaño del píxel ha de ser reducido (en función de la escala), lo que dotará a la malla de una resolución alta. Sin embargo, a mayor número de filas y columnas en la malla (más resolución), mayor esfuerzo en el proceso de captura de la información y mayor costo computacional a la hora de procesar la misma. Como se aprecia en la figura 8

hora de procesar la misma. Como se aprecia en la figura 8 FIGURA 8 FUENTE: Curso

FIGURA 8 FUENTE: Curso Introducción a SIG, Gabriel Ortiz. Usuarios SIG

16

I.6.4.- SIG VECTORIAL [GVSIG, 2005:2] Son aquellos Sistemas de Información Geográfica que para la descripción de los objetos geográficos utilizan vectores definidos por pares de coordenadas relativas a algún sistema cartográfico.

Con un par de coordenadas y su altitud gestionan un punto (e.g. un vértice geodésico), con dos puntos generan una línea, y con una agrupación de líneas forman polígonos. De entre todos los métodos para formar topología vectorial la forma más robusta es la topología arco-nodo, cuya lógica de funcionamiento trataré de detallar en la siguiente figura 1.9

trataré de detallar en la siguiente figura 1.9 FIGURA 9 FUENTE: Curso Introducción a SIG, Gabriel

FIGURA 9 FUENTE: Curso Introducción a SIG, Gabriel Ortiz. Usuarios SIG

La topología arco-nodo basa la estructuración de toda la información geográfica en pares de coordenadas, que son la entidad básica de información para este formato de datos. Con pares de coordenadas (puntos) forma vértices y nodos, y con

17

agrupaciones de estos puntos forma líneas, con las que a su vez puede formar polígonos. Básicamente esta es la idea, muy sencilla en el fondo. Para poder implementarla en un ordenador, se requiere la interconexión de varias bases de datos a través de identificadores comunes. Estas bases de datos, que podemos imaginarlas como tablas con datos ordenados de forma tabular, contienen columnas comunes a partir de las cuales se pueden relacionar datos no comunes entre una y otra tabla.

En el esquema anterior como se forman las líneas a partir de puntos (pares de coordenadas). Veamos ahora como se forman los polígonos a partir de la agrupación de líneas, como se aprecia en la figura 10:

la agrupación de líneas, como se aprecia en la figura 10: FIGURA 10 FUENTE: Curso Introducción

FIGURA 10 FUENTE: Curso Introducción a SIG[Gabriel Ortiz, 2006:1]

En general, el formato de datos vectorial es adecuado cuando trabajamos con objetos geográficos con límites bien establecidos, como pueden ser fincas, carreteras, etc.

I.7.- HERRAMIENTAS Y SOFWARE PARA EL DESARROLLO DE

SISTEMAS DE INFORMACION GEOGRAFICO.-

18

A continuación se da una descripción de las herramientas mas utilizadas en el desarrollo de SIG

MERCADO MUNDIAL DE LOS SIG

:

se da una descripción de las herramientas mas utilizadas en el desarrollo de SIG MERCADO MUNDIAL
se da una descripción de las herramientas mas utilizadas en el desarrollo de SIG MERCADO MUNDIAL

19

SISTEMAS OPERATIVOS PARA SIG

19 SISTEMAS OPERATIVOS PARA SIG Fuente: [PUEBLA:1994:1] [CARTESIA:2002:1] Mercado Boliviano de Programas SIG

Fuente: [PUEBLA:1994:1] [CARTESIA:2002:1]

Mercado Boliviano de Programas SIG

19 SISTEMAS OPERATIVOS PARA SIG Fuente: [PUEBLA:1994:1] [CARTESIA:2002:1] Mercado Boliviano de Programas SIG

20

Sistemas Operativos para los SIG en Bolivia

20 Sistemas Operativos para los SIG en Bolivia Fuente: [INVENTARIO:1999:1] I.8.- DISEÑO ASISTIDO POR COMPUTADOR

Fuente: [INVENTARIO:1999:1]

I.8.- DISEÑO ASISTIDO POR COMPUTADOR [WIKIPEDIA, 2007:1]

El diseño asistido por computador (o computadora u ordenador), abreviado como DAC o DAO pero más conocido por las siglas inglesas CAD (Computer Aided Design), es el uso de una amplio rango de herramientas computacionales que asisten a ingenieros, arquitectos y a otros profesionales del diseño en sus respectivas actividades. También se llega a encontrar denotado con una adicional "D" en las siglas CADD, diseño y bosquejo asistido por computadora (Computer Aided Drafting and Design).

El diseño asistido por computadora es, además, la herramienta principal para la creación de entidades geométricas enmarcadas dentro de procesos de administración del ciclo de vida de productos (Product Lifecycle Management), y que involucra software y algunas veces hardware especiales.

Los usos de estas herramientas varían desde aplicaciones basadas en vectores y sistemas de dibujo en 2 dimensiones (2D) hasta modeladores en 3 dimensiones (3D) a través del uso de modeladores de sólidos y superficies paramétricas. Se trata básicamente de una base de datos de entidades geométricas (puntos, líneas, arcos, etc.) con la que se puede operar a través de una interfaz gráfica. Permite diseñar en

21

dos o tres dimensiones mediante geometría alámbrica, esto es, puntos, líneas, arcos, splines, superficies y sólidos para obtener un formato numérico de un objeto o conjunto de ellos.

La base de datos asocia a cada entidad una serie de propiedades como color, capa, estilo de línea, nombre, definición geométrica, etc., que permiten manejar la información de forma lógica. Además pueden asociarse a las entidades o conjuntos de este otro tipo de propiedades como el coste, material, etc., que permiten enlazar el CAD a los sistemas de gestión y producción.

De los formatos pueden obtenerse planos con cotas y anotaciones para generar la documentación técnica específica de cada proyecto.

A continuación detallamos algunos de los programas usados por los CAD

AutoCAD, Autodesk Inventor, Autosketch, programas de la compañía AutoDesk. AutoDesk.

CATIAInventor, Autosketch, programas de la compañía AutoDesk. Microstation IntelliCAD QCad Solid Edge SolidWorks

MicrostationAutosketch, programas de la compañía AutoDesk. CATIA IntelliCAD QCad Solid Edge SolidWorks Unigraphics, NX4

IntelliCADprogramas de la compañía AutoDesk. CATIA Microstation QCad Solid Edge SolidWorks Unigraphics, NX4 I.8.1.- AUTOCAD

QCadde la compañía AutoDesk. CATIA Microstation IntelliCAD Solid Edge SolidWorks Unigraphics, NX4 I.8.1.- AUTOCAD

Solid Edgela compañía AutoDesk. CATIA Microstation IntelliCAD QCad SolidWorks Unigraphics, NX4 I.8.1.- AUTOCAD [WIKIPEDIA,

SolidWorksAutoDesk. CATIA Microstation IntelliCAD QCad Solid Edge Unigraphics, NX4 I.8.1.- AUTOCAD [WIKIPEDIA, 2007:1].-

Unigraphics, NX4CATIA Microstation IntelliCAD QCad Solid Edge SolidWorks I.8.1.- AUTOCAD [WIKIPEDIA, 2007:1].- AutoCAD es un

I.8.1.- AUTOCAD [WIKIPEDIA, 2007:1].- AutoCAD es un programa de diseño asistido por ordenador (DAO; en inglés, CAD) para dibujo en 2D y 3D. Actualmente es desarrollado y comercializado por la empresa Autodesk.

Características

22

Al igual que otros programas de Diseño Asistido por Ordenador (DAO), AutoCAD gestiona una base de datos de entidades geométricas (puntos, líneas, arcos, etc) con la que se puede operar a través de una pantalla gráfica en la que se muestran éstas, el llamado editor de dibujo. La interacción del usuario se realiza a través de comandos, de edición o dibujo, desde la línea de órdenes, a la que el programa está fundamentalmente orientado. Las versiones modernas del programa permiten la introducción de éstas mediante una interfaz gráfica de usuario o en inglés GUI, que automatiza el proceso.

Como todos los programas de DAO, procesa imágenes de tipo vectorial, aunque admite incorporar archivos de tipo fotográfico o mapa de bits, donde se dibujan figuras básicas o primitivas (líneas, arcos, rectángulos, textos, etc.), y mediante herramientas de edición se crean gráficos más complejos. El programa permite organizar los objetos por medio de capas o estratos, ordenando el dibujo en partes independientes con diferente color y grafismo. El dibujo de objetos seriados se gestiona mediante el uso de bloques, posibilitando la definición y modificación única de múltiples objetos repetidos.

Parte del programa AutoCAD está orientado a la producción de planos, empleando para ello los recursos tradicionales de grafismo en el dibujo, como color, grosor de líneas y texturas tramadas. AutoCad, a partir de la versión 11, utiliza el concepto de espacio modelo y espacio papel para separar las fases de diseño y dibujo en 2D y 3D, de las específicas para obtener planos trazados en papel a su correspondiente escala. La extensión del archivo de AutoCAD es .dwg, aunque permite exportar en otros formatos (el más conocido es el .dxf). Maneja también los formatos IGES y STEP para manejar compatibilidad con otros softwares de dibujo.

El formato .dxf permite compartir dibujos con otras plataformas de dibujo CAD, reservándose AutoCAD el formato .dwg para sí mismo. El formato .dxf puede editarse con un procesador de texto básico, por lo que se puede decir que es abierto.

23

En cambio, el .dwg sólo podía ser editado con AutoCAD, si bien desde hace poco tiempo se ha liberado este formato (DWG), con lo que muchos programas CAD distintos del AutoCAD lo incorporan, y permiten abrir y guardar en esta extensión, con lo cual lo del DXF ha quedado relegado a necesidades específicas.

Es en la versión 11, donde aparece el concepto de modelado sólido a partir de operaciones de extrusión, revolución y las booleanas de unión, intersección y sustracción. Este módulo de sólidos se comercializó como un módulo anexo que debía de adquirirse aparte. Este módulo sólido se mantuvo hasta la versión 12, luego de la cual, AutoDesk, adquirió una licencia a la empresa Spatial, para su sistema de sólidos ACIS.

El formato .dwg ha sufrido cambios al evolucionar en el tiempo, lo que impide que formatos más nuevos .dwg no puedan ser abiertos por versiones antiguas de AutoCAD u otros CADs que admitan ese formato. La última versión de AutoCAD hasta la fecha es el AutoCAD 2008, y tanto él como sus productos derivados (como Architectural DeskTop ADT o Mechanical DeskTop MDT) usan un nuevo formato no contemplado o trasladado al OpenDWG, que sólo puede usar el formato hasta la versión 2000.

Las aplicaciones del programa son múltiples, desde proyectos y presentaciones de ingeniería, hasta diseño de planos o maquetas de arquitectura.

I.9.- DIFERENCIAS ENTRE UN SIG Y UN CAD.- [JUAN MARCOS

MONER, 2005:1]

Un CAD se basa en la computación gráfica, se concentra en la representación y el manejo CAD se basa en la computación gráfica, se concentra en la representación y el manejo de información visual (líneas y puntos).

Un SIG requiere de un buen nivel de computación gráfica, y además requiere una estructura diferente SIG requiere de un buen nivel de computación gráfica, y además requiere una estructura diferente de la base de datos para el manejo de la información espacial.

24

24 Los contextos de referencia espacial y topología , sus diferencias consisten en el volumen y

Los contextos de referencia espacial y topología, sus diferencias consisten en el volumen y la diversidad de información.

I.10.- UTILIDAD Y ÁREAS DE ESTUDIO [LANDIVAR 2007:1]

Los SIG actualmente son varias los campos de acción que tienen, para el manejo de

información geográfica:

Inventarios de recursos Catastro.

Recursos naturales. Infraestructura: eléctrica, agua, etc. Arqueológicos. Planificación Herramienta para delimitar áreas reglamentarias a base de criterios.

para delimitar áreas reglamentarias a b ase de criterios. Geomercadeo Herramienta para investigaciones de mercados
para delimitar áreas reglamentarias a b ase de criterios. Geomercadeo Herramienta para investigaciones de mercados
para delimitar áreas reglamentarias a b ase de criterios. Geomercadeo Herramienta para investigaciones de mercados
para delimitar áreas reglamentarias a b ase de criterios. Geomercadeo Herramienta para investigaciones de mercados
para delimitar áreas reglamentarias a b ase de criterios. Geomercadeo Herramienta para investigaciones de mercados

Geomercadeo Herramienta para investigaciones de mercados según la geografía censal y los datos estadísticos de encuestas, etc.

censal y los datos estadísticos de encuestas, etc. Seguridad pública Policía - Análisis de patrones

Seguridad pública Policía- Análisis de patrones delictivos Manejo y respuesta a emergencias

de patrones delictivos Manejo y respuesta a emergencias Manejo de d istribución de fondos Programas sociales
de patrones delictivos Manejo y respuesta a emergencias Manejo de d istribución de fondos Programas sociales

Manejo de distribución de fondos Programas sociales Educación Fondos de emergencia de desastres

a emergencias Manejo de d istribución de fondos Programas sociales Educación Fondos de emergencia de desastres
a emergencias Manejo de d istribución de fondos Programas sociales Educación Fondos de emergencia de desastres
a emergencias Manejo de d istribución de fondos Programas sociales Educación Fondos de emergencia de desastres

25

Uso diario: Sistema de mapas en autos los cuales muestran la ruta más eficiente para llegar de un sitio a otro.

I.11.-

BASE DE DATOS EN UN SIG

I.11.1.-

BASE DE DATOS ESPACIALES [GVSIG 2005:2]

Es un sistema administrador de bases de datos que maneja datos existentes en un espacio o datos espaciales. El espacio establece un marco de referencia para definir la localización y relación entre objetos. El que normalmente se utiliza es el espacio físico que es un dominio manipulable, perceptible y que sirve de referencia. La construcción de una base de datos geográfica implica un proceso de abstracción para

pasar de la complejidad del mundo real a una representación simplificada que pueda ser procesada por el lenguaje de las computadoras actuales. Este proceso de abstracción tiene diversos niveles y normalmente comienza con la concepción de la estructura de la base de datos, generalmente en capas; en esta fase, y dependiendo de la utilidad que se vaya a dar a la información a compilar, se seleccionan las capas temáticas a incluir.

La estructuración de la información espacial procedente del mundo real en capas conlleva cierto nivel de dificultad. En primer lugar, la necesidad de abstracción que requieren los computadores implica trabajar con primitivas básicas de dibujo, de tal forma que toda la complejidad de la realidad ha de ser reducida a puntos, líneas o polígonos. En segundo lugar, existen relaciones espaciales entre los objetos geográficos que el sistema no puede obviar; la topología, que en realidad es el método matemático-lógico usado para definir las relaciones espaciales entre los objetos geográficos puede llegar a ser muy compleja, ya que son muchos los elementos que interactúan sobre cada aspecto de la realidad.

I.12.- SIG ARCGIS [ESRI,2005:1]

ArcGIS constituye una familia de productos de software para construir un SIG

completo en su organización.

26

Es integrable con otras tecnologías (no necesariamente de índole geográfica: bases de datos, aplicaciones empresariales, etc.), ya que se construye en su totalidad siguiendo estándares.

ArcGIS es un conjunto de productos de sencilla instalación y manejo, que combinados, dan respuesta a las necesidades concretas de cualquier organización.

En definitiva, la arquitectura ArcGIS cumple con las necesidades presentes y futuras de cualquier usuario en el campo de los Sistemas de Información Geográfica.

GIS Desktop: ArcReader, ArcView, ArcEditor y ArcInfo constituyen un conjunto escalable de productos que constituyen la plataforma básica mediante la cual los usuarios generan, importan, editan, consultan, cartografían, analizan y publican información geográfica.

GIS para desarrolladores: gracias a las diferentes herramientas de desarrollo de la tecnología ESRI es posible crear aplicaciones personalizadas o embeber funcionalidad GIS dentro de aplicaciones existentes (no necesariamente GIS).

GIS Servidor: ArcGIS Server, ArcIMS, ArcGIS Image Server constituyen las tres piezas fundamentales en el nivel de servidor de la arquitectura ArcGIS. Con ellas, y a través de diferentes clientes, se puede servir funcionalidad GIS a un gran número de usuarios a través de las redes. ArcGIS Explorer es un cliente ligero gratuito incluido en ArcGIS Server

GIS Móvil: permite al trabajador de campo capturar, almacenar, actualizar, manipular, analizar y visualizar la información geográfica. Incluye ArcPad, ArcGIS Mobile y ArcGIS Desktop para Tablet PC

27

ArcWeb Services: es una familia de servicios que ofrecen una forma rápida y sencilla de incluir contenido y funcionalidad GIS en cualquier aplicación, sin necesidad de almacenar los datos ni de realizar desarrollo.

I.12.1.- SERVIDOR DE APLICACIONES GIS.- [ESRI 2005:1]

ArcGIS Server es una plataforma completa capaz de crear aplicaciones y servicios GIS profesionales que, gracias a su tecnología de servidor, son capaces de gestionar,

visualizar y analizar información geográfica de manera centralizada. Ver figura I.11 ArcGIS Server ofrece las siguientes ventajas:

Herramientas que permiten llevar una administración centralizada y crear aplicaciones Web y servicios desde los que se puede acceder a administración centralizada y crear aplicaciones Web y servicios desde los que se puede acceder a toda la funcionalidad GIS disponible.

Integración con otros sistemas corporativos como CRMs, ERPs, etc. ArcGIS Server proporciona las herramient as necesarias para diseñar una Arquitectura como CRMs, ERPs, etc. ArcGIS Server proporciona las herramientas necesarias para diseñar una Arquitectura Orientada a Servicios (SOA).

Soporte de estándares tanto del sector de los GIS (OGC) como del resto de Tecnologías de la Información tanto del sector de los GIS (OGC) como del resto de Tecnologías de la Información (W3C).

Capacidad para crear aplicaciones personalizadas en .NET o Java . aplicaciones personalizadas en .NET o Java.

28

2D y 3D Aplicaciones SIG Aplicaciones Otros Aplicaciones sistemas Moviles Negocios Suscripcion/ Consumo
2D y 3D
Aplicaciones SIG Aplicaciones
Otros
Aplicaciones
sistemas
Moviles
Negocios
Suscripcion/
Consumo
Plataformas de Integración
ArcGis
Servicios
Servicios
Servicios
Geoprocesamiento
Servicios
Servicios
Servicios
Personalizados
Servicios
GeoDatos
de
Globales
Mapas
SOAP
Localizacion
OnLine
Servicios de
Publicidad
Autoría de
Escritorio

FIGURA 11 FUENTE: [ESRI, 2005:1]

I.12.2.- ARCGIS DESKTOP [ESRI, 2005:1].-

ArcGIS Desktop constituye una solución completa que se adapta a las necesidades de

cualquier usuario. Los distintos clientes constituyen un conjunto escalable de

productos que permiten al usuario generar, importar, editar, consultar, cartografiar,

analizar y publicar información geográfica.

Productos ArcGis Desktop

ArcReader: Es una aplicación gratuita y de sencillo manejo que permite visualizar,

explorar e imprimir mapas ya creados.

ArcView: Incorpora a la funcionalidad de ArcReader funciones avanzadas de

visualización, análisis y consulta de datos, así como la capacidad de crear y editar

datos geográficos y alfanuméricos.

29

ArcEditor: Abarca toda la funcionalidad presente en ArcView y añade además, herramientas para la edición multiusuario de geodatabase corporativa así como la posibilidad de implementar topología basada en reglas.

ArcInfo: Complementa la funcionalidad de ArcEditor, incorporando funciones avanzadas de geoprocesamiento, conversión de datos a otros formatos y sistemas de proyección, así como toda la funcionalidad aportada por el entorno de comandos de ArcInfo Workstation.

Todos los productos de ArcGIS Desktop comparten las mismas aplicaciones básicas (ArcMap y ArcCatalog), interfaz de usuario y entorno de desarrollo, con lo que los usuarios pueden compartir su trabajo entre sí. Se pueden intercambiar mapas, datos, simbología, capas, modelos de geoprocesamiento (ModelBuilder), herramientas personalizadas e interfaces, informes y metadatos.

Extensiones: ArcView, ArcEditor y ArcInfo comparten un conjunto de extensiones que incrementan notablemente su funcionalidad. Estas extensiones, una vez integradas de forma individual en los productos cliente de la arquitectura ArcGIS, dan acceso a funciones muy concretas, como es el caso de ArcScan, que posee las herramientas y comandos necesarios para la vectorización de información raster, o Spatial Analyst que constituye el conjunto de herramientas de análisis y modelización espacial, que permiten realizar todo tipo de análisis utilizando información raster.

I.12.3.- ARCSDE [ESRI, 2005:1]

ArcSDE es la puerta de entrada SIG a las bases de datos relacionales. Le permite administrar información geográfica en su DBMS seleccionada y servir abiertamente sus datos a ArcGIS Desktop y a otras aplicaciones. ArcSDE es el componente clave en un sistema ArcGIS multiusuario. Proporciona una interfaz abierta a los sistemas de administración de bases de datos relacionales y permite a ArcGIS administrar

30

información geográfica en una variedad de diferentes plataformas de bases de datos, incluyendo Oracle, Microsoft SQL Server, IBM® DB2®, e Informix®. ArcSDE actúa como la puerta entre el resto de ArcGIS y sus bases de datos relacionales. Cuando usted necesita una base de datos multiusuario muy grande que puede ser editada y usada simultáneamente por muchos usuarios, ArcSDE agrega la capacidad necesaria a su sistema ArcGIS, facilitándole el manejo de su geodatabase multiusuario compartida en un DBMS. Esto lo hace añadiendo un sinnúmero de capacidades fundamentales de SIG. ArcSDE le permite:

de capacidades fundamentales de SIG. ArcSDE le permite: odatabase. proporciona soporte a transacciones largas y

odatabase. proporciona soporte a transacciones largas y versiones para su DBMS.

ArcSDE

a transacciones largas y versiones para su DBMS. ArcSDE servidor de DBMS, se aumenta significativamente el

servidor de DBMS, se aumenta significativamente el desempeño de los grandes sistemas multiusuario.

el desempeño de los grandes sistemas multiusuario. ArcView GIS 3 y de diseño asistido por computador

ArcView GIS 3 y de diseño asistido por computador (CAD).

multiusuario. ArcView GIS 3 y de diseño asistido por computador (CAD). con elementos de su geodatabase.

con elementos de su geodatabase.

multiusuario. ArcView GIS 3 y de diseño asistido por computador (CAD). con elementos de su geodatabase.

Ver figura 12

31

31 FIGURA 12 Fuente: [ESRI ,205:1] I.13.- REQUERIMIENTOS DE LOS SIG.- Al momento de realizar la

FIGURA 12 Fuente: [ESRI ,205:1]

I.13.- REQUERIMIENTOS DE LOS SIG.-

Al momento de realizar la implementación de un SIG se debe tomar en cuenta el tipo

de información que se desea manipular, si va a ser en formato RASTER y VECTORIAL

Formato RASTER.- Al utilizar imágenes, se debe tener un mejor hardware para obtener un mejor rendimiento en el sistema.

Si se implementa una Base de Datos Espacial, debemos tomar en cuenta los requerimientos mínimos del Gestor de Base de Datos, en base a los requerimientos del flujo de información que va a circular en nuestra red.

Se va a tomar en cuenta, dos productos como son ARCGIS DESKTOP y GVSIG, que son los más conocidos de acuerdo a su licenciamiento.

ArcGis Destokp 9.2 requerimientos mínimos.-

32

Procesador: 1 GHz o Superior. Memoria RAM: 512 MB o superior Espacio libre en el disco duro para instalar: 1,5 GB Sistema Operativo: Windows 2000 y XP, Vista Tarjeta de Video.- 128 Mb o más. Color de pantalla: Más de 256 de profundidad de color Espacio de intercambio: Mínimo de 300 MB Espacio del disco: Común de 765 MB NTFS, Completo de 1040 MB NTFS El ESRI respalda y recomienda los siguientes medios de desarrollo integrado para usar con ArcGIS Desktop y el Kit de Desarrollo ArcGIS Desktop:

- COM Visual Basic para Aplicaciones Visual Basic 6 sp3 o posterior Visual C++ 6 sp3 o posterior Visual C++ (Visual Studio .Net 2003) -.Net C# (Visual Studio .Net 2003 con .NET Framework 1.1 o 1.1 Service Pack 1) VB.Net (Visual Studio .Net 2003 con .NET Framework 1.1 o 1.1 Service Pack 1)3.5"

gvSIG 1.1 requerimientos mínimos.- Procesador: 1 GHz o Superior. Memoria RAM: 512 MB o superior Espacio libre en el disco duro para instalar: 1,5 GB Sistema Operativo: Cualquier Sistema Operativo, en el cual se ejecuta Java Tarjeta de Video.- 128 Mb o más. Color de pantalla: Más de 256 de profundidad de color Espacio de intercambio: Mínimo de 300 MB Espacio del disco: Común de 765 MB NTFS, Completo de 1040 MB NTFS Desarrollo.- Jdk 1.5

33

Al momento de abordar una instalación, de un SIG se debe tomar en cuenta el tipo de información que se desea manipular, si va a ser en formato RASTER y VECTORIAL

I.13.1.-

LENGUAJES DE PROGRAMACIÓN SIG[Grabiel Ortiz,

2006:3].-

Los sistemas de información geográfico, se los puede desarrollar con lenguajes de

propósito general, utilizando librerías especializadas, a continuación detallamos algunas librerías:

Nombre de la Aplicación: Librería PROJ.4 Tipo de Licencia: Gratuita con licencia MIT Open Source Web de Descarga: http://www.remotesensing.org/proj Formatos: La aplicación original en línea de comandos admite entrada de coordenadas y posiciones por teclado, ficheros de texto, así como el uso del procedimiento stdin de UNIX para enlazar con salidas stdout del mismo sistema operativo. Descripción.- Es uno de los recursos para soporte de proyecciones más utilizadas en el mundo del código abierto y utilizada por numerosos proyectos como GRASS, MapServer, PostGIS, Thuban, OGDI o la librerías OGR-GDAL, por citar algunos. Realizada en su mayor parte por Gerald Evenden en principio para el mundo UNIX, PROJ era inicialmente una sencilla aplicación de línea de comandos que reunía múltiples funciones de proyección cartográfica de geográficas a coordenadas de distintas proyecciones y en algunos casos el proceso inverso. Al liberar su código, esa aplicación ha tenido mucha mayor aplicación que la línea de comandos, y de hecho se ha integrado como parte fundamental de numerosas aplicaciones que requieren funciones cartográficas de proyección.

Existe versión precompilada para Windows, así como versión para Debian GNU/Linux. También existe una migración a entorno Delphi (Borland C++).

34

Nombre de la Aplicación: Control OCX de MapWindow para .NET y C# Tipo de Licencia: Gratuita con licencia Mozilla Public License (MPL) Web de Descarga: http://www.mapwindow.org

Formatos: ESRI Grid, ESRI Shapefile, dBase (dbf), ESRI TIN, MWPRJ (ficheros de proyecto en formato propio basado en XML)

Descripción.- Excelente herramienta GIS gratuita que además de ser un muy buen

visualizador-editor de información geográfica también incorpora un control OCX que permite programar bajo Visual Basic .NET o C#. Como consecuencia de esta posibilidad de personalización. De entre todas sus funciones se destaca sobre todo su capacidad para crear y editar ficheros Shapefile, mediante un plugin incluido llamado Shapefile Editor. Las pruebas realizadas con ediciones sencillas han sido en tres casos satisfactorias. También son muy interesantes las funciones de creación de TINs a partir de datos altimétricos en formato Shp o Grid. Es una aplicación gratuita y además de código abierto, no presenta funciones de análisis. Fácil de instalar y manejar. Se puede descargar en dos versiones: Standard Edition y Developer Edition. Ambas son multiplataforma, pues están desarrolladas con tecnología .NET y se requiere NET Framework para operar. La verdadera potencia de este producto se saca con la versión Developer, es una alternativa libre de royalties que para cosas sencillas puede sustituir a productos OCX comerciales de los grandes fabricantes o actuar como un editor de ficheros Shape. La programación, la aplicación en sí es bastante configurable ya que emplea ficheros XML para escribir sus datos de proyecto y sus parámetros de inicio y operación. Como es natural, estos ficheros XML pueden ser abiertos y editados con cualquier editor de texto.

Nombre de la Aplicación: SAGA

35

Tipo de Licencia: Gratuita con licencia GNU General Public License (GPL) y la API con LGPL Web de Descarga: http://www.saga-gis.org Formatos: ESRI Shapefile SHP, DIGeM (su formato nativo raster) e importación de SRTM30 DEM, MOLA y otros muchos formatos raster utilizando la Geospatial Data Abstraction Library GDAL. Para la exportación, además de las posibilidades que ofrece GDAL, destaca la capacidad de exportar ficheros Grid de Surfer, y rasters de texto XYZ (osea, puntos con Z, un punto por celda). Descripción.- Aplicación que presenta tanto un conjunto de recursos para programación en C++ (APIs, librerías, etc.), como su propio interface gráfico de usuario (GUI), convirtiéndose así en una de las alternativas más serias de los Sistemas de Información Geográfica gratuitos. La razón por la que me gusta especialmente este sistema es porque no se centra en el cumplimiento de estándares (como muchos otros productos), sino que penetra en el núcleo del análisis espacial y facilita al geógrafo o especialista en ciencias de la tierra en general, instrumentos y herramientas para hacer razonamiento espacial. Existen módulos de geoestadística, álgebra de mapas, interpolación espacial, tratamientos de ficheros raster, realización y análisis morfométrico de modelos digitales del terreno y diversas herramientas vectoriales. En general, se trata de un producto mucho más desarrollado para el ámbito raster que para el ámbito vectorial, aunque se define como un SIG híbrido y de hecho maneja también datos vectoriales a distintos niveles. El interface de programación está escrito en C++ y se compila como una librería dinámica, proporcionando al desarrollador un buen conjunto de funciones y clases para el tratamiento/análisis de datos espaciales.

Nombre de la Aplicación: TerraLib Tipo de Licencia: Gratuita con licencia GNU Lesser General Public License (LGPL) Web de Descarga: http://www.terralib.org

36

Formatos: PostGIS/PostgreSQL (PostGIS debe ser 1.0 rc2 ó superior y PostgreSQL v.8 o superior), ESRI Shapefile SHP, MapInfo MID/MIF, dBase DBF, Oracle, Access, MySQL. Descripción.- Librería de código abierto que permite el desarrollo rápido y eficiente de herramientas de geoprocesamiento, a partir de su implementación como una librería de funciones y clases C++ Originalmente escrita en ANSI C++, Terralib se centra más que en el cumplimiento de estándares de información geográfica como otros productos, en el desarrollo de algoritmos de análisis geográfico de verdad, con el desarrollo de múltiples funciones que llaman la atención para una librería gratuita. Se llegan a incorporar conceptos como modelos de datos espacio-temporales y técnicas avanzadas de análisis geoestadístico y geométrico. Terralib está siendo desarrollado por el INPE (Instituto Nacional de Investigaciones Espaciales de Brasil), Tecgraf, la Universidad Pontificia Católica de Río de Janeiro y FUNCATE (Foundation for the Space Science, Applied Research and Technology), entre otros. La librería es multiplataforma y el único requerimiento para construirla una vez descargada es que tener un compilador compatible con ANSI C++ (por ejemplo en Windows tener Microsoft Visual C++ o Microsoft .NET, o en Linux tener gcc versión 3.2.3).

Nombre de la Aplicación: JTS Java Topology Suite Tipo de Licencia: Gratuita con licencia GNU Lesser General Public License (LGPL) Web de Descarga: http://vividsolutions.com/JTS Formatos: Aunque inicialmente JTS sólo trabaja con fuentes en formato WKT (Well- Known Binary), la librería WKB4J (también comentada en esta sección), permite transformar fuentes de datos WKB PostGIS en sus elementos equivalentes para usar en JTS. Descripción.- JTS es una API en Java que permite implementar diversas funciones topológicas a partir de una serie de algoritmos geométricos propios 2D y todo ello de acuerdo con la especificación del OGC Simple Features Specification for SQL. Así, encontramos métodos para hacer intersección, unión, diferencia, diferencia simétrica,

37

buffers, polígonos mínimos envolventes (convex hulls), intersecciones de línea en polígono, y otros procedimientos geométricos básicos. Incorpora funciones bastante robustas de validación topológica e incluso un interface (JTS Test Builder) para realizar diversas operaciones de forma guiada. Dispone de un puerto para su aplicación en C++ llamado GEOS y también comentado en esta sección.

Nombre de la Aplicación: OGR Simple Feature Library Tipo de Licencia: Gratuita con licencia X/MIT Open Source Formatos: Coberturas de Arc/Info binarias, CSV (Comma Separated Value), DODS/OPeNDAP, ESRI Shapefile SHP, FMEObjects, GML (2.0), IHO S-57, MapInfo MID/MIF/TAB, Microstation DGN, MySQL (datos no espaciales), OGDI, ODBC, Oracle Spatial SDO, PostgreSQL, SDTS, SQLite, UK NTF, US Census TIGER/Line, Virtual Datasource VRT. Descripción.- La librería OGR Simple Feature está hecha en C++ y su código es abierto. Programada principalmente por Frank Warmerdam, es en realidad parte de la librería GDAL (Geospatial Data Abstraction Library) del mismo autor, que también comentamos en esta sección. OGR está especializada en los formatos vectoriales, mientras que el resto de GDAL está especializada en formatos raster. En lo que se refiere a las características de OGR, destaca la lectura y escritura de formatos de uso muy extendido como el Shapefile de ESRI (SHP). Frente a otras librerías que interpretan SHP, esta tiene la ventaja de que soporta indexación espacial, así como capacidad para leer ficheros de proyección PRJ si existen en el directorio donde reside el SHP leído. Se pueden leer prácticamente todos los tipos de ficheros Shape y se pueden también escribir, incluso ficheros 3D sencillos. Otras dos ventajas importantes de esta librería en lo que al desarrollo SIG se refiere, es que con ella se pueden leer e interpretar coberturas de ArcInfo Workstation escritas en binario, así como ficheros de MapInfo, entre otros muchos formatos.

Nombre de la Aplicación: GeoTrans Geographic Translator

38

Tipo de Licencia: Gratuita (Freeware), con código fuente disponible. Web de Descarga: http://earth-info.nga.mil/GandG/geotrans/ Formatos: Ficheros con extensión DAT y DEF y formatos propios en ASCII. Descripción.- Aunque GeoTrans es una aplicación stand alone que funciona por sí misma, también es un recurso de programación, puesto que su código fuente está accesible y también es posible utilizar GeoTrans para desarrollos propios o comunitarios: por ejemplo, el GIS SAGA hace uso de GeoTrans para resolver parte de los problemas de conversión de coordenadas y proyección. GeoTrans es una aplicación totalmente gratuita y muy completa creada por la Agencia Nacional de Inteligencia Geoespacial (National Geospatial-Intelligence Agency) y por el Centro de Ingeniería Topográfica del Ejército de los Estados Unidos (US Army Topographic Engineering Center). Es de código abierto, en el sentido de que se publica libremente el código fuente, pero sólo los desarrolladores originales modifican el mismo. Funciona en Windows (95/98, ME, NT, 2000, XP, 2003) y también hay versión para UNIX Motif. En Windows no requiere siquiera instalación y sólo funciona con un ejecutable. Destaca, entre otras cosas, la funcionalidad de traspaso entre datums con métodos de 7 parámetros, si bien la forma de introducción de los parámetros mediante ficheros de texto no es del todo clara para el usuario

Nombre de la Aplicación: GeoTools Tipo de Licencia: Gratuita con licencia GNU Lesser General Public License (LGPL) y parte FDL Web de Descarga: http://www.geotools.org Formatos: ESRI Shapefile SHP (lectura y escritura), MapInfo MIF (lectura y escritura), servicios WFS (tanto lectura como escritura), servicios WMS, GML, PostGIS con PostgreSQL, Oracle Spatial SDO, capas de ArcSDE (8.x y 9.x), MySQL, Geomedia, TIGER, VPF, ESRI Grid en ASCII, Grass Grid en ASCII (lectura y escritura), TIFF con TFW, GeoTIFF, JPEG con JFW y otros

39

Descripción.- GeoTools es una de las colecciones de recursos de programación más extendidos en el ámbito del Open Source. De hecho, muchas de las aplicaciones de código abierto que existen están realizadas utilizando en mayor o menor medida los desarrollos de GeoTools (por ejemplo, uDig y GeoServer, entre otros). Tiene la ventaja de contar con una comunidad de usuarios muy activa, con aportaciones que en la web del proyecto se ve que son constantes. Quizá el único inconveniente, suscrito por algunos otros proyectos de código abierto, es el hecho de que GeoTools consume bastante memoria. Su concepción es modular y tiene como gran ventaja que todo está bastante bien documentado en las webs del proyecto.

Nombre de la Aplicación: GDAL Geospatial Data Abstraction Library Tipo de Licencia: Gratuita con licencia X/MIT Open Source Web de Descarga: http://www.gdal.org Formatos: ESRI ArcInfo/ArcGIS Grid (tanto en ASCII como en binario), AIRSAR, BMP, Nautical Chart KAP, VTP Binary Terrain Format BT, CEOS, ER Mapper Compressed Wavelets ECW, ENVI HDR Labelled Raster, Envisat Image Product N1, EOSAT FAST, FITS, GIF, rasters de GRASS, TIFF, GeoTIFF, HDF4, Erdas Imagine IMG, Atlantis MFF2e HKV, ILWIS Raster Map MPR MPL, Japanese DEM JDEM MEM, JPEG/JPG, JFIF, JPEG2000 JP2/J2K, JP2KAK, JP2ECW, JP2MrSID, NOAA Polar Orbiter Level 1b Data Set (AVHRR) L1B, Erdas 7.x .LAN/.GIS2GB,

Atlantis MFF, Multi-resolution Seamless Image Database MrSID, Meteosat Second Generation MSG, NDF NLAPS, NITF, NetCDF, OGDI Bridge, PCI AUX/PAUX, PCI Geomatics Database File PCIDSK, Portable Network Graphics PNG, PCRASTER MAP, Netpbm PPM/PGM/PNM, Swedish Grid RIK, RadarSat2 XML/ RS2, USGS SDTS DEM (*CATD.DDF) SDTS, Raster Matrix Format RSW/MTW/RMF, SAR CEOS, USGS ASCII DEM, X11 Pixmap XPM, otros.

Descripción.- La librería GDAL está hecha en C++ y su código es abierto.

Programada principalmente por Frank Warmerdam, es la librería más utilizada en el

mundo del Open Source para lectura de formatos. Consta de dos grandes partes: la

40

parte raster, que es la abordada por el núcleo propiamente dicho de GDAL, y la parte vectorial que es realizada por la librería OGR (también comentada en esta sección) y que se integra dentro del árbol de GDAL.

Nombre de la Aplicación: Shapefile C Library Gratuita con licencia GNU Lesser General Public License (LGPL) o MIT Licensse Web de Descarga: http://www.remotesensing.org/geotiff/geotiff.html

Descripción.-

Aunque en esta misma sección ya hemos incluido comentario de otros recursos open source que incluyen esta librería (como por ejemplo la librería GDAL), LibGeoTIFF. Libgeotiff es una librería que permite la lectura y escritura del formato abierto GeoTIFF, que como todo el mundo sabe es una versión de TIFF que admite etiquetas geoespaciales en su interior definiendo el sistema de coordenadas, ámbito espacial y otros muchos metadatos sobre las características del sistema cartográfico de representación y el sistema geodésico de referencia de la imagen. Esta librería viene a trabajar normalmente junto con la librería LibTiff, que sirve para interpretar y escribir el formato Tiff convencional (LibTiff puede ser descargada de http://www.remotesensing.org/libtiff).

Nombre de la Aplicación: ShapeFile Read/Write OCX Tipo de Licencia: Gratuita (Freeware) Web de Descarga: http://arcscripts.esri.com/details.asp?dbid=11810

Descripción.-

Control OCX para Visual Basic 6 que permite la creación y alteración de ficheros Shape tanto en lo referente a su parte gráfica como a la temática (sin necesidad de utilizar recursos DAO para acceder a los atributos). Algunas de las operaciones más llamativas que permite el control OCX son el crear un nuevo ShapeFile, añadir registros a uno existente, alterar su estructura y editar registros (tanto atributos como vértices), realizar selecciones de registros a partir de peticiones a la base de datos, calcular áreas y centroides de polígonos, etc.

41

El control responde bastante bien con ficheros grandes, así como implementando búsquedas espaciales de punto contenido en polígono (otras búsquedas espaciales pueden resultar muy lentas). Este control OCX en sí mismo no permite la visualización de ficheros Shape, pero el mismo autor (Ross Pickard) ha creado otro OCX llamado Simple ArcView ShapeFile Viewer OCX que puede ser descargado de aquí y que permite hacerlo. El control viene con una ayuda muy bien realizada que documenta todas las capacidades de forma óptima

Nombre de la Aplicación: MapObjects Tipo de Licencia: Evaluación Web de Descarga: www.esri.com/mapobjects Formatos: ESRI Shapefiles SHP, coberturas de Arc/Info, DGN, DXF, DWG, TIFF, GeoTIFF, GIF, JPEG, BMP, PNG, DTED, Erdas, MrSID, capas ArcSDE, VPF, dBase y otras bases de datos vía ADO, servicios ArcIMS.

Descripción.-

MapObjects son una colección de componentes GIS integrables en desarrollos propios, tanto en Java como en Windows (Visual Basic, Visual C++, Visual Studio .NET --tanto VB.NET como C#-- Delphi, Borland C++ Builder, PowerBuilder y otros). Lo que hace MapObjects es ofrecer a nuestro entorno de desarrollo capacidades GIS que van desde la lectura e interpretación de formatos de datos geográficos hasta funciones de análisis espacial tales como proyección al vuelo, búsquedas espaciales, superposición, creación de nuevos ficheros geográficos, edición de ficheros geográficos, etc. Es una aplicación de pago, pero existe una versión de demostración que dura 90 días en funcionamiento y que durante ese tiempo permite desarrollar con todas las posibilidades. Las aplicaciones desarrolladas con la versión de evaluación no necesitan para funcionar de ningún otro componente GIS instalado más que los recursos que los recursos propios (librerías, controles OCX registrados, etc.).

42

Nombre de la Aplicación: ASSC (AnotherSimpleShapefile Converter) Tipo de Licencia: Gratuita con licencia GNU General Public License (GPL) Web de Descarga: http://www.mycgiserver.com/~amri/converter.cocoon.xml Formatos: Shape, GML, SVG

Descripción.-

Aplicación Java que permite la conversión de formato Shape a GML y a SVG. Utiliza varios recursos externos del mundo open source para leer los ficheros Shp y dbf e incluso a ccede a los ficheros Shape comprimidos en Zip. Es una herramienta muy sencilla pero efectiva para lo que está diseñada.

I.14.-

GEOGRAFICO.-

APLICACIÓN

DE

LOS

SISTEMAS

DE

INFORMACION

I.14.1.- EJEMPLOS DE SIG A NIVEL INTERNACIONAL.-

I.14.1.1.- GEOPISTA.- Sistema de Información Territorial para Entidades Locales (diputaciones, mancomunidades, ayuntamientos, etc) que facilita realizar la gestión municipal de forma georreferenciada y ofrecer servicios de información on-line a los ciudadanos utilizando la cartografía del municipio.

GeoPista es una iniciativa del Ministerio de Industria, Turismo y Comercio que cuenta con el respaldo de importantes organismos a nivel nacional, como la FEMP - Federación Española de Municipios y Provincias, el Ministerio de Administraciones Públicas, Catastro, INE - Instituto Nacional de Estadística, IGN - Instituto Geográfico Nacional, etc.

Se basa en tecnologías SIG - Sistemas de Información Geográfica - que permiten acceder y gestionar el alto volumen de datos asociado a la gestión municipal mediante una interfaz muy intuitiva: un mapa.

43

GeoPista es un sistema multiplataforma, Open Source, libre, escalable y que cumple con los estándares internacionales más relevantes relativos a la gestión de la información geográfica, como son la utilización de una base de datos compatible Simple Features, servidor de mapas compatible WMS, formato de intercambio GML, metadatos según la norma ISO 19115, directiva europea Inspire, etc.

GeoPista cubre las necesidades de las entidades locales de disponer de un software libre de gestión cartográfica que favorece la accesibilidad rápida y efectiva a la información a un coste menor, aumentando por lo tanto la eficiencia municipal, tanto en aspectos relativos a la gestión interna como de cara a los servicios que se van a poder ofrecer a los ciudadanos.

Hardware.-

Procesador: 2Gb Tarjeta de Video: 256 Mb Sistema Operativo.- Windows, Linux, otros Lenguaje de Desarrollo.- Java Gestor de Base de Datos.- Oracles

I.14.2.-

EJEMPLOS DE SIG A NIVEL NACIONAL.-

I.14.3.-

SIRTPLAN (Sistema de Información de Tierras SIRT para la

Evaluación y Optimización de un Uso Agrícola Sostenible)

[SIRTPLAN:2006:1].-

El Proyecto se lleva a cabo mediante la aplicación sistematizada de metodologías y del desarrollo de un proceso participativo, considerando la perspectiva de género y la formulación de Planes de Uso de La Tierra como parte integrante de la planificación del ordenamiento territorial. En él participan directamente con actividades de campo

44

los gobiernos de Bolivia y Perú en dos casos pilotos, dando un uso sostenible a las tierras de las comunidades campesinas involucradas.

El SIRTPLAN se presenta como un conjunto de herramientas y programas individuales alrededor de una base de datos común interrelacionada. Con este concepto, el SIG es la interfase con la base de datos, facilitando, tanto las operaciones espaciales sobre los datos y su administración, como la comunicación import/export, de la base de datos con las diferentes herramientas y programas a utilizar en la implementación metodológica. En la Figura 4.1 se presenta la arquitectura básica del SIRTPLAN.

La estructura básica o inicial para un SIRTPLAN tiene siete componentes principales, en donde el núcleo del sistema está compuesto por el SIG y la base de datos. Alrededor de este núcleo, existen seis módulos o programas individuales encargados de diferentes tareas en el tratamiento de los datos. Estos seis módulos se pueden ver como elementos de una caja de herramientas que procesan los datos e información relacionada con la planificación silvo-agropecuaria, tales como la evaluación de la aptitud de la tierra, la optimización del uso de las mismas, el modelamiento o generación de información de las variables socio-demográficas, el monitoreo del uso de las tierras, la determinación de la productividad de los cultivos y la determinación de escenarios por consenso del uso de la tierras

45

45 El software que se utiliza para la Implantación del Sistema es: Sistema Operativo.- Windows 2000

El software que se utiliza para la Implantación del Sistema es:

Sistema Operativo.- Windows 2000 Server Procesador: 2Gb Tarjeta de Video: 256 Mb Manejador de Base de Datos.- SQL/Server 2003 SIG.- ArcGis 8.2

I.15.- EJEMPLOS DE SIG A NIVEL REGIONAL.-

Cabe hacer notar, que los Sistemas de Información Geográfico en Bolivia(varios casos) , no utilizan conceptos de Base de Datos Espaciales, sino que hacen uso de la información geográfica por medio de SIG de Escritorio, en los cuales utilizan la información en formato archivos shp.

46

A continuación se presenta un SIG para la

Ordenamiento Territorial y Plan de Ordenamiento Urbano para el Municipio de Tarija

y Plan de Ordenamiento Urbano para el Municipio de Tarija y la Provinci en la Honorable
y la Provinci en la Honorable Alcaldía de Tarija. En la sección de Catastro. El
y la Provinci
en
la Honorable Alcaldía de Tarija. En la sección de Catastro.
El
sistema registra la siguiente información:

Para lo cual se toman datos de los diferentes predios (inmuebles) que existen en el Casco viejo de la ciudad de Tarija, identificados por un número catastral.

La información se compone de:

Datos georeferenciados de la zona en estudio, los cuales son ubicados en un mapa de la ciudad de Tarija.por un número catastral. La información se compone de: Mapas CAD los cuales están com puestos

Mapas CAD los cuales están compuestos por: puestos por:

Plano de Ubicaciónde Tarija. Mapas CAD los cuales están com puestos por: Esquema Arquitectónico Planos de sitio y

Esquema ArquitectónicoCAD los cuales están com puestos por: Plano de Ubicación Planos de sitio y techos Fotografías

Planos de sitio y techoscom puestos por: Plano de Ubicación Esquema Arquitectónico Fotografías del predio y características Fichas las cuales

Fotografías del predio y característicasUbicación Esquema Arquitectónico Planos de sitio y techos Fichas las cuales contienen la siguiente información:

Fichas las cuales contienen la siguiente información:de sitio y techos Fotografías del predio y características Información del Espacio Abierto Datos generales Régimen

Información del Espacio AbiertoFichas las cuales contienen la siguiente información: Datos generales Régimen de Propiedad Refer encias

Datos generales Régimen de Propiedad Referencias históricas Descripción del área Descripción del espacio abierto Medidas adicionales Valoración Equipo de relevamiento

Descripción del área Descripción del espacio abierto Medidas adicionales Valoración Equipo de relevamiento
Descripción del área Descripción del espacio abierto Medidas adicionales Valoración Equipo de relevamiento
Descripción del área Descripción del espacio abierto Medidas adicionales Valoración Equipo de relevamiento
Descripción del área Descripción del espacio abierto Medidas adicionales Valoración Equipo de relevamiento
Descripción del área Descripción del espacio abierto Medidas adicionales Valoración Equipo de relevamiento
Descripción del área Descripción del espacio abierto Medidas adicionales Valoración Equipo de relevamiento
Descripción del área Descripción del espacio abierto Medidas adicionales Valoración Equipo de relevamiento

Información de la Ficha Inmuebledel espacio abierto Medidas adicionales Valoración Equipo de relevamiento Identificación Régimen de propiedad

Identificación Régimen de propiedad

Identificación Régimen de propiedad

47

Referencias históricas Descripción del inmueble Elementos decorativos Descripción del inmueble Medidas adicionales Valoración Valoración extraordinaria Equipo de relevamiento

Descripción del inmueble Medidas adicionales Valoración Valoración extraordinaria Equipo de relevamiento
Descripción del inmueble Medidas adicionales Valoración Valoración extraordinaria Equipo de relevamiento
Descripción del inmueble Medidas adicionales Valoración Valoración extraordinaria Equipo de relevamiento
Descripción del inmueble Medidas adicionales Valoración Valoración extraordinaria Equipo de relevamiento
Descripción del inmueble Medidas adicionales Valoración Valoración extraordinaria Equipo de relevamiento
Descripción del inmueble Medidas adicionales Valoración Valoración extraordinaria Equipo de relevamiento
Descripción del inmueble Medidas adicionales Valoración Valoración extraordinaria Equipo de relevamiento

ESQUEMA ARQUITECTÓNICO.-

48

ISP VPN Mapscript (php) .ma Edición de Datos
ISP
VPN
Mapscript
(php)
.ma
Edición de Datos

FIGURA 13 Esquema Arquitectonico SIG (regional)

En la figura 13 podemos visualizar como va a estar compuesta la solución planteada, en la cual el servidor va a estar funcionando sobre un Servidor Red Hat Interprise Linux 5, en el cual se encontrará ARCSDE ejecutándose, servirá como intermediario

49

para la Base de Datos Oracle 10g, la cual va a guardar la Información Geográfica y Temática, para así de esta manera integrar la información. Para la modificación de la Información Geográfica, se va a hacer uso de clientes ARCGIS DESKTOP, los cuales se van a encontrar en Windows.

La información temática va a ser publicada y accedida para su edición, inserción, vía Web (Servidor Tomcat), la información geográfica, va a ser visualizada utilizando el WEBGIS openlayers, que va a leer la información a partir del servidor de mapas

va a leer la información a part ir del servidor de mapas (zoom, pam,etc, extend ),

(zoom, pam,etc, extend ), está va a ser publicada por el servidor web Apache.

Para dar mayor fiabilidad en la red, se va a hacer uso de Redes Privadas Virtuales, para que el Sistema no se encuentre expuesto a la Web.

DESCRIPCIÓN DE LA ARQUITECTURA TECNOLÓGICA internet Módem ADSL Datos cliente3 Servidor HP Ethernet cliente2
DESCRIPCIÓN DE LA ARQUITECTURA TECNOLÓGICA
internet
Módem ADSL
Datos
cliente3
Servidor HP
Ethernet
cliente2
cliente1
ploter

FIGURA 14 Arquitectura Tecnologica

50

Esta es la arquitectura (figura 14), presentada actualmente, donde el servidor web, base de datos, DNS, correo, todos se encuentran en un solo Servidor (HP Xeon DUAL). La seguridad en el Servidor es realizada mediante módulos de Linux como lo son

La implementación de una VPN para la conexión del

SELinux, iptables, otros cliente vía Internet.

I.16.- MODELOS DE DISENO PARA LA IMPLEMENTACIÓN SIG.-

UML (Unified Modelling Lenguaje) Es un lenguaje de modelado, no es un método, que se utiliza principalmente para comunicar el diseño de un sistema, sobre todo mediante notación grafica (diagramas). Un método consiste en un lenguaje de modelado, conjuntamente al proceso de pasos a seguir (los pasos a seguir), para llevar

a cabo el diseño del sistema.

UML es una especificación de notación orientada a objetos. Divide cada proyecto en un número de diagramas que representan las diferentes vistas del Proyecto. El conjunto de estos diagramas representa la arquitectura del proyecto.

Implementa un lenguaje de modelado común para todos los desarrollos, y por tanto también, una documentación común que cualquier programador con conocimientos del UML es capaz de entender, independientemente del lenguaje utilizado para su desarrollo.

UML es la actualidad un estándar. Su utilización es independiente del lenguaje de programación y de las características de los proyectos, ya que UML ha sido diseñado para modelar cualquier tipo de proyecto, tanto informáticos como de arquitectura o de otros ámbitos.

51

Hoy en día ya son varios los productos de software SIG que incorporan en sus funcionalidades la modelizacion UML (o la importación de un esquema UML, diagrama de clases), especialmente orientadas a la modelizacion y estructuración de bases de datos geográficas. Así, el gestor de un proyecto SIG puede generar modelos UML, mediante productos CASE de UML, cuyo resultado será aceptado por el software SIG y traducido por este en la correspondiente estructura de datos o, en su caso, en una determinada aplicación.

En el modelado del sistema, podemos desplegar los diferentes diagramas del sistema en base al nivel de escala que presenta. Ya que si es el caso, de visualizar diferentes tipos de Información. (Ejm. Escala 2000, visualizar predios de una determinado zona de estudio).

El catastro tiene muchas áreas de aplicación, en donde debido a la complejidad se han propuesto varios modelos estandarizados para su manejo, los cuales utilizan UML como principal herramienta de representación.

Modelo estándar para Catastro.-

Un modelo básico, estandarizado, del dominio catastral, que abarque el registro de la propiedad y el catastro en un sentido amplio (catastro polivalente), cumpliría al menos dos objetivos importantes:

1. evitaría la continua reinvención y reimplantación de las mismas funcionalidades,

proporcionando una base extensible para el desarrollo eficaz y efectivo del sistema catastral, mediante una arquitectura impulsada por el modelo;

2. permitiría la comunicación entre todas las partes implicadas, tanto dentro de un

mismo país como entre países diferentes, mediante una ontología compartida

inherente en el modelo.

52

Por ChristiaanLemmen, PaulVan DerMolen y otros autores

pertenecientes al Catastro Holandés y al Departamento de Geodesia de

Un modelo estándar para el ámbito cat que propone la implantación en
Un modelo
estándar para el ámbito cat que propone la implantación en

distintos ámbitos, e incluso países, de un mismo modelo básico del

dominio catastral que abarque el registro de la propiedad y el catastro

(ver CD directorio catastro).

Empresas como ESRI, de acuerdo al SIG que se desee implementar, facilitan

MODELOS DE DATOS, y algunos con sus respectivos casos de estudio. Los cuales

pueden ser modificados e implementados. Los cuales son ofrecidos como plantillas,

en las áreas de SIG (ver CD directorio ESRI).

Area

Casos de

Diseno de

Herramientas

Estudio

Plantillas

Dirección

Dirección
Dirección
Dirección

Agricultura

Agricultura    
   

Archivado

Archivado    
   

Atmósfera

Atmósfera
Atmósfera
Atmósfera

Base mapa

Base mapa
Base mapa
Base mapa

Biodiversidad

 
Biodiversidad    
 

Creación de espacio interior

     

Censo de los límites administrativos

C enso de los límites administrativos  
C enso de los límites administrativos  
 

Defensa de Intel

Defensa de Intel  
Defensa de Intel  
 

Utilitarios de Energia

 
Utilitarios de Energia    
 

Utilitarios de Energia - MultiSpeak TM

 
Utilitarios de Energia - MultiSpeak TM    
 

Instalaciones ambientales reguladas

 
Instalaciones ambientales reguladas    
 

Servicio de Bomberos

 
Servicio de Bomberos    
 

Forestal

 
Forestal    
 

Geologia

Geologia
Geologia
Geologia

53

Area

Casos de

Diseno de

Herramientas

Estudio

Plantillas

SIG para la nacion

SIG para la nacion  
SIG para la nacion  
 

Aguas subterráneas

Aguas subterráneas  
Aguas subterráneas  
 

Salud

Salud  
Salud  
 

Preservación de la Historia y Arqueología

 
Preservación de la Historia y Arqueología    
 

Seguridad de la Patria

Seguridad de la Patria  
Seguridad de la Patria  
 

Hidrologia

Hidrologia
Hidrologia
Hidrologia

Organización Hidrográfica Internacional (OHI), S-57 para ENC

Organización Hidrográfica In ternacional (OHI), S-57 para ENC  
Organización Hidrográfica In ternacional (OHI), S-57 para ENC  
 

Parcelas

Parcelas  
Parcelas  
 

Gobernabilidad Local

 
Gobernabilidad Local    
 

Marina

Marina
Marina
Marina

Catastro Nacional

 
Catastro Nacional    
 

Petroleo

Petroleo  
Petroleo  
 

Pipeline

Pipeline  
Pipeline  
 

Raster

Raster  
Raster  
 

Telecomunicaciones

 
Telecomunicaciones    
 

Transporte

Transporte  
Transporte  
 

Utilitarios Agua

Utilitarios Agua
Utilitarios Agua
Utilitarios Agua

Fuente: [ESRI 2007:2]

I.17.- INTRODUCCIÓN A LOS SIG WEB.-

Actualmente Internet está cambiando la forma de representar e intercambiar los datos

en muchas aplicaciones de software; los Sistemas de Información Geográfica (GIS)

no es la excepción en este cambio.

El creciente uso de Internet afecta a los GIS creando una mayor necesidad de

Información geográfica ya que muchos de los datos que existen en el Internet tienen

una asociación implícita o explícita con datos geográficos. Internet GIS son sistemas

de información geográfica que tiene toda la funcionalidad y posibilidades de un GIS

54

de escritorio, difiere de un GIS en que el software y los datos no residen físicamente en la computadora del usuario. Los datos son accedidos a través de Internet utilizando algún Web Browser, de esta forma el navegador se convierte en la principal herramienta de visualización de datos para un usuario de Internet GIS (webgis).

I.18.- SERVIDORES DE MAPAS.- [MAPSERVER 2006:1-3]

I.19.- INTRODUCCIÓN.- Es una herramienta que nos permite poner mapas y aplicaciones interactivas de mapas en la WEB. Puede utilizarse para crear nuevos servicios de información basados en mapas dinámicos y datos SIG. Permite ejecutar una visualización sobre cualquier mapa publicado, además de hacer acercamientos, desplazamientos, localización de sitios en el mapa, y la característica espacial. El usuario puede acceder a la información desde su Navegador o Browser habitual.

En la actualidad existe una variada oferta de herramientas de este tipo tanto de licencia comercial como libre, algunos de los más usados son:

MapObjects IMScomercial como libre, algunos de los más usados son: ArcIMS MapGuide MapServer GeoTools GIS Viewer Existe

ArcIMScomo libre, algunos de los más usados son: MapObjects IMS MapGuide MapServer GeoTools GIS Viewer Existe

MapGuidelibre, algunos de los más usados son: MapObjects IMS ArcIMS MapServer GeoTools GIS Viewer Existe una

MapServerde los más usados son: MapObjects IMS ArcIMS MapGuide GeoTools GIS Viewer Existe una gran cantidad

GeoToolsmás usados son: MapObjects IMS ArcIMS MapGuide MapServer GIS Viewer Existe una gran cantidad de Servidores

GIS Viewer Existe una gran cantidad de Servidores de Mapas de licencia gratuita los que casi doblan en cantidad a los de licencia comercial, pero no quiere decir que sean los doblan en cantidad a los de licencia comercial, pero no quiere decir que sean los más utilizados.

DE

MAPAS La posibilidad de llevar a cabo la publicación de mapas en Internet es un tema necesario desde el punto de vista de la infraestructura nacional de información

I.19.1.- IMPORTANCIA

DE

IMPLEMENTAR

UN

SERVIDOR

55

geográfica. El interés de los usuarios en disponer de información geográfica en la red junto con la capacidad de obtener y representar información de diferentes fuentes, ha conseguido que el mundo empresarial esté realizando un gran esfuerzo para cubrir estas necesidades.

I.19.2.- SERVIDOR DE MAPAS MAPSERVER.-

Mapserver es una herramienta GIS orientada a la publicación y uso de Mapas en Línea vía Web. Es un entorno de Open Source (Código Abierto), para el desarrollo espacial habilitado a aplicaciones vía Internet. MapServer puede ser compilado en muchas versiones, Linux/Apache plataformas, UNIX/Linux, Microsoft Windows y

también MacOS. Es básicamente Mapserver un CGI (Common Gateway Interface) provee aplicaciones varias en el manejo de diferentes formatos de SIG.

varias en el manejo de diferentes formatos de SIG. FIGURA 15 Arquitectura de Mapserver [MAPSERVER,2006:3] En

FIGURA 15 Arquitectura de Mapserver [MAPSERVER,2006:3]

En la figura 13 se puede mostrar, la general arquitectura de Mapserver, que consiste en un WebServer, Servidor de Base de Datos y otros lenguajes Scripting que hacen uso de solicitudes de datos al Servidor.

Mapserver tiene una configuración en texto-base de extensión map el archivo. El CGI programa o Mapscript personalizado lee la información configurada para

56

acceder a datos, dibuja el mapa, retorna un grafico leído mostrándolo en línea. El archivo map es un objeto jerárquico, donde el objeto hereda a muchos hijos.

I.20.- MAPSCRIPT [MAPSERVER 2006:1-3].-

Mapscript es una interface scripting de Mapserver. Mapscript es un case, que permite

acceder desde un lenguaje de alto nivel al servidor de mapas por medio de un API. Como se puede apreciar en la figura 14.

al servidor de mapas por medio de un API. Como se puede apreciar en la figura

FIGURA 16 Arquitectura de MapScript

57

I.21.- SWIG.- [SWIG, 2004:1]

SWIG es una herramienta de desarrollo del software que simplifica la tarea de interconectar diversas interfaces a los programas de C y de C++. SWIG es un recopilador que toma declaraciones de C y crea las envolturas necesitadas para tener acceso a esas declaraciones de otros lenguajes, tales como Perl, Pythón, Tcl, Rubí y Java. SWIG no requiere ninguna modificación al código existente y se puede utilizar normalmente para construir una interfaz usable en solamente algunos minutos. Los posibles usos de SWIG incluyen:

Interfaces interpretados constructivos a los programas de C existentes. Desarrollo rápido el prototyping y del uso. Desarrollo rápido el prototyping y del uso.

El eliminar errores interactivos.C existentes. Desarrollo rápido el prototyping y del uso. Reingeniería del software de la heren cia

Reingeniería del software de la herencia en componentes scripting de una lengua. cia en componentes scripting de una lengua.

Fabricación de un interfaz utilizador gráfico (que usa el Tk por ejemplo).de la heren cia en componentes scripting de una lengua. Prueba de las bibliotecas y de

Prueba de las bibliotecas y de los programas de C (que usan las escrituras). Módulos constructivos del alto rendimiento C para los idioma s scripting. Fabricación de C más Módulos constructivos del alto rendimiento C para los idiomas scripting. Fabricación de C más agradable (o tolerable dependiendo de tu punto de vista).

SWIG fue diseñado originalmente para hacerla extremadamente fácil para que los científicos y los ingenieros construyan software científico extensible sin tener que conseguir un grado en la Software Engineer. Debido a esto, el uso del SWIG tiende para ser algo informal y ad hoc (e.g., SWIG no requiere a usuarios proporcionar especificaciones de interfaz formales pues encontrarías en un recopilador dedicado de IDL). Aunque este estilo del desarrollo no es apropiado para cada proyecto, está particularmente bien adaptado al desarrollo del software pequeño; el trabajo

58

especialmente de investigación y de desarrollo que se encuentra comúnmente en

proyectos científicos y de la ingeniería.

I.22.- TABLA COMPARATIVA DE DIFERENTES PROGRAMAS

EXISTENTES SIG [WIKIPEDIA,2008:11].-

A continuación se presenta una tabla en la cual se hace un listado de SIG en base a

sus características:

- Sistema operativo en el cual se ejecutan.

- Si permiten la visualización de los datos en la Web.

- La licencia en la cual se encuentran en el mercado

Software

Windo

Mac OS

GNU/

   

Entorno

Licencia de

SIG

ws

X

Linux

BSD

Unix

Web

software

             

Software no

ArcGIS

No

No

No

libre

Autodesk

           

Software no

Map

No

No

No

No

libre

             

Software no

Caris

No

No

No

No

libre

             

Software no

CartaLinx

No

No

No

No

No

libre

GE

?

?

Software no

Smallworld

libre

Generic

             

Mapping

Libre: GNU

Tools

             

Software no

Geomedia

No

No

No

libre

GeoPista

Java

Java

Java

Java

Java

Libre: GNU

GeoServer

Java

Libre: GNU

           

Mediante

 

GRASS

pyWPS

Libre: GNU

gvSIG

Java

Java

Java

Java

Java

No

Libre: GNU

             

Software no

IDRISI

No

No

No

No

No

libre

ILWIS

No

No

No

No

No

Libre: GNU

59

Software

Windo

Mac OS

GNU/

   

Entorno

Licencia de

SIG

ws

X

Linux

BSD

Unix

Web

software

JUMP

Java

Java

Java

Java

Java

No

Libre: GNU

           

En

 

Kosmo

Java

Java

Java

Java

Java

desarrollo

Libre: GNU

LocalGIS

Java

Java

Java

Java

Java

Libre: GNU

             

Software no

Manifold

No

No

No

No

libre

MapGuide

LAMP/W

Libre: LGNU

Open Source

AMP

             

Software no

MapInfo

No

No

libre

           

LAMP/W

 

MapServer

AMP

Libre: BSD

             

Software no