|
Tema Anterior :: Tema siguiente
|
| Autor |
Mensaje |
raanglada
Registrado: 19 Abr 2006 Mensajes: 3
|
Publicado: Mie 19 Abr 2006, 22:58 Asunto: Oracle Spatial + PhpMapScript |
|
|
Hola a todos.
Como el asunto indica necesito ayuda con phpMapScript y estoy trabajando en una aplicacion web programada con php y con una base de datos en Oracle y lo que necesito es de que forma o manera puedo leer un mapa que esta en una base de datos Oracle.
tu ayuda , o recomendacion seran agradecidas.
Alexander |
|
| Volver arriba |
|
 |
tomas.fsevilla Administrador del Foro
Registrado: 28 Mar 2004 Mensajes: 2958
|
Publicado: Vie 21 Abr 2006, 01:25 Asunto: |
|
|
En principio una base de datos espacial no se diferencia mucho de una base de datos alfanuméricos genéricos. Digamos que tiene una serie de campos especiales para geometrías y permite hacer consulta espaciales....
Con lo cual, como para cualquier otra aplicación basada en bases de datos, lo primero que debemos conocer es la estructura de tablas y campos que tiene dicha DB..... Una vez que la conozcas, te encontrarás con elementos geométricos de tipo puntual, lineal, superficial, etc con su código.. sólo tienes que acceder al listado de vértices y representarlos....  |
|
| Volver arriba |
|
 |
raanglada
Registrado: 19 Abr 2006 Mensajes: 3
|
Publicado: Vie 21 Abr 2006, 21:03 Asunto: |
|
|
mi duda surje pues buscando en el sitio de MapServer encontre documentacion de como utilizar Mapserver con Oracle Spatial encontre esta pagina http://mapserver.gis.umn.edu/docs/howto/oracle_spatial_howto
en la que se explica como hacerlo , pero en Ingles y hay cosa que realmente no entiendo , y necesito esa explicacion en Español para saber que tengo que hacer.
La estructura de la bd la conozco, se cual es tabla geometrica y todo lo demas , tengo instalado en mi PC MS4W, ahora lo que necesito es mostrar esos mapas que tengo en Oracle Spatial en una pagina web
Saludos |
|
| Volver arriba |
|
 |
tomas.fsevilla Administrador del Foro
Registrado: 28 Mar 2004 Mensajes: 2958
|
Publicado: Dom 23 Abr 2006, 22:03 Asunto: |
|
|
Uno de nuestros colaboradores se ha tomado la molestía de traducir el tutorial de Oracle Spatial y Mapserver:
http://www.cartesia.org/articulo256.html
Comenta cuales son tus dudas sobre este tema. |
|
| Volver arriba |
|
 |
