[Gvsig_desarrolladores] Consulta a todos los interesados acerca delacceso a bases de datos espaciales.

Miguel Montesinos mmontesinos en prodevelop.es
Lun Abr 11 02:03:13 CEST 2005


Hola a todos,
 
como comentas en tu mail, ambas opciones tienen ventajas. Es probable que como sucede en las herramientas comerciales, se acabe teniendo que desarrollar ambas, por lo que al final todo se reduce a una cuestión de prioridades.
 
Simplificando mucho el problema, todo lo que se puede hacer con la opción 1 es realizable bajo la opción 2. Sin embargo, para el caso de ediciones de grandes volúmenes de datos (o simplemente en el caso de ediciones "al final del día que no pueden acabarse") la opción 2 no es asimilable a la 1.
 
Recordando los GIS de hace 10 ó más años, un sistema basado en chekout/checkin es válido para la mayoría de casos, y sólo tiene el problema de tener que "refrescar" y alguna orden manual.
 
Por otro lado, aunque es lo más común, pienso que el bloqueo de zonas del mapa no tiene necesariamente porqué significar que que has de bajar los datos a local. Puedes trabajar con una copia sobre el servidor.
 
Respecto a la ventaja de la opción 1 de acercarnos a geoAPI, es cierto, aunque mientras JTS y GeoAPI no confluyan más, y mientras GeoAPI no esté un poco más "implementado" creo que es mejor simplificar y andar más pegado al suelo ;)
 
En resumen, puede dar soporte a una mayor variedad de casos (aunque no necesariamente ser más práctica) la segunda opción. 
 
 
Enhorabuena por el trabajo
 
Miguel Montesinos
 
PRODEVELOP, S.L.
Conde Salvatierra, 34 - 10
Valencia
 
 
 

________________________________

De: gvsig_desarrolladores-bounces en runas.cap.gva.es en nombre de Francisco José Peñarrubia
Enviado el: jue 07/04/2005 18:42
Para: gvsig_desarrolladores en runas.cap.gva.es
Asunto: [Gvsig_desarrolladores] Consulta a todos los interesados acerca delacceso a bases de datos espaciales.


Hola a todos.
 
Vereis, estamos preparando el acceso a las bases de datos espaciales de gvSIG (PostgreSQL, mySQL, ArcSDE, Oracle, etc), y nos ha surgido una cuestión que nos interesa lanzar al aire, para que aquellos interesados (y sobre todo, los que ya están trabajando con Bases de Datos Espaciales), nos den su opinión.
 
Básicamente, se trata de decidir cual va a ser la forma más útil de trabajar con la BDS. Las opciones son 2: 
 
1.- Permanentemente conectado.
2.- Me conecto, bajo los datos de la zona que me interesa y trabajo en local de manera interna, con un botón para "refrescar" la zona cuando me interesa.
 
Pros y contras:
 
PROS DEL PUNTO 1:
- Veo en todo momento cualquier cambio que ocurra en la BDS. Si hay una actualización de datos alfanuméricos o gráficos, cuando visualice esa zona veré la cartografía y los datos que vienen en ese instante de la base de datos. (PRO)
- Nos acercamos a la forma de trabajo que define geoAPI.
 
 
CONTRAS DEL PUNTO 1:
- Cargamos el servidor con mucho trabajo.
- Cargamos la red con mucho tráfico.
- Es una solución más costosa en tiempo (tanto de desarrollo como de manejo de la cartografía).
- Es posible que complique y/o ralentice la parte de selección y de uniones y enlaces con tablas.
 
PROS DEL PUNTO 2:
- El servidor se libera de trabajo.
- La red se libera de tráfico.
- El usuario decide en todo momento cuándo desea trabajar con lo más actual.
- Se podrían programar extensiones que permitieran realizar el equivalente a transacciones sobre BDS no transaccional, como por ejemplo mySQL.
- Mayor rapidez en la visualización y tratamiento de la información. (Hay que hacer notar que si se desea procesar algo en el servidor, también se puede hacer con esta opción, lanzando una SQL contra la base de datos).
 
CONTRAS DEL PUNTO 2.
- Antes de ponerte en edición, necesitas "refrescar" tus datos.
- Necesitas espacio en disco para "bajarte" los datos y trabajar con ellos.
 
Bueno, pues si me he dejado algo, nos lo podeis hacer saber.
Os agradecemos con antelación vuestra ayuda, y venga, que cuanto antes tomemos esta decisión, antes tendremos una versión con gvSIG leyendo de PostGIS y mySQL.
 
PS: La respuesta de "las dos opciones" la podemos tener en cuenta, pero entonces os plantearía la pregunta de "¿Cual de las 2 antes?".
PS2: Si os inclinais por una u otra, nos interesa saber vuestras razones y/o casos reales con los que os hayais encontrado.
 
Un saludo a tod en s, y gracias por colaborar.
 
Francisco José Peñarrubia
 
IVER T.I. S.A.
Salamanca, 50
46005 Valencia
Tel: 963163400
 
------------ próxima parte ------------
Se ha borrado un mensaje que no está en formato texto plano...
Nombre     : no disponible
Tipo       : application/ms-tnef
Tamaño     : 9675 bytes
Descripción: no disponible
Url        : http://runas.cap.gva.es/mailman/private/gvsig_desarrolladores/attachments/20050411/561c5074/attachment.bin


Más información sobre la lista de distribución gvSIG_desarrolladores