[Gvsig_desarrolladores] Fw: extension conversor oracle - postgis
Juan Lucas Dominguez Rubio
jldominguez en prodevelop.es
Lun Ago 2 09:21:36 CEST 2010
Hola, Francisco. La aplicación Easyloader de Mapinfo parece bastante seria. Me cuesta creer que la culpa sea suya. Al usarla, asegúrate de que se ha seleccionado la opción de crear índices espaciales sobre las columnas geométricas.
Puedes responder a estas preguntas, por favor?
- cuando establaces la conexión con tu BD Oracle Spatial desde gvSIG, ¿aparece algún mensaje de error?
- ¿puedes ver el listado de tablas disponibles?
- ¿aparece algún diálogo de error al seleccionar una de las tablas?
- El combobox con la etiqueta "Campo geométrico" debe contener automáticamente el nombre del campo en el que están las geometrías. Normalmente este campo se llama GEOMETRY, GEOM o SHAPE. ¿Qué valor tiene en tu caso?
Si todo lo anterior parece estar en orden, haz esta prueba:
- cierra gvSIG si está en marcha
- borra todos los archivos de log de la forma C:\Documents and settings\<usuario>\gvSIG\*log*
- inicia gvSIG, crea una vista e intenta añadir UNA SOLA TABLA de tu BD Oracle Spatial.
- ¿Se ha añadido la capa a la lista de capas? (parte izquirda de la vista)
- si la capa se añade a la lista de capas pero no se dibuja en la vista, selecciónala (pincha una vez sobre ella) y abre la tabla de atributos de la capa. ¿aparece una tabla con los datos? ¿cuántas filas tiene esa tabla? (está escrito en el borde inferior de la tabla)
- si la tabla se rellena con filas y datos, pincha con el ratón sobre una fila cualquiera de la tabla para que quede seleccionada (en amarillo), a continuación, MINIMIZA la tabla de atributos y pulsa el botón "Zoom a la selección". ¿Qué ocurre entonces? ¿aparece dibujada una geometría seleccionada en la pantalla?
En cualquier caso, cierra gvSIG y envía a la lista en un ZIP los archivos log nuevos que se habrán creado:
C:\Documents and settings\<usuario>\gvSIG\*log*
Saludos,
Juan Lucas Domínguez Rubio
---
Prodevelop SL, Valencia (España)
Tlf.: 96.351.06.12 -- Fax: 96.351.09.68
http://www.prodevelop.es <http://www.prodevelop.es/>
---
________________________________
De: gvsig_desarrolladores-bounces en listserv.gva.es en nombre de salas
Enviado el: vie 30/07/2010 20:43
Para: Lista de Desarrolladores de gvSIG
Asunto: [Gvsig_desarrolladores] Fw: extension conversor oracle - postgis
ya resolvi , el asunto es que se debe copiar estos ficheros para la carpeta gvSIG_1.9\bin\lib
ahora lo que pasa es que no se ven los poligonos. esta base de datos fue creada por el easyloader de mapinfo.
tiene algo que ver esto?
saludos
----- Original Message -----
From: salas <mailto:fsalas en geocuba.cu>
To: Lista de Desarrolladores de gvSIG <mailto:gvsig_desarrolladores en listserv.gva.es>
Sent: Friday, July 30, 2010 11:10 AM
Subject: Re: [Gvsig_desarrolladores] extension conversor oracle - postgis
hola ,
necesito conectarme a oracle 9i , cuando uso la opcion de base de datos geoDB no pe aparece el drive de oracle solo el de postgis y mysql. al parecer me falta ponerle los driver para oracle he observado que en extOracleSpatial\lib se encuentran estos ficheros :
- gt2-oracle-spatial-2.2.1.jar
- ojdbc14.jar
¿ como configuro gvsig para solucionar esto?
gracias
----- Original Message -----
From: Juan Lucas Dominguez Rubio <mailto:jldominguez en prodevelop.es>
To: Lista de Desarrolladores de gvSIG <mailto:gvsig_desarrolladores en listserv.gva.es> ; Lista de Desarrolladores de gvSIG <mailto:gvsig_desarrolladores en listserv.gva.es>
Sent: Friday, July 30, 2010 6:09 AM
Subject: Re: [Gvsig_desarrolladores] extension conversor oracle - postgis
Hola.
Puedes hacerlo ya pidiendo varias tablas Oracle Spatial a la vez, y después una a una las exportas a PostGIS. Te recomiendo que hagas eso como prueba para ver si el resultado te satisface (fidelidad de geometrías y atributos, nombres de los atributos bien puestos, etc)
Si quieres hacer una extensión, fíjate en el método getLayer() de la clase WizardVectorialDB (proyecto appgvSIG) para ver cómo se instancian capas GeoBD, y mira también el método saveToPostGIS(...) de la clase ExportTo (proyecto extCAD)
En realidad, creo que no necesitas instanciar las capas. Sería suficiente con instanciar los driver si piensas que no hace falta dibujar las capas que procesas.
Saludos,
Juan Lucas Domínguez Rubio
---
Prodevelop SL, Valencia (España)
Tlf.: 96.351.06.12 -- Fax: 96.351.09.68
http://www.prodevelop.es <http://www.prodevelop.es/>
---
________________________________
De: gvsig_desarrolladores-bounces en listserv.gva.es en nombre de salas
Enviado el: vie 30/07/2010 17:19
Para: Lista de Desarrolladores de gvSIG
Asunto: [Gvsig_desarrolladores] extension conversor oracle - postgis
Hola a todos,
Estoy en una tarea de crear para el catastro, un conversor con el objetivo de migrar los datos que tenemos de oracle a postgis.para esto necesito crear, si no existe, una extension que tenga la funcion de conversor Oracle Espacial - PostGis.
¿ Alguien pudiera orientarme como resolver esto?
saludos Francisco Salas
________________________________
_______________________________________________
gvSIG_desarrolladores mailing list
gvSIG_desarrolladores en listserv.gva.es
http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://listserv.gva.es/pipermail/gvsig_desarrolladores/attachments/20100802/00f8c39e/attachment.htm
Más información sobre la lista de distribución gvSIG_desarrolladores