SlideShare uma empresa Scribd logo
1 de 20
 UNIVERSIDAD VERACRUZANAFacultad de AdministraciónL.S.C.ABase de datosProfesor: Dr. Carlos Arturo Torres Gastelú * Servicio y localización espacial Equipo 1:Granda Martínez Tania IsabelZamudio BaltazarItzel 21 de septiembre del 2011
Introducción 	Hoy en día las empresas almacenan mucha información de todo tipo con respecto a sus clientes por lo cual necesitan poder manipular dicha información desde cualquier lugar, es por ello que SQL Server ofrece la aplicación de localización espacial para optimizar el acceso y manipulación de los datos espaciales y poder estar en constante comunicación
 	Los datos espaciales se utiliza para representar puntos, líneas y áreas en una superficie. Por lo general, estos elementos se refieren a la actual ubicación física en la Tierra, por lo que se puede describir un conjunto de datos geoespaciales. La mayoría de nosotros estamos familiarizados con este concepto mediante el uso de globos y mapas, que muestran en general múltiples características geográficas y su ubicación relativa
Ejemplos de uso de tipos de datos espaciales 	Un conductor puede encontrar la distancia entre dos puntos y planificar la ruta 	Una inmobiliaria puede rápidamente identificar propiedades que concuerden con los requerimientos del clientes (casas de 90 metros cuadrados cerca de las Lagunas del Ruidera) 	Una aplicación móvil puede encontrar gasolineras a menos de 100 metros de donde se encuentra
Modelos Espaciales Geodésico 	El problema de describir una localización planetaria es que la superficie no es plana 	Una representación fiel de la Tierra es normalmente representada como un globo, cuyas localizaciones van descritas mediante latitud y longitud, que se miden en grados desde el ecuador y el meridiano de Greenwich respectivamente
Planar 	Es mucho mas fácil trabajar en superficies de 2 dimensiones 	Trabajar con datos geospaciales en dos dimensiones  requiere una proyección de los objetos geográficos 	Los modelos planos trabajan bien para áreas geográficas pequeñas, como países pequeños, estados y ciudades, o para planos de interior
Tipos de datos SQL Server 2008 Soporta ambos modelos mediante dos tipos de datos diferentes geography (modelo geodésico) geometry (modelo planar) Implementados como SQLCLR UDT Ambos tipos de datos poseen propiedades y métodos que puedes utilizar para realizar operaciones espaciales, como calcular distancias, encontrar intersecciones, etc.
Diferencias de coordenadas y medidas Planar – Coordenadas dadas en “unidades” – Las medidas de distancias y áreas se dan en la misma unidad de medida que las coordenadas • Ej.: Usando tipo de datos geometry, la distancia entre (2, 2) y  (5, 6) es 5 unidades, sean las que sea
Geodésica – Las coordenadas se dan en grados de latitud y longitud – Distancias y áreas son normalmente metros y metros cuadrados 	La medida puede depender del índice de referencia espacial  (SRID) de la instancia geography. La unidad de medida mas usual para el tipo geography son los metros
Orientación En un sistema elipsoidal, un polígono no tiene significado, o no tiene sentido sin orientación Ej.: el anillo sobre el ecuador describe el hemisferio norte o el sur? Para usar el tipo de datos geography  correctamente, debemos especificar tanto la orientación del anillo como su localización exacta
Limitaciones del tipo de datos geography Cada instancia geográfica debe ajustarse dentro de un único hemisferio No podemos almacenar objetos mas grandes que unhemisferio Cualquier instancia que represente un objeto mayor que un hemisferio lanzara una excepción ArgumentException Los métodos del tipo de datos geography que requieren la entrada de dos instancias geography devolverán null si el resultado no cabe en un único hemisferio
SRIDIdentificador de Referencia Espacial Se corresponde tanto con un sistema de referencia espacial para mapeos de tipo “tierra plana” así como mapeos de “tierra redonda” El sistema de identificación de referencia espacial se define por el EuropeanPetroleumSurveyGroup (EPSG) standard, que es un  conjunto de estándares desarrollados para almacenamiento de datos cartográficos y posicionamiento. Este estándar es propiedad de  los productores de gas y combustible (OGP) y del comité de posicionamiento
Las instancias geometry tienen por defecto SRID = 0  Las instancias geography deben utilizar los SRIDs soportados  Por defecto es 4326 (WGS84) select * fromsys.spatial_reference_systems Solo las instancias espaciales con el mismo SRID pueden operar entre si cuando utilizas métodos espaciales con tus datos Una columna puede utilizar objetos con diferentes SRIDs
Uso de datos espaciales La geografía y la geometría de los tipos de datos proporcionan métodos que puede utilizar para realizar operaciones espaciales en sus datos. Debido a que estos tipos de datos se implementan como .NET CLR, se puede crear fácilmente aplicaciones de cliente que consumen datos espaciales de SQL Server a través de las tecnologías de Microsoft de programación y uso de datos del lado del cliente de código administrado para llamar a métodos en los casos de los tipos espaciales.  Esto le permite crear potentes aplicaciones para trabajar con los datos espaciales y su integración con otras aplicaciones de localización y servicios tales como Virtual Earth
Indexación En SQL Server 2008, los índices espaciales se definen como árboles B –Los índices han de representar la información bidimensional mediante esos árboles B – SQL Server 2008 implementa una descomposición del espacio de forma uniforme
El proceso de indexación, descompone el espacio en una jerarquía de rejillas de 4 niveles: level 1 (nivel superior), level 2, level 3 y level 4
Un índice espacial puede ser creado únicamente sobre una columna de tipo geometry o geography Los índices espaciales solo pueden definirse sobre tablas que poseen clave primaria Los índices espaciales no pueden especificarse sobre vistas indexadas Base de datos Espacial PostGIS
Conclusión 	SQL Server 2008 R2 proporciona apoyo a los datos geográficos a través de nuevos tipos de datos espaciales, que se puede utilizar para almacenar y manipular información basada en localización 	El apoyo espacial en SQL Server R2 2008 puede ayudar a los usuarios a tomar mejores decisiones 
SPATIAL DATA Nuevo tipo de datos para almacenar y manipular datos espaciales.   Tipo de Datos Geometryspatial Representa información en un plano,  en un sistema cartesiano de 2 dimensiones. Excelente para representar puntos en pequeños espacios:  Hoja de Papel,  Mapa de la Ciudad. Tipo de Datos Geographyspatial Representa localidades en la tierra,  en esferas elípticas. Usa un sistema de coordenadas de 2 dimensiones, con matemática compleja. Representacion de Datos PUNTO           POINT (5 15) LINEA               LINESTRING(5 15, 22 10) POLIGONO     POLYGON((0 0, 0 4, 6 4, 6 0, 3 2, 0 0))
Datos espaciales

