La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Spatial Database Bases de Datos Espaciales MOTORES COMERCIALES Oracle Spatial.

Presentaciones similares


Presentación del tema: "Spatial Database Bases de Datos Espaciales MOTORES COMERCIALES Oracle Spatial."— Transcripción de la presentación:

1 Spatial Database Bases de Datos Espaciales MOTORES COMERCIALES Oracle Spatial

2 Spatial Database 5-2 Tipos de Datos soportados

3 Spatial Database 5-3 Primitivas Geometricas

4 Spatial Database 5-4 Modelo de datos espacial

5 Spatial Database 5-5 Elementos

6 Spatial Database 5-6 Geometrias

7 Spatial Database 5-7 Layer

8 Spatial Database 5-8 Indices espaciales Quadtrees R-Trees

9 Spatial Database 5-9 Referencia Lineal

10 Spatial Database 5-10 SDO_GEOMETRY Object

11 Spatial Database 5-11 SDO_GEOMETRY Object

12 Spatial Database 5-12 SDO_GEOMETRY Object

13 Spatial Database 5-13 SDO_GEOMETRY Object

14 Spatial Database 5-14 SDO_GEOMETRY Object con referencia lineal

15 Spatial Database 5-15 SDO_GEOMETRY Object

16 Spatial Database 5-16 SDO_GEOMETRY Object con referencia lineal

17 Spatial Database 5-17 SDO_GEOMETRY Object SDO_SRID Identificador de la referencia espacial Depende del sistema de coordenadas SDO_POINT Optimiza el almacenamiento Ignorado si SDO_ELEM_INFO y SDO_ORDINATES son Not NULL SDO_POINT_TYPE no puede ser usado ni mostrado fuera de SDO_GEOMETRY object

18 Spatial Database 5-18 SDO_GEOMETRY Object SDO_ELEM_INFO Coordenada relativa de los elementos Tipo de Elemento Interpretación de los elementos

19 Spatial Database 5-19 SDO_GEOMETRY Object SDO_ORDINATES Simple arreglo de números Contiene las coordenadas de los elementos Los elementos son almacenados en SDO_ORDINATE_ARRAY, estos elementos son definidos en SDO_ELEM_INFO_ARRAY

20 Spatial Database 5-20 SQL> INSERT INTO TELEPHONE_POLES 2> VALUES (attribute_1, …, attribute_n, 3> MDSYS.SDO_GEOMETRY ( 4> 2001, null, 5> MDSYS.SDO_POINT_TYPE (12,14,null), 6> null, null) 7> ); Ejemplo Atributos Alfanuméricos Indica punto 2D SRID = null SDO_ELEM_INFO SDE_ORDINATES

21 Spatial Database 5-21 Ejemplo

22 Spatial Database 5-22 Ejemplo

23 Spatial Database 5-23 Ejemplo

24 Spatial Database 5-24 USER_SDO_GEOM_METADATA Sistema de Referencia Extensión de los Datos

25 Spatial Database 5-25 Sistema de Referencia Geodetic NAD 83 (SRID=8265) WGS 84 (SRID=8307) Projected 32769 Equal-Area Projection (Australia) 32771 Equal-Area Projection (Europe) 32774 Equal-Area Projection (North America) 32770 Equal-Area Projection (China) 32772 Equal-Area Projection (India) 32775 Equal-Area Projection (United States) 81996 Delaware State Plane (meters)

26 Spatial Database 5-26 Cargue de datos

27 Spatial Database 5-27 Cargue de datos

28 Spatial Database 5-28 Cargue de datos desde ShapeFile Herramienta no soportada Procesa el Shapefile y genera Scripts SQL o SQL*Loader = Nombre del archivo (incluye la extensión.shp) = Nombre de la tabla en Oracle -g = nombre de la columna geométrica -i = nombre de la llave primaria -n [ ] = numero de inicio del ID (por defecto 0) -d = Incluye los datos -s = Referencia espacial -t = Nivel de precisión de los datos

29 Spatial Database 5-29 Consultas espaciales SELECT b.Nombre as Ciudad FROM Rios a, Ciudades b WHERE sdo_within_distance (b.geom, a.geom, 'distance=500000 unit=meters') = TRUE AND a.Nombre = Magdalena;

30 Spatial Database 5-30 Consultas espaciales select mdsys.sdo_geom.sdo_buffer (geom, (select diminfo from user_sdo_geom_metadata where table_name = VIAS' and column_name = 'GEOM'), 0.5) buffer_geom from VIAS where Nombre = Troncal del Norte';

31 Spatial Database 5-31 Consultas espaciales Operadores Topologicos Inside Contains Touch Disjoint Covers Covered By Equal Overlap Boundary Operadores de distancia Within Distance Nearest Neighbor


Descargar ppt "Spatial Database Bases de Datos Espaciales MOTORES COMERCIALES Oracle Spatial."

Presentaciones similares


Anuncios Google