jg
Registrado: 24 Abr 2006 Mensajes: 9
|
Publicado: Lun 24 Abr 2006, 20:57 Asunto: MapServer y Oracle Spatial (ms4w) |
|
|
Hola: Estoy tratando de conectar mapserver y oracle, pero se me esta haciendo imposible, seguramente falta configurar algo, pero no encuentro la manera.
Al ms4w lo baje desde aquí: http://mapserver.gis.umn.edu/download/current/windows/ y tengo un oracle 9i, para realizar los .map, utilizo maplab, los errores que me da la aplicación son los siguientes:
Cuando quiero conectarme por oraclespatial
Warning: [MapServer Error]: msOracleSpatialLayerOpen(): OracleSpatial is not supported in C:\ms4w\apps\maplab-2.2.1\htdocs\mapedit\preview.php on line 472
Cuando quiero conectarme por ogr:
Warning: [MapServer Error]: msOGRFileOpen(): Open failed for OGR connection `OCI:usuario/pass@bd'. File not found or unsupported format. in C:\ms4w\apps\maplab-2.2.1\htdocs\mapedit\preview.php on line 472
si pueden ayudarme estría muy agradecido, y si necesitan mas datos con gusto se los paso.
jg.- |
|
| Volver arriba |
|
 |
tomas.fsevilla Administrador del Foro
Registrado: 28 Mar 2004 Mensajes: 2958
|
Publicado: Mar 25 Abr 2006, 09:14 Asunto: |
|
|
Hola JG:
En la documentación de Mapserver para windows y oracle, piden que se compruebe lo siguiente:
http://maptools.org/ms4w/index.phtml?page=README_INSTALL.html#oracle-10i
| Código: | Oracle 10i
For OGR support of Oracle, MS4W >= 1.5.0 includes ogr_SDE.dll in /ms4w/gdalplugins/ignored/, which is built for Oracle 10i.
Steps to Enable Oracle 10i Support in MS4W
1. Make sure you have Oracle 10i client software installed on your machine (the same machine that you are running MS4W on).
2. Download libmap.dll for Oracle 10i from http://hobu.stat.iastate.edu/mapserver/build_output/4_8_3
3. Replace the existing libmap.dll in /ms4w/Apache/cgi-bin/ with the downloaded one.
4. Move the ogr_OCI.dll plugin file up one level from /ms4w/gdalplugins/ignored/ into /ms4w/gdalplugins/
5. Restart Apache to be safe.
6. For mapfile configuration see http://mapserver.gis.umn.edu/docs/howto/oracle_spatial_howto |
Es decir, asegurarse que está funcionando el cliente de oracle, descargarse una nueva dll y sustituirla, y mover de sitio ogr_OCI.dll, etc..
Has comprobado estos pasos?
Estas instrucciones son para Oracle 10i, pero para la 9 debería actuarse de forma similar. |
|
| Volver arriba |
|
 |
jg
Registrado: 24 Abr 2006 Mensajes: 9
|
Publicado: Mar 25 Abr 2006, 22:14 Asunto: Gracias!! |
|
|
Geometra:
Tu respuesta me guió para encontrar la solución, sin dudas voy a tener que solucionar otros problemas, pero este ya me causaba dolor de cabeza, estoy muy agradecido, y si puedo ayudarte en algo no dudes en preguntar, no tengo mucha experiencia en el tema pero por ahí puedo tener alguna respuesta.
jg.-  |
|
| Volver arriba |
|
 |
tomas.fsevilla Administrador del Foro
Registrado: 28 Mar 2004 Mensajes: 2958
|
Publicado: Mar 25 Abr 2006, 22:59 Asunto: |
|
|
De nada, para eso estamos....
Dónde exactamente estaba el problema? |
|
| Volver arriba |
|
 |
jg
Registrado: 24 Abr 2006 Mensajes: 9
|
Publicado: Mie 26 Abr 2006, 12:16 Asunto: |
|
|
Hice los pasos que dicen en la pagina pero no sobreescribo la libreria libmap.dll solo se subio un nivel la libreria ogr_OSI.dll y agregue la variable de entorno TNS_ADMIN la cual tiene la url que indica donde se encuentra el tsnames.ora, y desde ya se debe tener el cliente oracle instalado.
Creo, por lo que vi, que esto fue lo que soluciono el problema. |
|
| Volver arriba |
|
 |
AFZV
Registrado: 01 Abr 2008 Mensajes: 5
|
Publicado: Mar 01 Abr 2008, 01:47 Asunto: oracle spatial +aplicativo |
|
|
muy buenas ante todo, estoy trabajando en mi proyecto de graduacion, se trata de utilizar imagenes cargandolas en un aplicativo, donde estas imagenes deben de referenciar a las diferentes secciones de la universidad(aulas,laboratorios,baños..etec.etc...); ademas los datos deben de estar almacenados en tablas estas tablas estan en oracle spatial...agradeceria mucho me ayuden.....
1.- ¿Que aplicativo es el mas sencillo, entendible para cargar imagenes desde oracle spatial?
2.- ¿Como realizo la conexion entre el aplicativo y oracle spatial? |
|
| Volver arriba |
|
 |
Iratxe
Registrado: 24 Jul 2008 Mensajes: 2
|
Publicado: Jue 24 Jul 2008, 13:21 Asunto: MapServer con Oracle Spatial |
|
|
He instalado FGS que incluye la instalación de MapServer en Red Hat Enterprise Linux 5.2.
Con shapefiles funciona correctamente, pero no sé cómo realizar la conexión con Oracle 10g. El resultado que obtengo es:
msOracleSpatialLayerOpen(): OracleSpatial error. OracleSpatial is not supported
¿Alguien puede ayudarme?
Gracias por adelantado. |
|
| Volver arriba |
|
 |
|
|
|