Mais conteúdo relacionado

Mais procurados

Guia sentinel-2 Español
Guia sentinel-2 EspañolGuia sentinel-2 Español
Guia sentinel-2 EspañolAlejandro Leon
 
Estudio de Suelos VII Region del Maule
Estudio de Suelos VII Region del MauleEstudio de Suelos VII Region del Maule
Estudio de Suelos VII Region del Maulejonathan
 
Clasificacion de suelos por su capacidad de uso
Clasificacion de suelos por su capacidad de usoClasificacion de suelos por su capacidad de uso
Clasificacion de suelos por su capacidad de usoKmin Mldz
 
Glosario de topografía
Glosario de topografíaGlosario de topografía
Glosario de topografíaErika Rivera
 
Sistemas de información geográfica (gis)
Sistemas de información geográfica (gis)Sistemas de información geográfica (gis)
Sistemas de información geográfica (gis)Cesar Suarez
 
Diseño de riego por surcos-ETP(met. Thornthwaite)
Diseño de riego por surcos-ETP(met. Thornthwaite)Diseño de riego por surcos-ETP(met. Thornthwaite)
Diseño de riego por surcos-ETP(met. Thornthwaite)esau izquierdo oblitas
 
1-LEVANTAMIENTO DE CAMPO CON GPS SUBMETRICO_MINAGRI_vflores_2018.pdf
1-LEVANTAMIENTO DE CAMPO CON GPS SUBMETRICO_MINAGRI_vflores_2018.pdf1-LEVANTAMIENTO DE CAMPO CON GPS SUBMETRICO_MINAGRI_vflores_2018.pdf
1-LEVANTAMIENTO DE CAMPO CON GPS SUBMETRICO_MINAGRI_vflores_2018.pdfAlexCorreaChvez
 
