Este documento proporciona una introducción a Oracle Spatial y su libro de texto asociado. Explica las principales características de Oracle Spatial 11g como el soporte 3D, servicios web geoespaciales y mejoras en GeoRaster. El libro contiene 10 unidades que cubren temas como el modelo de datos espaciales, carga de datos, índices espaciales y consultas. Incluye un manual de prácticas para reforzar los conceptos aprendidos mediante ejercicios prácticos.
2. Oracle Spatial con Oracle Database Enterprise Edition es la
solución para usuarios con aplicaciones geoespaciales que
requieren análisis y procesamiento espaciales avanzados en el
servidor.
3. Lo Nuevo en Oracle Spatial 11g:
• Modelo de datos en 3-D
• Soporte nativo de geometrías en 3-D, superficies, TINs, point clouds
• Soporte estándar de Servicios Web Geoespaciales
• OGC WFS 1.0, WFS-T1.0, CSW 2.0, OpenLS 1.1
• Mejoras en GeoRaster
• Soporte de más formatos de archivo para carga y exportación, más
metadatos y tipos de datos
• Facilidad de uso, confiabilidad y capacidad de administración mejoradas
• Modelo de Datos para Redes
• Carga a pedido para redes muy grandes
• Análisis avanzado y mejoras de modelos
• Mejoras en el motor de ruteo
9. Unidad 1
DESCRIPCIÓN DE BASE DE DATOS
DESCRIPCIÓN DE RDBMS Y ORDBMS
NIVELES DE ABSTRACCIÓN DE DATOS
TIPOS DE SENTENCIAS SQL
10. Unidad 2
¿QUÉ ES ORACLE SPATIAL?
TIPOS GEOMETRICOS PRIMITIVOS
MODELO DE DATOS ESPACIALES
CAPAS ESPACIALES
TOLERANCIA
UN POCO DE HISTORIA
11. Unidad 3 y 4
ESQUEMA MDSYS
OBJETO SDO_GEOMETRY
SDO_GTYPE
POINT
LINESTRING
POLÍGONO
POLÍGONO CON HUECOS
CÍRCULO
MULTIPOINT
MULTIPOLYGON, …
12. Unidad 5
SISTEMA DE COORDENADAS
TIPOS DE SISTEMAS DE COORDENADAS
S.C. GEODÉSICAS
RECTÁNGULO GEODÉSICO OPTIMIZADO
RESTRICCIONES
TRANSFORMACIÓN DE
SISTEMAS DE COORDENADAS
13. Unidad 6
MÉTODOS DE CARGA DE DATOS
SQL*LOADER
ARCHIVOS UTILIZADOS POR SQL*LOADER
USO DE SQL*LOADER
SQL*LOADER CONTROL Y DATA FILE
CARGANDO LÍNEAS Y POLÍGONOS
14. Unidad 7
INDEXANDO DATOS ESPACIALES
INDEXADO CON ÁRBOLES R
SINTAXIS “CREATE INDEX”
SINTAXIS “DROP INDEX”
SINTAXIS “ALTER INDEX REBUILD”
VISTAS DEL DICCIONARIO DE DATOS
15. Unidad 8
MODELO DE CONSULTA OPTIMIZADA
RELACIONES TOPOLÓGICAS ESPACIALES
OPERADOR SDO_RELATE
USO DE SDO_RELATE CON PL/SQL
FUNCIÓN SDO_GEOM.RELATE
¿SDO_RELATE O SDO_GEOM.RELATE?
17. Unidad 10
CÁLCULO DE LONGITUD Y ÁREA
FUNCIÓN SDO_GEOM.SDO_AREA
FUNCIÓN SDO_GEOM.SDO_LENGTH
FUNCIÓN SDO_GEOM.SDO_DISTANCE
18. CONSULTAS
•¿Cuál de los millones de caminos en los EE.UU. tienen cierta relación con el estado de Texas?
•¿Que condados están dentro del estado de New Hampshire?
•¿Cuál es el total de la población en una zona rectangular de interés?
8
•¿Qué interestatales interactúan con el Condado de Passaic?
•¿Qué tipo de relaciones topológica tiene el estado de Nueva Jersey con sus condados?
•Encontrar todas las ciudades dentro de una distancia de una carretera interestatal.
•Buscar todas las ciudades dentro de 10 millas alrededor de todas las autopistas
interestatales.
9
•Encontrar cinco ciudades más cercanas a la carretera interestatal I170.
•Calcular la longitud de una autopista interestatal.
•Calcular el área de todos los condados que interactúan con un condado en particular.
•Calcula la distancia entre dos ciudades.
•Buscar todos los condados en distancia de n- kilómetros alrededor de una carretera en
particular.
•Calcular el área de la sección de cada condado que se cruza a una distancia de n-
kilómetros alrededor de una carretera en particular
10
20. ¿Por qué es importante contar
con un manual de prácticas?
En base a los conceptos vistos en la
lección podremos realizar algunas
practicas y comprobaciones dentro de
Oracle Spatial.
Las prácticas son graduales; es decir,
objetos (tablas, índices, …) que se
crearon en practicas anteriores sirven
para prácticas posteriores.
Este parte del libro nos orienta y guía a
lo largo de las diferentes lecciones dando
soluciones a los diferentes problemas
planteados.
21. El manual de prácticas cubre
complemente cada uno de los temas
que incluye el libro de texto.
Las prácticas tiene como objetivo
primordial el reforzar los conocimientos
adquiridos en cada una de las unidades,
de tal manera que no sólo los conceptos
se queden como definiciones, sino que
realmente se pueda apreciar su
aplicación, posibilidades, dificultades y
sobre todo las áreas de oportunidad para
poder utilizarlos.