Вы находитесь на странице: 1из 9

Desarrollo de un Proyecto SIG

Hasta ahora todos los temas tratados se han enfocado a la consulta y anlisis de datos en un
Sistema de Informacin Geogrfica obvindose la fase de creacin del SIG y sus bases de
datos. La tendencia actual es que los diferentes organismos desarrollen sus propios proyectos
de SIG. Adems, la informacin bsica est, cada vez ms en formato SIG. En consecuencia
la labor fundamental de los futuros trabajadores del SIG ser el anlisis ms que la creacin
de las bases de datos. Sin embargo es necesario conocer los aspectos relativos al desarrollo de
proyectos SIG debido a diversas razones:
Seguir siendo necesario cuando los SIG se utilicen en investigacin bsica medioambi-
ental. Este tipo de trabajo suele necesitar del desarrollo de nuevas bases de datos.
Aunque la informacin este en formato SIG existen diferentes modelos de datos. Todava
no se ha conseguido crear un formato estandard a pesar (o quizas precisamente por ello)
existen ms de 25 organizaciones encargadas de buscar el estandard. El problema no es
tcnico sino poltico, por lo que la posibilidad de solucionarlo en breve parece remota.
Uno de los proyectos ms interesantes es opensig (http://www.opengis.org/).
Todo SIG necesita actualizacin constante, sino es un proyecto muerto. Esta actualizacin
no signific slo nuevas capas de informacin sino que tambien puede suponer un re-
planteamiento global de la base de datos.
An trabajando en la misma zona dos proyectos SIG pueden ser absolutamente diferentes
debido a las diferencias en la escala de trabajo, por tanto un proyecto a una escala poco
habitual puede significa la necesidad de comenzar un proyecto desde cero.
Cada vez se considera ms a los SIG como una herramienta til en cualquier tipo de
empresa con un volumen de negocios importante. Por tanto no hay que descartar la posi-
bilidad de ser contratado para trabajar con SIG en cualquier empresa.
9.1 Tengo que hacer un SIG
Tras haber asistido a un curso de SIG, o haber leido algn libro, manual o tutorial de un pro-
grama, el mayor problema que se plantea es: Cmo comenzar a trabajar con mis propios datos?
El diseo de un proyecto SIG partiendo de cero implica una refl xin acerca del proyecto con
especial atencin en:
Quin es el cliente?
Cual es el objetivo?
Con que datos cuento?
Con que base terica cuento?
Que programas voy a utilizar?
Con que tiempo/personal/potencia informtica cuento?
Con que presupuesto cuento?
El cliente puedo ser yo mismo si estoy haciendo una tesis, una empresa, en caso por ejemplo de
una evaluacin de inpacto ambiental, o la administracin (trabajos de ordenacin del territorio).
El objetivo puede ser la resolucin de un problema concreto (EIA, comprobacin de una hipte-
sis) o el desarrollo de una base de datos para ser usada posteriormente. Para cumplir este
objetivo necesito una serie de datos de partida (que formarn la base de datos) y una base
tericaconstituida por el conjunto de algoritmos y modelos que me permitirn pasar de los
datos de partida al resultado. Al fi y al cabo un SIG es un SISTEMA con entradas que se
convierten en salidas tras pasar por una serie de transformaciones provocadas por la estructura
del SISTEMA. Normalmente un programa de gestin de SIG incluye un conjunto de modelos
y algoritmos (a veces complementarios a veces alternativos) que se organizan normalmente de
forma modular (no existe un nico programa sino diversos mdulos que ejecutan tareas sencil-
las) ya que los SIG se desarrollaron en entornos UNIX, para facilitar su uso.
Sin embargo sera un error limitar un proyecto de SIG a un programa. Uno de los mandamientos
de los SIG debiera serlo importante son los datos no el programa. Por lo que no hay ningn
problema en utilizar diferentes programas en forma combinada. De hecho, tradicionalmente se
han utilizado programas de CAD para digitalizar, paquetes estadsticos para el anlisis de datos,
programas de gestin de bases de datos no espaciales(DBMS), etc. de forma complementaria a
los programs de gestin de SIG .
La potencia informtica requerida viene determinada por el tipo de mdulos que se van a uti-
lizar y el volumen (nmero y tamao de los ficheros de la informacin de partida. Hoy en da
la potencia informtica es un problema menor ya que los ordenadores son lo suficientement
potentes para manejar grandes volmenes de datos sin demasiados problemas. Sin embargo,
e trabajo con SIG, especialmente si hay que desarrollarlo desde cero puede llegar a consumir
mucho tiempo, por ello es necesario tener en cuenta los recursos humanos con los que cuenta
el proyecto y su nivel de preparacin. Normalmente los proyectos se encargan muy ajustados
de tiempo. Una posibilidad es la automatizacin de tareas de manera que los programas desar-
rollen las tareas sin necesidad de intervencin humana. Los sistemas UNIX son idoneos para la
automatizacin de tareas que resultan ms complejas en sistemas windows. La automatizacin
de tareas en SIG se ha desarrollado gracias a los lenguajes de SCRIPT o MACROS. Se trata
de lenguajes sencillos que realizan operaciones de alto nivel. En UNIX se disponde de diversos
entornos SHELL, AWK, TCL/TK, PERL que son perfectamente integrables. ArcInfo desarrollo
en principio un lenguaje de macros AML, despues otro ms potente AVENUE y finalment se
ha optado en la ltima versin por utilizar VisualBASIC.
El problema de la automatizacin es que los resultados intermedios pueden pasar sin revisin
y colar algunos errores. Finalmente el presupuesto es indispensable ya que deberemoscomprar
todo lo que nos falte. En caso de estar en una empresa o en un centro de investigacin habra
que valorar la viabilidad financier del proyecto antes de ponerlo en marcha.
Un problema que suele plantearse es el de la escala de trabajo. Cuando se trabaja en SIG es
imprescindible distinguir entre dos escalas:
Escala a la que ocurren los fenmenos que se estudian (escala de trabajo y de los datos de
entrada)
Escala de representacion (escala a al que se presenten los resultados finales)
Por ejemplo si queremos hacer un mapa de erosin potencial de la regin de Murcia, y lo
queremos representar a escala 1:200.000. No tiene ningn sentido partir de un MDE obtenido
de un mapa topogrfic a escala 1:200.000 ya que los procesos de erosin y la variabilidad
espacial de los factores que los condicionan actan a una escala mucho ms detallada.
Para hacer una primera planificaci del poyecto debe estudiarse el proyecto desde los objetivos
a los datos originales
Determinacin del objetivo
Determinacin de la escala de trabajo
Determinacin de la base terica que se utilizar
Determinacin del PGSIG y hardware
Determinacin de la informacin de partida
Localizacin de la misma y evaluacin econmica de su coste
Evaluacin del tiempo necesario y su coste
Evaluacin del coste global del proyecto.
En caso de que lo sea el primer paso ser tener un conocimiento suficient del PGSIG y la
creacin de una base de datos PGSIG multiescala (GRASS) y de una sola escala (IDRISI)
Se han propuesto 9 principios para que un proyecto SIG se desarrolle con xito
1. Un SIG es un sistema de informacin basado y diseado en funcin de datos
2. Necesitan mantenimiento
3. Los datos deben referenciarse en un sistema de coordenadas continuo y consistente
4. Las relaciones topolgicas deben hacerse explcitas
5. Un SIG tiene diversas utilidades y debe ser compartido por diversos usuarios
6. Tanto hardware como software deben estar en continua actualizacin
7. Un SIG crece constantemente en cuanto a mquinas, programas, usuarios, etc.
8. Un SIG cambia las formas de trabajar
9. Requiere personal especializado
Preguntas antes de comprar software:
1. Conozco a alguien que lo utilice?
2. Lo utilice algn colaborador potencial?
3. Ha sido utilizado en un proyecto similar?
4. Puede manejar todos los tipos de datos que necesita mi proyecto?
5. Puede manejar el volumen de datos que se van a generar?
6. Permite acceder a los algoritmos utilizados?
7. Puede ejecutarse en los ordenadores y sistemas operativos disponibles o habr que com-
prar y/o aprender nuevos?
8. Dispone de herramientas sencillas de importacin/exportacin de informacin?
9. Es fundamentalmente una herramienta de maquetacin de mapas o tiene funciones de
anlisis de datos?
10. Puedo pagarlo?
11. La compaa que lo produce se mantendr en el mercado el tiempo suficient para
resolver los problemas que surjan?
12. Permite programar procedimientos?
13. Se quedar, en algn momento, corto respecto a las necesidades futuras previsibles?
Tipos de software:
Caros, baratos, gratuitos
Abiertos - Cerrados
Raster - Vectorial
Maquetadores de mapas - SIG
Basados en menus - Basados en comandos
Ventajas de la programacin de procedimientos
9.2 Fuentes de datos
Datos de campo
Mapas de campo
Estadsticas oficiale
Cartografa oficia
Datos publicados
Internet
teledeteccin
9.3 Introduccin de la informacin
Errores: accidentales, aleatorios y sistemticos
9.3.1 Informacin espacial en papel: mapas y fotografa area
En este caso es necesario digitalizar la informacin que est en formato papel. Se trata de un
proceso con varias fases:
1. Digitalizacin mediante escanner o tableta digitalizadora
2. Edicin (vectorizacin o clasificacin
3. Transformacin (georreferenciacin, cambio de proyeccin o cambio de formato)
La digitalizacin con escanner es muy simple, se requiere un programa de captura de imgenes
que cree un ficher de imagen compatible con nuestro PGSIGy que mantenga la integridad de la
informacin escaneada (el ms aconsejable es TIFF y el menos JPEG). Permite introducir infor-
macin raster (fotografa aerea) o vectorial (mapa topogrfico) En este ultimo caso se necesita
un proceso posterior de edicin o transformacin. Un escanner de mesa resulta barato pero slo
sirve para mapas pequeos o porciones. Un escaner A2 o mayor es muy caro pero disponen de
ellos en muchas papeleras tcnicas y los precios son razonables. A la hora de escanear es im-
portante ajustar correctamente la resolucin para que esta sea mayor igual al tamoo de celdilla
de nuestra base de datos pero no mucho mayor ya que en ese caso produciramos archivos
demasiado grandes y difciles de manejar.
Una vez que la imagen est digitalizada la debemos incorporar al SIG con algn mdulo es-
pecfico En GRASS, r.in.tiff se encarga del trabajo.
Ahora las celdillas contienen valores numricos que dependen slo del color del mapa en el
punto correspondiente. Es necesario por tabto editarla para transformar esos valores en informa-
cin geogrfica Existen dos posibilidades, si el objetivo es crear una capa vectorial, pondremos
el ficher raster como fondo en algn programa de digitalizacin y con el ratn digitalizaremos
en pantalla como si fuera una tableta. Si la capa debe ser raster puede reclasificars la capa
inicial.
Una tableta digitalizadora tiene en su interior una fin malla de conexiones elctricas que de-
fine un sistema de coordenadas XYcon lmite inferior X=0, Y=0 y lmite superior dependiente
del tamao de la tableta. Al pinchar con el ratn en un punto, la tableta enva al ordenador las
coordenadas de este punto. Pinchando en varios puntos consecutivos se define lineas o pol-
gonos. Si se pone un mapa sobre la tableta podemos digitalizar de este modo la informacin
contenida en el mapa.
Hay que tener en cuenta que las coordenadas fsicas de la tableta son arbitrarias, para asignar a
cada punto las coordenadas del mapa hay que calibrarla previamente. Todos los programas de
apoyo a la digitalizacin con tableta (AutoCAD por ejemplo) disponen de ordenes para ello. El
proceso de calibracin consiste bsicamente en pinchar en dos o ms puntos e introducir por
teclado las coordenadas reales de estos puntos. A partir de esta informacin el programa realiza
una anlisis de regresin lineal para estimar los parmetros de dos funciones que transformen
las coordenadas de la tableta en coordenadas reales
Es posible tambin realizar un anlisis de errores para determinar si los valores son adecuados
o no. En general un programa de CAD asume que los mapas en papel no tienen distorsiones por
lo que en el mejor de los casos slo se hace un ajuste lineal y normalmente slo se hace una
traslacin y cambio de escala por lo que algunos de los parmentros en las ecuaciones anteriores
son iguales.
Al igual que los escaner, las tabletas tienen el problema del tamao, en general son caras y si la
tableta es grande ( A1-A0 ) prohibitiva. Adems la digitalizacin con tableta es ms cara y slo
sirve para informacin vectorial y puesto que requiere mucho tiempo trabajando con ella en-
cargar el trabajo es tabien muy caro. La transformacin no slo incluye el paso de coordenadas
de tableta o de escanner a coordenadas estandard, tambien incluye la transformacin entre dos
sistemas de coordenadas diferentes.
Ejemplo con el geolgico.
9.3.2 Bases de datos espaciales en formato SIG procedentes de otros pro-
gramas
Sea cual sea el sistema que estemos utilizando nos enfrentaremos con la necesidad de importar
capas de informacin almacenadas en formato SIG pero con un modelo de datos incompatible.
Todos los programas disponen de herramientas que facilitan el proceso. El problema es diferente
para datos raster y vectorial.
En el primer caso no hay demasiadas dificultade puesto que la codificaci de datos raster
no difier excesivamente de unos programas a otros. Se trata de simples matrices de nmeros
fciles de importar sabiendo el nmero de fila y columnas que la componen y el modo de
codificaci de cada celdilla que suele ser muy similar de unos programas a otros. En GRASSlos
mdulos que importan datos raster comienzan con el prefij r.in al igual que los que importan
formatos grficos
r.in.arc r.in.elas r.in.gridatb r.in.ppmr.in.utmr.in.ascii r.in.ll r.in.shape r.in.bin r.in.miads r.in.sunrast
r.in.doq r.in.gdal r.in.png r.in.tang r.in.dted r.in.globedem r.in.poly r.in.tiff
El caso de los vectoriales es ms complejo. El modo de codifica aspectos como los bordes de
area o los polgonos isla y la existencia de dos modos diferentes depensar acerca de los datos
espaciales (CADy SIG) multiplica la cantidad de formatos diferentes. Adems en algunos casos
se trata de formatos propietario, es decir sujetos a copyright, que cambian de unas versiones a
otras del programa. La consecuencia es que no siempre los mdulos de importacin funcionan
correctamente, siendo necesaria en muchos casos una edicin a mano. En GRASS los mdulos
de importacin de vectoriales son los que comienzan por v.in
Importan datos en el formato ungenerate de ArcInfo v.in.arc v.in.arc.poly
Importa fichero en formato e00 de ArcInfo m.in.e00
Importa fichero en formato shape de ArcView v.in.shape
Importa datos en formato ASCIIde GRASS v.in.ascii
Importan datos en formato DXF v.in.dxf v.in.dxf3d v.in.dxf3d.sh
Importar datos de Atlas GIS v.in.atlas
Importar fichero mapgen de MATLAB v.in.mapgen.sh
Importar fichero DLGdel servicio geolgico americano v.in.dlg v.in.dlg2 v.in.dlg.scs
Importar fichero de un GPSgarmin v.in.garmin.sh
v.in.gshhs v.in.tig.basic
v.in.tig.lndmk
v.in.transects
v.in.poly
v.in.sdts
Conjuntos de puntos
Tipo de datos Informacin primaria Informacin secundaria
Raster Imgenes de satlite Mapa o fotografa aerea
Vectorial GPS Mapas Topogrfico
Puntual
9.3.3 Estadsticas
Bases de datos no espaciales.
Informacin no espacial (bases de datos y series temporales)
9.4 Mantenimiento

Вам также может понравиться