Informe riego por aspersion
Informe riego por aspersion Informe riego por aspersion
Informe riego por aspersion frankruiz2015
 
Sistemas de información geográfica
Sistemas de información geográficaSistemas de información geográfica
Sistemas de información geográficaJ C
 
Geomatica parte1
Geomatica parte1Geomatica parte1
Geomatica parte1jsegura9
 
Sistema de proyección gtm
Sistema de proyección gtmSistema de proyección gtm
Sistema de proyección gtmJose Moises Aj
 
1.- INTRODUCCION GEOMATICA (1).pdf
1.- INTRODUCCION GEOMATICA (1).pdf1.- INTRODUCCION GEOMATICA (1).pdf
1.- INTRODUCCION GEOMATICA (1).pdfMariaIsabelFarfanOrd
 

Mais procurados (20)

ArcGIS
ArcGIS ArcGIS
ArcGIS
 
Guia sentinel-2 Español
Guia sentinel-2 EspañolGuia sentinel-2 Español
Guia sentinel-2 Español
 
Estudio de Suelos VII Region del Maule
Estudio de Suelos VII Region del MauleEstudio de Suelos VII Region del Maule
Estudio de Suelos VII Region del Maule
 
Clasificacion de suelos por su capacidad de uso
Clasificacion de suelos por su capacidad de usoClasificacion de suelos por su capacidad de uso
Clasificacion de suelos por su capacidad de uso
 
Glosario de topografía
Glosario de topografíaGlosario de topografía
Glosario de topografía
 
Sistemas de información geográfica (gis)
Sistemas de información geográfica (gis)Sistemas de información geográfica (gis)
Sistemas de información geográfica (gis)
 
Diseño de riego por surcos-ETP(met. Thornthwaite)
Diseño de riego por surcos-ETP(met. Thornthwaite)Diseño de riego por surcos-ETP(met. Thornthwaite)
Diseño de riego por surcos-ETP(met. Thornthwaite)
 
Principios del riego
Principios del riegoPrincipios del riego
Principios del riego
 
Geoinformatics(nce 402)
Geoinformatics(nce 402)Geoinformatics(nce 402)
Geoinformatics(nce 402)
 
1-LEVANTAMIENTO DE CAMPO CON GPS SUBMETRICO_MINAGRI_vflores_2018.pdf
1-LEVANTAMIENTO DE CAMPO CON GPS SUBMETRICO_MINAGRI_vflores_2018.pdf1-LEVANTAMIENTO DE CAMPO CON GPS SUBMETRICO_MINAGRI_vflores_2018.pdf
1-LEVANTAMIENTO DE CAMPO CON GPS SUBMETRICO_MINAGRI_vflores_2018.pdf
 
Informe riego por aspersion
Informe riego por aspersion Informe riego por aspersion
Informe riego por aspersion
 
Sistemas de información geográfica
Sistemas de información geográficaSistemas de información geográfica
Sistemas de información geográfica
 
Geomatica parte1
Geomatica parte1Geomatica parte1
Geomatica parte1
 
Sistema de proyección gtm
Sistema de proyección gtmSistema de proyección gtm
Sistema de proyección gtm
 
agricultura de precisión
agricultura de precisión  agricultura de precisión
agricultura de precisión
 
Fotogrametria powerpoint
Fotogrametria powerpointFotogrametria powerpoint
Fotogrametria powerpoint
 
Sensores remotos
Sensores remotos Sensores remotos
Sensores remotos
 
Libro frejol final
Libro frejol finalLibro frejol final
Libro frejol final
 
1.- INTRODUCCION GEOMATICA (1).pdf
1.- INTRODUCCION GEOMATICA (1).pdf1.- INTRODUCCION GEOMATICA (1).pdf
1.- INTRODUCCION GEOMATICA (1).pdf
 
Capacidad de campo
Capacidad de campoCapacidad de campo
Capacidad de campo
 

Destaque

Codigo de-nomenclatura-de-botanica
Codigo de-nomenclatura-de-botanicaCodigo de-nomenclatura-de-botanica
Codigo de-nomenclatura-de-botanicasistematicaunicauca
 
Qué es una base de datos y para qué se utiliza
Qué es una base de datos y para qué se utilizaQué es una base de datos y para qué se utiliza
Qué es una base de datos y para qué se utilizaBlancayElena
 
Aplicación del Principio de Bernoulli
Aplicación del Principio de Bernoulli Aplicación del Principio de Bernoulli
Aplicación del Principio de Bernoulli yuricomartinez
 
Sistemas de clasificación
Sistemas de clasificaciónSistemas de clasificación
Sistemas de clasificaciónmiribiologia
 
Programa estadistica descriptiva ene_jun_2012-1
Programa estadistica descriptiva ene_jun_2012-1Programa estadistica descriptiva ene_jun_2012-1
Programa estadistica descriptiva ene_jun_2012-1Ilych Ramos
 
Descubriendo los datos espaciales en sql server 2012
Descubriendo los datos espaciales en sql server 2012Descubriendo los datos espaciales en sql server 2012
Descubriendo los datos espaciales en sql server 2012John Bulla
 
Introducción A Las Bases De Datos Espaciales
Introducción A Las Bases De Datos EspacialesIntroducción A Las Bases De Datos Espaciales
Introducción A Las Bases De Datos EspacialesOrlando Sánchez
 
Fuentes principales de datos especiales
Fuentes principales de datos especialesFuentes principales de datos especiales
Fuentes principales de datos especialesYaquiCooper
 
Tp 5 compresores y descompresores
Tp 5 compresores y descompresoresTp 5 compresores y descompresores
Tp 5 compresores y descompresoresCarina Vazquez
 
Manejo de Bases de datos
Manejo de Bases de datosManejo de Bases de datos
Manejo de Bases de datosMyrna Rodriguez
 
Hoja calculo excel
Hoja calculo excelHoja calculo excel
Hoja calculo excelEdgar Wilson
 
La cartografia como disciplina básica en la geografía
La cartografia  como disciplina básica en la geografíaLa cartografia  como disciplina básica en la geografía
La cartografia como disciplina básica en la geografíajaerdi
 
Bases de datos temporales
Bases de datos temporalesBases de datos temporales
Bases de datos temporalesPablo Aragón
 
ELEMENTOS BASICOS PARA UN SIG
ELEMENTOS BASICOS PARA UN SIGELEMENTOS BASICOS PARA UN SIG
ELEMENTOS BASICOS PARA UN SIGjose reyes
 

Destaque (20)

Uso de las Bases De Datos
Uso de las Bases De DatosUso de las Bases De Datos
Uso de las Bases De Datos
 
Tipos de datos espaciales
Tipos de datos espacialesTipos de datos espaciales
Tipos de datos espaciales
 
Base de datos espacial
Base de datos espacialBase de datos espacial
Base de datos espacial
 
Codigo de-nomenclatura-de-botanica
Codigo de-nomenclatura-de-botanicaCodigo de-nomenclatura-de-botanica
Codigo de-nomenclatura-de-botanica
 
Qué es una base de datos y para qué se utiliza
Qué es una base de datos y para qué se utilizaQué es una base de datos y para qué se utiliza
Qué es una base de datos y para qué se utiliza
 
SIG y sus componentes
SIG y sus componentesSIG y sus componentes
SIG y sus componentes
 
Aplicación del Principio de Bernoulli
Aplicación del Principio de Bernoulli Aplicación del Principio de Bernoulli
Aplicación del Principio de Bernoulli
 
Sistemas de clasificación
Sistemas de clasificaciónSistemas de clasificación
Sistemas de clasificación
 
Programa estadistica descriptiva ene_jun_2012-1
Programa estadistica descriptiva ene_jun_2012-1Programa estadistica descriptiva ene_jun_2012-1
Programa estadistica descriptiva ene_jun_2012-1
 
Descubriendo los datos espaciales en sql server 2012
Descubriendo los datos espaciales en sql server 2012Descubriendo los datos espaciales en sql server 2012
Descubriendo los datos espaciales en sql server 2012
 
Introducción A Las Bases De Datos Espaciales
Introducción A Las Bases De Datos EspacialesIntroducción A Las Bases De Datos Espaciales
Introducción A Las Bases De Datos Espaciales
 
Fuentes principales de datos especiales
Fuentes principales de datos especialesFuentes principales de datos especiales
Fuentes principales de datos especiales
 
Karolina Argote - Uso de Bases de Datos Espaciales
Karolina Argote - Uso de Bases de Datos EspacialesKarolina Argote - Uso de Bases de Datos Espaciales
Karolina Argote - Uso de Bases de Datos Espaciales
 
Tp 5 compresores y descompresores
Tp 5 compresores y descompresoresTp 5 compresores y descompresores
Tp 5 compresores y descompresores
 
Manejo de Bases de datos
Manejo de Bases de datosManejo de Bases de datos
Manejo de Bases de datos
 
Hoja calculo excel
Hoja calculo excelHoja calculo excel
Hoja calculo excel
 
Ergonomia y pausas activas
Ergonomia y pausas activasErgonomia y pausas activas
Ergonomia y pausas activas
 
La cartografia como disciplina básica en la geografía
La cartografia  como disciplina básica en la geografíaLa cartografia  como disciplina básica en la geografía
La cartografia como disciplina básica en la geografía
 
Bases de datos temporales
Bases de datos temporalesBases de datos temporales
Bases de datos temporales
 
ELEMENTOS BASICOS PARA UN SIG
ELEMENTOS BASICOS PARA UN SIGELEMENTOS BASICOS PARA UN SIG
ELEMENTOS BASICOS PARA UN SIG
 

Semelhante a Datos espaciales (20)

C:\fakepath\elizabeth barba
C:\fakepath\elizabeth barbaC:\fakepath\elizabeth barba
C:\fakepath\elizabeth barba
 
Sires
SiresSires
Sires
 
PF3 Introduccion a los GIS 2
PF3 Introduccion a los GIS 2PF3 Introduccion a los GIS 2
PF3 Introduccion a los GIS 2
 
Prescompu diaspositivas
Prescompu diaspositivasPrescompu diaspositivas
Prescompu diaspositivas
 
Definiciones y conceptos
Definiciones y conceptosDefiniciones y conceptos
Definiciones y conceptos
 
Definiciones y conceptos(1)
Definiciones y conceptos(1)Definiciones y conceptos(1)
Definiciones y conceptos(1)
 
Sistemas de Información Geográfica
Sistemas de Información GeográficaSistemas de Información Geográfica
Sistemas de Información Geográfica
 
Sistema de informacion geografica
Sistema de informacion geograficaSistema de informacion geografica
Sistema de informacion geografica
 
4clase sig
4clase sig4clase sig
4clase sig
 
Thematic_Maps_ArcGIS_I.pdf
Thematic_Maps_ArcGIS_I.pdfThematic_Maps_ArcGIS_I.pdf
Thematic_Maps_ArcGIS_I.pdf
 
CLASE 4_CPIC_RT.pdf
CLASE 4_CPIC_RT.pdfCLASE 4_CPIC_RT.pdf
CLASE 4_CPIC_RT.pdf
 
01_01 Presentacion.pdf
01_01 Presentacion.pdf01_01 Presentacion.pdf
01_01 Presentacion.pdf
 
CLASE 4_CPIC.pdf
CLASE 4_CPIC.pdfCLASE 4_CPIC.pdf
CLASE 4_CPIC.pdf
 
Datum para mexico
Datum para mexicoDatum para mexico
Datum para mexico
 
Datum para mexico
Datum para mexicoDatum para mexico
Datum para mexico
 
Introducción SIG [Máster Smart Cities UdG]
Introducción SIG [Máster Smart Cities UdG]Introducción SIG [Máster Smart Cities UdG]
Introducción SIG [Máster Smart Cities UdG]
 
03 tercera sesion
03 tercera   sesion03 tercera   sesion
03 tercera sesion
 
Unidad iii fotointerpretación
Unidad iii fotointerpretaciónUnidad iii fotointerpretación
Unidad iii fotointerpretación
 
UnidadIII.SIG
UnidadIII.SIGUnidadIII.SIG
UnidadIII.SIG
 
04 cuarta clase_un sig que trabaja con datos espaciales
04 cuarta  clase_un sig que trabaja con datos espaciales04 cuarta  clase_un sig que trabaja con datos espaciales
04 cuarta clase_un sig que trabaja con datos espaciales
 

Mais de Klaudiia Jacome

Aoutsourcing para capitulo 7
Aoutsourcing para capitulo 7Aoutsourcing para capitulo 7
Aoutsourcing para capitulo 7Klaudiia Jacome
 
Applicationandmulti instances
Applicationandmulti instancesApplicationandmulti instances
Applicationandmulti instancesKlaudiia Jacome
 
Sql server2008 r2_mds_datasheet
Sql server2008 r2_mds_datasheetSql server2008 r2_mds_datasheet
Sql server2008 r2_mds_datasheetKlaudiia Jacome
 
Microsoft sql server 2008 r2 business intelligence
Microsoft sql server 2008 r2 business intelligenceMicrosoft sql server 2008 r2 business intelligence
Microsoft sql server 2008 r2 business intelligenceKlaudiia Jacome
 
Introduction to master data services
Introduction to master data servicesIntroduction to master data services
Introduction to master data servicesKlaudiia Jacome
 
Sql server2008 r2_bi_datasheet_final
Sql server2008 r2_bi_datasheet_finalSql server2008 r2_bi_datasheet_final
Sql server2008 r2_bi_datasheet_finalKlaudiia Jacome
 
Sql server 2008 business intelligence tdm deck
Sql server 2008 business intelligence tdm deckSql server 2008 business intelligence tdm deck
Sql server 2008 business intelligence tdm deckKlaudiia Jacome
 
Microsoft sql server 2008 r2 business intelligence
Microsoft sql server 2008 r2 business intelligenceMicrosoft sql server 2008 r2 business intelligence
Microsoft sql server 2008 r2 business intelligenceKlaudiia Jacome
 
Sql server2008 r2_reporting_services_datasheet
Sql server2008 r2_reporting_services_datasheetSql server2008 r2_reporting_services_datasheet
Sql server2008 r2_reporting_services_datasheetKlaudiia Jacome
 

Mais de Klaudiia Jacome (20)

Aoutsourcing para capitulo 7
Aoutsourcing para capitulo 7Aoutsourcing para capitulo 7
Aoutsourcing para capitulo 7
 
Si las cosas van mal
Si las cosas van malSi las cosas van mal
Si las cosas van mal
 
Analysis services
Analysis  servicesAnalysis  services
Analysis services
 
Enterprise security
Enterprise securityEnterprise security
Enterprise security
 
Performance
PerformancePerformance
Performance
 
Performance
PerformancePerformance
Performance
 
Enterprise security
Enterprise securityEnterprise security
Enterprise security
 
Data warehouse
Data warehouseData warehouse
Data warehouse
 
Managemen tools
Managemen toolsManagemen tools
Managemen tools
 
Managemen tolos
Managemen tolosManagemen tolos
Managemen tolos
 
Data warehouse
Data warehouseData warehouse
Data warehouse
 
Avances analticos
Avances analticosAvances analticos
Avances analticos
 
Applicationandmulti instances
Applicationandmulti instancesApplicationandmulti instances
Applicationandmulti instances
 
Sql server2008 r2_mds_datasheet
Sql server2008 r2_mds_datasheetSql server2008 r2_mds_datasheet
Sql server2008 r2_mds_datasheet
 
Microsoft sql server 2008 r2 business intelligence
Microsoft sql server 2008 r2 business intelligenceMicrosoft sql server 2008 r2 business intelligence
Microsoft sql server 2008 r2 business intelligence
 
Introduction to master data services
Introduction to master data servicesIntroduction to master data services
Introduction to master data services
 
Sql server2008 r2_bi_datasheet_final
Sql server2008 r2_bi_datasheet_finalSql server2008 r2_bi_datasheet_final
Sql server2008 r2_bi_datasheet_final
 
Sql server 2008 business intelligence tdm deck
Sql server 2008 business intelligence tdm deckSql server 2008 business intelligence tdm deck
Sql server 2008 business intelligence tdm deck
 
Microsoft sql server 2008 r2 business intelligence
Microsoft sql server 2008 r2 business intelligenceMicrosoft sql server 2008 r2 business intelligence
Microsoft sql server 2008 r2 business intelligence
 
Sql server2008 r2_reporting_services_datasheet
Sql server2008 r2_reporting_services_datasheetSql server2008 r2_reporting_services_datasheet
Sql server2008 r2_reporting_services_datasheet
 

Datos espaciales

  • 1.  UNIVERSIDAD VERACRUZANAFacultad de AdministraciónL.S.C.ABase de datosProfesor: Dr. Carlos Arturo Torres Gastelú * Servicio y localización espacial Equipo 1:Granda Martínez Tania IsabelZamudio BaltazarItzel 21 de septiembre del 2011
  • 2. Introducción Hoy en día las empresas almacenan mucha información de todo tipo con respecto a sus clientes por lo cual necesitan poder manipular dicha información desde cualquier lugar, es por ello que SQL Server ofrece la aplicación de localización espacial para optimizar el acceso y manipulación de los datos espaciales y poder estar en constante comunicación
  • 3. Los datos espaciales se utiliza para representar puntos, líneas y áreas en una superficie. Por lo general, estos elementos se refieren a la actual ubicación física en la Tierra, por lo que se puede describir un conjunto de datos geoespaciales. La mayoría de nosotros estamos familiarizados con este concepto mediante el uso de globos y mapas, que muestran en general múltiples características geográficas y su ubicación relativa
  • 4. Ejemplos de uso de tipos de datos espaciales Un conductor puede encontrar la distancia entre dos puntos y planificar la ruta Una inmobiliaria puede rápidamente identificar propiedades que concuerden con los requerimientos del clientes (casas de 90 metros cuadrados cerca de las Lagunas del Ruidera) Una aplicación móvil puede encontrar gasolineras a menos de 100 metros de donde se encuentra
  • 5. Modelos Espaciales Geodésico El problema de describir una localización planetaria es que la superficie no es plana Una representación fiel de la Tierra es normalmente representada como un globo, cuyas localizaciones van descritas mediante latitud y longitud, que se miden en grados desde el ecuador y el meridiano de Greenwich respectivamente
  • 6. Planar Es mucho mas fácil trabajar en superficies de 2 dimensiones Trabajar con datos geospaciales en dos dimensiones requiere una proyección de los objetos geográficos Los modelos planos trabajan bien para áreas geográficas pequeñas, como países pequeños, estados y ciudades, o para planos de interior
  • 7. Tipos de datos SQL Server 2008 Soporta ambos modelos mediante dos tipos de datos diferentes geography (modelo geodésico) geometry (modelo planar) Implementados como SQLCLR UDT Ambos tipos de datos poseen propiedades y métodos que puedes utilizar para realizar operaciones espaciales, como calcular distancias, encontrar intersecciones, etc.
  • 8. Diferencias de coordenadas y medidas Planar – Coordenadas dadas en “unidades” – Las medidas de distancias y áreas se dan en la misma unidad de medida que las coordenadas • Ej.: Usando tipo de datos geometry, la distancia entre (2, 2) y (5, 6) es 5 unidades, sean las que sea
  • 9. Geodésica – Las coordenadas se dan en grados de latitud y longitud – Distancias y áreas son normalmente metros y metros cuadrados La medida puede depender del índice de referencia espacial (SRID) de la instancia geography. La unidad de medida mas usual para el tipo geography son los metros
  • 10. Orientación En un sistema elipsoidal, un polígono no tiene significado, o no tiene sentido sin orientación Ej.: el anillo sobre el ecuador describe el hemisferio norte o el sur? Para usar el tipo de datos geography correctamente, debemos especificar tanto la orientación del anillo como su localización exacta
  • 11. Limitaciones del tipo de datos geography Cada instancia geográfica debe ajustarse dentro de un único hemisferio No podemos almacenar objetos mas grandes que unhemisferio Cualquier instancia que represente un objeto mayor que un hemisferio lanzara una excepción ArgumentException Los métodos del tipo de datos geography que requieren la entrada de dos instancias geography devolverán null si el resultado no cabe en un único hemisferio
  • 12. SRIDIdentificador de Referencia Espacial Se corresponde tanto con un sistema de referencia espacial para mapeos de tipo “tierra plana” así como mapeos de “tierra redonda” El sistema de identificación de referencia espacial se define por el EuropeanPetroleumSurveyGroup (EPSG) standard, que es un conjunto de estándares desarrollados para almacenamiento de datos cartográficos y posicionamiento. Este estándar es propiedad de los productores de gas y combustible (OGP) y del comité de posicionamiento
  • 13. Las instancias geometry tienen por defecto SRID = 0 Las instancias geography deben utilizar los SRIDs soportados Por defecto es 4326 (WGS84) select * fromsys.spatial_reference_systems Solo las instancias espaciales con el mismo SRID pueden operar entre si cuando utilizas métodos espaciales con tus datos Una columna puede utilizar objetos con diferentes SRIDs
  • 14. Uso de datos espaciales La geografía y la geometría de los tipos de datos proporcionan métodos que puede utilizar para realizar operaciones espaciales en sus datos. Debido a que estos tipos de datos se implementan como .NET CLR, se puede crear fácilmente aplicaciones de cliente que consumen datos espaciales de SQL Server a través de las tecnologías de Microsoft de programación y uso de datos del lado del cliente de código administrado para llamar a métodos en los casos de los tipos espaciales.  Esto le permite crear potentes aplicaciones para trabajar con los datos espaciales y su integración con otras aplicaciones de localización y servicios tales como Virtual Earth
  • 15. Indexación En SQL Server 2008, los índices espaciales se definen como árboles B –Los índices han de representar la información bidimensional mediante esos árboles B – SQL Server 2008 implementa una descomposición del espacio de forma uniforme
  • 16. El proceso de indexación, descompone el espacio en una jerarquía de rejillas de 4 niveles: level 1 (nivel superior), level 2, level 3 y level 4
  • 17. Un índice espacial puede ser creado únicamente sobre una columna de tipo geometry o geography Los índices espaciales solo pueden definirse sobre tablas que poseen clave primaria Los índices espaciales no pueden especificarse sobre vistas indexadas Base de datos Espacial PostGIS
  • 18. Conclusión SQL Server 2008 R2 proporciona apoyo a los datos geográficos a través de nuevos tipos de datos espaciales, que se puede utilizar para almacenar y manipular información basada en localización El apoyo espacial en SQL Server R2 2008 puede ayudar a los usuarios a tomar mejores decisiones 
  • 19. SPATIAL DATA Nuevo tipo de datos para almacenar y manipular datos espaciales.   Tipo de Datos Geometryspatial Representa información en un plano,  en un sistema cartesiano de 2 dimensiones. Excelente para representar puntos en pequeños espacios:  Hoja de Papel,  Mapa de la Ciudad. Tipo de Datos Geographyspatial Representa localidades en la tierra,  en esferas elípticas. Usa un sistema de coordenadas de 2 dimensiones, con matemática compleja. Representacion de Datos PUNTO           POINT (5 15) LINEA               LINESTRING(5 15, 22 10) POLIGONO     POLYGON((0 0, 0 4, 6 4, 6 0, 3 2, 0 0))