SlideShare ist ein Scribd-Unternehmen logo
1 von 35
Oportunidad de negocios



Aplicaciones sofisticadas   Tecnología siempre
• Más Fuentes de datos      presente
• Más tipos de datos        • GPS
• Sistemas integrados       • Servicios de mapas en línea
                            • Disponibilidad de datos
                              espaciales
Administración y
                                  desarrollo para los
                                       clientes
          Análisis de bienes
                raíces
                                                              Datos realciones con
                                                              el impacto ambiental




Estudios científicos
                                                                Análisis económico y
                                                                      financiero




             Segmentación y                Análisis para planificación
           análisis del mercado                   del gobierno
Tree, Pole, Hydrant,
     POINT       MULTIPOINT
                                Valve


                               Road, River, Railway
LINESTRING   MULTILINESTRING
                               , Pipeline


                               Cadastre, Park, Ad
  POLYGON     MULTIPOLYGON     ministrative
                               Boundary


COLLECTION                     Graphics, Markups
Para hacerlo similar a geometría


MakeValid los convierte en métodos válidos


FULLGLOBE spatial object está disponible
“small holes” pueden ser creados
Point




STBuffer
geo STDistance




geo STIntersects
geography data type                                             geometry data type
• Geodetic (“Round Earth”) geospatial model:                    • Planar (“Flat Earth”) geospatial model
  • Ellipsoidal coordinates (Lat, Long, Z, M)                     • projected „flat map‟ (X, Y, Z, M)
• Define points, lines, and areas with longitude and latitude   • Define points, lines, and areas with coordinates
• Account for planetary curvature and obtain accurate “great    • Use for localized areas or non-projected surfaces such as
  circle” distances                                               interior spaces
Well-Known-Binary:
0x0103000000010000000500000000000000004CDDC00
0000000004C0D4100000000004CDD4000000000004CD
D4000000000C07A104100000000004CDD40000000000
0BD0F41000000000088134100000000004CDDC000000
000004C0D41
Well-Known-Text:
'POLYGON(( -30000 240000, 30000 30000, 270000
30000, 260000 320000, -30000 240000))'

GML:
<Polygon xmlns="http://www.opengis.net/gml">
  <exterior><LinearRing><posList>
   -30000 240000 30000 30000 270000 30000 260000
   320000 -30000 240000
  </posList></LinearRing></exterior>
</Polygon>
CIRCULARSTRING
(0 50, 90 50, 180 50, 270 50, 0 50)




CURVEPOLYGON (CIRCULARSTRING
 (0 50, 90 50, 180 50, 270 50, 0 50))
Calcular distancias e intersecciones, etc.




Encontrar las calles que interceptan el Microsoft campus
       SELECT StreetName
       FROM Streets
       WHERE Streets.StreetGeo.STIntersects(@ms) = 1
STUnion
                      STIntersection
COMPOSITION
                      STDifference
OPERATIONS
                      STSymDifference

                      STIntersects
                      STContains
RELATION OPERATIONS   STWithin
                      STTouches
                      STOverlaps
                      STConvexHull
                      STBuffer
CONSTRUCTIONS         STReduce
                      BufferWithCurves
                      ShortestLineTo
                      STDistance
                      STLength
NUMERICAL
                      STArea
OPERATIONS
geometrygeography STCurveN(int n)
Int STNumCurves()
geometrygeography STCurveToLine()
geometrygeography CurveToLineWithTolerance(int tolerance, bool relative)
geometrygeography BufferWithCurves(double range)
geometrygeography ShortestLineTo(geometrygeography other)
Bool CompatibleWithDbCompatibilityLevel(int compatLevel)



Bool STIsValid()
Geography MakeValid()
Bool STContains(geography other)
Bool STWithin(geography other)
Bool STOverlaps(geography other)
Geography STConvexHull()
Bool ReorientObject(geography other)
BufferWithCurves()

Este método construye el polígono resultante con
arcos circulares que usualmente es un objeto más
pequeño



DECLARE @g GEOGRAPHY =
GEOGRAPHY::STGeomFromText('CIRCULARSTRING(0 50, 45 50,
90 50)',4326)
DECLARE @b GEOGRAPHY = @g.BufferWithCurves(500000)
SELECT @b.STNumPoints()
--Number of vertices: 11

DECLARE @g GEOGRAPHY =
GEOGRAPHY::STGeomFromText('CIRCULARSTRING(0 50, 45 50,
90 50)',4326)
DECLARE @b GEOGRAPHY = @g.STBuffer(500000)
SELECT @b.STNumPoints()
--Number of vertices: 257
ReorientObject


• Este método invierte el orden de las
  coordenadas que definen los aros del
  polígono

• Este método solo funciona con el tipo
  GEOGRAPHY.
geography::Point(lat, lon, 4326)




geography::Point(lat, lon, 4326)
geocoder




      webgis.usc.edu/Services/Geocode/About/GeocoderList.aspx
www.idvsolutions.com/products_spatialWiki.aspx
agregaciones
www.geodata.gov
                 www.openstreetmap.org
                    www.census.gov/geo/www/cob




datamarket.azure.com
Shape2SQL

MapPoint Add-in for SQL Server


SAFE FME

ESRI ArcGIS
Pitney Bowes EasyLoader
Extienda e integre
 Tome ventaja de los     Cree soluciones de
                                                   aplicaciones
   datos espaciales       alto desempeño
                                                    espaciales
• geometry             • Almace datos         • Compatibilidad con
  geography              espaciales del         estándares de la
  data types             negocio                industria
• Métodos para         • Spatial indexing     • Biblioteca espacial
  operaciones                                   completa
  espaciales
• On premise y en la
  nube
Datos espaciales con SQL Server 2012

Weitere ähnliche Inhalte

Was ist angesagt?

Presentación datos espaciales
Presentación datos espacialesPresentación datos espaciales
Presentación datos espacialesEdgar g?ez
 
Articulo jairo vargas revista ing militares No 6
Articulo jairo vargas revista ing militares No 6Articulo jairo vargas revista ing militares No 6
Articulo jairo vargas revista ing militares No 6JAIRO EDUARDO VARGAS
 
Guía materialización puntos control GPS
Guía materialización puntos control GPSGuía materialización puntos control GPS
Guía materialización puntos control GPSJAIRO EDUARDO VARGAS
 
Sistemas de Coordenadas de Referencia
Sistemas de Coordenadas de ReferenciaSistemas de Coordenadas de Referencia
Sistemas de Coordenadas de ReferenciaJAIRO EDUARDO VARGAS
 
Estudio cartográfico de la manga del mar menor aplicaciones sig y gps
Estudio cartográfico de la manga del mar menor   aplicaciones sig y gpsEstudio cartográfico de la manga del mar menor   aplicaciones sig y gps
Estudio cartográfico de la manga del mar menor aplicaciones sig y gpsJoaquín Pelegrín
 
Curso Avanzado De Sig Tema1
Curso Avanzado De Sig Tema1Curso Avanzado De Sig Tema1
Curso Avanzado De Sig Tema1rafael
 
Módulo 2 : Sistemas de Referencia - Marcos de Referencia
Módulo 2 : Sistemas de Referencia - Marcos de ReferenciaMódulo 2 : Sistemas de Referencia - Marcos de Referencia
Módulo 2 : Sistemas de Referencia - Marcos de ReferenciaJAIRO EDUARDO VARGAS
 
2013 06 arc_gis_como_plataforma-canarias
2013 06 arc_gis_como_plataforma-canarias2013 06 arc_gis_como_plataforma-canarias
2013 06 arc_gis_como_plataforma-canariasEsri
 
Targets de Exploracion con ArcGIS Pro
Targets de Exploracion con ArcGIS ProTargets de Exploracion con ArcGIS Pro
Targets de Exploracion con ArcGIS ProGerardo Smith
 
Sistemas de información geográfica
Sistemas de información geográficaSistemas de información geográfica
Sistemas de información geográficacadiz1
 
Curso sap2000 j.lavado&jj.granados_v2012
Curso sap2000 j.lavado&jj.granados_v2012Curso sap2000 j.lavado&jj.granados_v2012
Curso sap2000 j.lavado&jj.granados_v2012Beto Carr
 
GIS Applications (Extensions)
GIS Applications (Extensions)GIS Applications (Extensions)
GIS Applications (Extensions)Frank Altamirano
 
Aplicación de ArcGIS Engine en ANDELEC - CE12
Aplicación de ArcGIS Engine en ANDELEC - CE12Aplicación de ArcGIS Engine en ANDELEC - CE12
Aplicación de ArcGIS Engine en ANDELEC - CE12Esri
 

Was ist angesagt? (20)

Presentación datos espaciales
Presentación datos espacialesPresentación datos espaciales
Presentación datos espaciales
 
Articulo jairo vargas revista ing militares No 6
Articulo jairo vargas revista ing militares No 6Articulo jairo vargas revista ing militares No 6
Articulo jairo vargas revista ing militares No 6
 
Guía materialización puntos control GPS
Guía materialización puntos control GPSGuía materialización puntos control GPS
Guía materialización puntos control GPS
 
Sistemas de Coordenadas de Referencia
Sistemas de Coordenadas de ReferenciaSistemas de Coordenadas de Referencia
Sistemas de Coordenadas de Referencia
 
Unidad 1 gis -6
Unidad 1   gis -6Unidad 1   gis -6
Unidad 1 gis -6
 
Estudio cartográfico de la manga del mar menor aplicaciones sig y gps
Estudio cartográfico de la manga del mar menor   aplicaciones sig y gpsEstudio cartográfico de la manga del mar menor   aplicaciones sig y gps
Estudio cartográfico de la manga del mar menor aplicaciones sig y gps
 
Curso Avanzado De Sig Tema1
Curso Avanzado De Sig Tema1Curso Avanzado De Sig Tema1
Curso Avanzado De Sig Tema1
 
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]
 
Módulo 2 : Sistemas de Referencia - Marcos de Referencia
Módulo 2 : Sistemas de Referencia - Marcos de ReferenciaMódulo 2 : Sistemas de Referencia - Marcos de Referencia
Módulo 2 : Sistemas de Referencia - Marcos de Referencia
 
01 sig introducci_n
01 sig introducci_n01 sig introducci_n
01 sig introducci_n
 
2013 06 arc_gis_como_plataforma-canarias
2013 06 arc_gis_como_plataforma-canarias2013 06 arc_gis_como_plataforma-canarias
2013 06 arc_gis_como_plataforma-canarias
 
Targets de Exploracion con ArcGIS Pro
Targets de Exploracion con ArcGIS ProTargets de Exploracion con ArcGIS Pro
Targets de Exploracion con ArcGIS Pro
 
C3.NG
C3.NGC3.NG
C3.NG
 
Modelos de Corto y Mediano Plazo en Minería Subterránea
Modelos de Corto y Mediano Plazo en Minería SubterráneaModelos de Corto y Mediano Plazo en Minería Subterránea
Modelos de Corto y Mediano Plazo en Minería Subterránea
 
Sistemas de información geográfica
Sistemas de información geográficaSistemas de información geográfica
Sistemas de información geográfica
 
Curso sap2000 j.lavado&jj.granados_v2012
Curso sap2000 j.lavado&jj.granados_v2012Curso sap2000 j.lavado&jj.granados_v2012
Curso sap2000 j.lavado&jj.granados_v2012
 
GIS Applications (Extensions)
GIS Applications (Extensions)GIS Applications (Extensions)
GIS Applications (Extensions)
 
Introduccion del gis en fotogrametria
Introduccion del gis  en fotogrametriaIntroduccion del gis  en fotogrametria
Introduccion del gis en fotogrametria
 
Session 12
Session 12 Session 12
Session 12
 
Aplicación de ArcGIS Engine en ANDELEC - CE12
Aplicación de ArcGIS Engine en ANDELEC - CE12Aplicación de ArcGIS Engine en ANDELEC - CE12
Aplicación de ArcGIS Engine en ANDELEC - CE12
 

Ähnlich wie Datos espaciales con SQL Server 2012

APLICACION D LOS SISTEMAS DE INFORMACION GEOGRAFICA SIG EN LA INGENIERIA CIVIL
APLICACION D LOS SISTEMAS DE INFORMACION GEOGRAFICA SIG EN LA INGENIERIA CIVILAPLICACION D LOS SISTEMAS DE INFORMACION GEOGRAFICA SIG EN LA INGENIERIA CIVIL
APLICACION D LOS SISTEMAS DE INFORMACION GEOGRAFICA SIG EN LA INGENIERIA CIVILgerardo henry espinoza sumaran
 
SIG SISTEMA DE INFORMACIÓN GEOGRÁFICA
SIG SISTEMA DE INFORMACIÓN GEOGRÁFICA SIG SISTEMA DE INFORMACIÓN GEOGRÁFICA
SIG SISTEMA DE INFORMACIÓN GEOGRÁFICA Jesus Hc
 
Session_12-SELPER.ppt
Session_12-SELPER.pptSession_12-SELPER.ppt
Session_12-SELPER.pptManuAr6
 
Session_12-SELPER.ppt
Session_12-SELPER.pptSession_12-SELPER.ppt
Session_12-SELPER.pptNOEZAMORA11
 
Proyección cartográfica ingemmet 2011
Proyección cartográfica  ingemmet 2011Proyección cartográfica  ingemmet 2011
Proyección cartográfica ingemmet 2011Marco Reyes
 
Base de datos espacial
Base de datos espacialBase de datos espacial
Base de datos espacialOmar Rios
 
Sistemas Informacion Geografica Con Software Libre
Sistemas Informacion Geografica Con Software LibreSistemas Informacion Geografica Con Software Libre
Sistemas Informacion Geografica Con Software LibreEduin Yezid Carrillo Vega
 
Introduccion Sig
Introduccion SigIntroduccion Sig
Introduccion SigC G
 
PRESENTACI_N_SIG_compressed(2).pptx
PRESENTACI_N_SIG_compressed(2).pptxPRESENTACI_N_SIG_compressed(2).pptx
PRESENTACI_N_SIG_compressed(2).pptxMonicaElenaOrtizLian
 
C:\fakepath\sistemas de información geográfica
C:\fakepath\sistemas de información geográficaC:\fakepath\sistemas de información geográfica
C:\fakepath\sistemas de información geográficaHernan Cajo Riofrio
 
Introducción a la Creación de Mapas de Potencial Geotérmico Mediante el Métod...
Introducción a la Creación de Mapas de Potencial Geotérmico Mediante el Métod...Introducción a la Creación de Mapas de Potencial Geotérmico Mediante el Métod...
Introducción a la Creación de Mapas de Potencial Geotérmico Mediante el Métod...Carlos Gabriel Asato
 
Pablo rebufello sistemas de información geográfica
Pablo rebufello sistemas de información geográficaPablo rebufello sistemas de información geográfica
Pablo rebufello sistemas de información geográficapablocapra
 
Un Estudio Dinamico De Las Base De Datos En Sig Moviles
Un Estudio Dinamico De Las Base De Datos En Sig MovilesUn Estudio Dinamico De Las Base De Datos En Sig Moviles
Un Estudio Dinamico De Las Base De Datos En Sig MovilesJanett Julca Flores
 

Ähnlich wie Datos espaciales con SQL Server 2012 (20)

Que es sig
Que es sigQue es sig
Que es sig
 
APLICACION D LOS SISTEMAS DE INFORMACION GEOGRAFICA SIG EN LA INGENIERIA CIVIL
APLICACION D LOS SISTEMAS DE INFORMACION GEOGRAFICA SIG EN LA INGENIERIA CIVILAPLICACION D LOS SISTEMAS DE INFORMACION GEOGRAFICA SIG EN LA INGENIERIA CIVIL
APLICACION D LOS SISTEMAS DE INFORMACION GEOGRAFICA SIG EN LA INGENIERIA CIVIL
 
SIG SISTEMA DE INFORMACIÓN GEOGRÁFICA
SIG SISTEMA DE INFORMACIÓN GEOGRÁFICA SIG SISTEMA DE INFORMACIÓN GEOGRÁFICA
SIG SISTEMA DE INFORMACIÓN GEOGRÁFICA
 
Session_12-SELPER.ppt
Session_12-SELPER.pptSession_12-SELPER.ppt
Session_12-SELPER.ppt
 
Session_12-SELPER.ppt
Session_12-SELPER.pptSession_12-SELPER.ppt
Session_12-SELPER.ppt
 
Session_12-SELPER.ppt
Session_12-SELPER.pptSession_12-SELPER.ppt
Session_12-SELPER.ppt
 
Sig
SigSig
Sig
 
Proyección cartográfica ingemmet 2011
Proyección cartográfica  ingemmet 2011Proyección cartográfica  ingemmet 2011
Proyección cartográfica ingemmet 2011
 
Base de datos espacial
Base de datos espacialBase de datos espacial
Base de datos espacial
 
Sistemas Informacion Geografica Con Software Libre
Sistemas Informacion Geografica Con Software LibreSistemas Informacion Geografica Con Software Libre
Sistemas Informacion Geografica Con Software Libre
 
Introduccion Sig
Introduccion SigIntroduccion Sig
Introduccion Sig
 
PRESENTACI_N_SIG_compressed(2).pptx
PRESENTACI_N_SIG_compressed(2).pptxPRESENTACI_N_SIG_compressed(2).pptx
PRESENTACI_N_SIG_compressed(2).pptx
 
C:\fakepath\sistemas de información geográfica
C:\fakepath\sistemas de información geográficaC:\fakepath\sistemas de información geográfica
C:\fakepath\sistemas de información geográfica
 
POSTGIS - Uso de datos espaciales con el buen PostgreSQL
POSTGIS - Uso de datos espaciales con el buen PostgreSQLPOSTGIS - Uso de datos espaciales con el buen PostgreSQL
POSTGIS - Uso de datos espaciales con el buen PostgreSQL
 
Introducción a la Creación de Mapas de Potencial Geotérmico Mediante el Métod...
Introducción a la Creación de Mapas de Potencial Geotérmico Mediante el Métod...Introducción a la Creación de Mapas de Potencial Geotérmico Mediante el Métod...
Introducción a la Creación de Mapas de Potencial Geotérmico Mediante el Métod...
 
Clase11sig teledeteccion
Clase11sig teledeteccionClase11sig teledeteccion
Clase11sig teledeteccion
 
Introduccion al SIG
Introduccion al SIGIntroduccion al SIG
Introduccion al SIG
 
Pablo rebufello sistemas de información geográfica
Pablo rebufello sistemas de información geográficaPablo rebufello sistemas de información geográfica
Pablo rebufello sistemas de información geográfica
 
Un Estudio Dinamico De Las Base De Datos En Sig Moviles
Un Estudio Dinamico De Las Base De Datos En Sig MovilesUn Estudio Dinamico De Las Base De Datos En Sig Moviles
Un Estudio Dinamico De Las Base De Datos En Sig Moviles
 
Capitulo 7
Capitulo 7Capitulo 7
Capitulo 7
 

Mehr von Eduardo Castro

Introducción a polybase en SQL Server
Introducción a polybase en SQL ServerIntroducción a polybase en SQL Server
Introducción a polybase en SQL ServerEduardo Castro
 
Creando tu primer ambiente de AI en Azure ML y SQL Server
Creando tu primer ambiente de AI en Azure ML y SQL ServerCreando tu primer ambiente de AI en Azure ML y SQL Server
Creando tu primer ambiente de AI en Azure ML y SQL ServerEduardo Castro
 
Seguridad en SQL Azure
Seguridad en SQL AzureSeguridad en SQL Azure
Seguridad en SQL AzureEduardo Castro
 
Azure Synapse Analytics MLflow
Azure Synapse Analytics MLflowAzure Synapse Analytics MLflow
Azure Synapse Analytics MLflowEduardo Castro
 
SQL Server 2019 con Windows Server 2022
SQL Server 2019 con Windows Server 2022SQL Server 2019 con Windows Server 2022
SQL Server 2019 con Windows Server 2022Eduardo Castro
 
Novedades en SQL Server 2022
Novedades en SQL Server 2022Novedades en SQL Server 2022
Novedades en SQL Server 2022Eduardo Castro
 
Introduccion a SQL Server 2022
Introduccion a SQL Server 2022Introduccion a SQL Server 2022
Introduccion a SQL Server 2022Eduardo Castro
 
Machine Learning con Azure Managed Instance
Machine Learning con Azure Managed InstanceMachine Learning con Azure Managed Instance
Machine Learning con Azure Managed InstanceEduardo Castro
 
Novedades en sql server 2022
Novedades en sql server 2022Novedades en sql server 2022
Novedades en sql server 2022Eduardo Castro
 
Sql server 2019 con windows server 2022
Sql server 2019 con windows server 2022Sql server 2019 con windows server 2022
Sql server 2019 con windows server 2022Eduardo Castro
 
Introduccion a databricks
Introduccion a databricksIntroduccion a databricks
Introduccion a databricksEduardo Castro
 
Pronosticos con sql server
Pronosticos con sql serverPronosticos con sql server
Pronosticos con sql serverEduardo Castro
 
Data warehouse con azure synapse analytics
Data warehouse con azure synapse analyticsData warehouse con azure synapse analytics
Data warehouse con azure synapse analyticsEduardo Castro
 
Que hay de nuevo en el Azure Data Lake Storage Gen2
Que hay de nuevo en el Azure Data Lake Storage Gen2Que hay de nuevo en el Azure Data Lake Storage Gen2
Que hay de nuevo en el Azure Data Lake Storage Gen2Eduardo Castro
 
Introduccion a Azure Synapse Analytics
Introduccion a Azure Synapse AnalyticsIntroduccion a Azure Synapse Analytics
Introduccion a Azure Synapse AnalyticsEduardo Castro
 
Seguridad de SQL Database en Azure
Seguridad de SQL Database en AzureSeguridad de SQL Database en Azure
Seguridad de SQL Database en AzureEduardo Castro
 
Python dentro de SQL Server
Python dentro de SQL ServerPython dentro de SQL Server
Python dentro de SQL ServerEduardo Castro
 
Servicios Cognitivos de de Microsoft
Servicios Cognitivos de de Microsoft Servicios Cognitivos de de Microsoft
Servicios Cognitivos de de Microsoft Eduardo Castro
 
Script de paso a paso de configuración de Secure Enclaves
Script de paso a paso de configuración de Secure EnclavesScript de paso a paso de configuración de Secure Enclaves
Script de paso a paso de configuración de Secure EnclavesEduardo Castro
 
Introducción a conceptos de SQL Server Secure Enclaves
Introducción a conceptos de SQL Server Secure EnclavesIntroducción a conceptos de SQL Server Secure Enclaves
Introducción a conceptos de SQL Server Secure EnclavesEduardo Castro
 

Mehr von Eduardo Castro (20)

Introducción a polybase en SQL Server
Introducción a polybase en SQL ServerIntroducción a polybase en SQL Server
Introducción a polybase en SQL Server
 
Creando tu primer ambiente de AI en Azure ML y SQL Server
Creando tu primer ambiente de AI en Azure ML y SQL ServerCreando tu primer ambiente de AI en Azure ML y SQL Server
Creando tu primer ambiente de AI en Azure ML y SQL Server
 
Seguridad en SQL Azure
Seguridad en SQL AzureSeguridad en SQL Azure
Seguridad en SQL Azure
 
Azure Synapse Analytics MLflow
Azure Synapse Analytics MLflowAzure Synapse Analytics MLflow
Azure Synapse Analytics MLflow
 
SQL Server 2019 con Windows Server 2022
SQL Server 2019 con Windows Server 2022SQL Server 2019 con Windows Server 2022
SQL Server 2019 con Windows Server 2022
 
Novedades en SQL Server 2022
Novedades en SQL Server 2022Novedades en SQL Server 2022
Novedades en SQL Server 2022
 
Introduccion a SQL Server 2022
Introduccion a SQL Server 2022Introduccion a SQL Server 2022
Introduccion a SQL Server 2022
 
Machine Learning con Azure Managed Instance
Machine Learning con Azure Managed InstanceMachine Learning con Azure Managed Instance
Machine Learning con Azure Managed Instance
 
Novedades en sql server 2022
Novedades en sql server 2022Novedades en sql server 2022
Novedades en sql server 2022
 
Sql server 2019 con windows server 2022
Sql server 2019 con windows server 2022Sql server 2019 con windows server 2022
Sql server 2019 con windows server 2022
 
Introduccion a databricks
Introduccion a databricksIntroduccion a databricks
Introduccion a databricks
 
Pronosticos con sql server
Pronosticos con sql serverPronosticos con sql server
Pronosticos con sql server
 
Data warehouse con azure synapse analytics
Data warehouse con azure synapse analyticsData warehouse con azure synapse analytics
Data warehouse con azure synapse analytics
 
Que hay de nuevo en el Azure Data Lake Storage Gen2
Que hay de nuevo en el Azure Data Lake Storage Gen2Que hay de nuevo en el Azure Data Lake Storage Gen2
Que hay de nuevo en el Azure Data Lake Storage Gen2
 
Introduccion a Azure Synapse Analytics
Introduccion a Azure Synapse AnalyticsIntroduccion a Azure Synapse Analytics
Introduccion a Azure Synapse Analytics
 
Seguridad de SQL Database en Azure
Seguridad de SQL Database en AzureSeguridad de SQL Database en Azure
Seguridad de SQL Database en Azure
 
Python dentro de SQL Server
Python dentro de SQL ServerPython dentro de SQL Server
Python dentro de SQL Server
 
Servicios Cognitivos de de Microsoft
Servicios Cognitivos de de Microsoft Servicios Cognitivos de de Microsoft
Servicios Cognitivos de de Microsoft
 
Script de paso a paso de configuración de Secure Enclaves
Script de paso a paso de configuración de Secure EnclavesScript de paso a paso de configuración de Secure Enclaves
Script de paso a paso de configuración de Secure Enclaves
 
Introducción a conceptos de SQL Server Secure Enclaves
Introducción a conceptos de SQL Server Secure EnclavesIntroducción a conceptos de SQL Server Secure Enclaves
Introducción a conceptos de SQL Server Secure Enclaves
 

Kürzlich hochgeladen

Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesEdomar AR
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfedepmariaperez
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzzAlexandergo5
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfjeondanny1997
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOnarvaezisabella21
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxGESTECPERUSAC
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificialcynserafini89
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptJavierHerrera662252
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxtjcesar1
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptchaverriemily794
 

Kürzlich hochgeladen (20)

Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, Aplicaciones
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdf
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzz
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptx
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificial
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
 

Datos espaciales con SQL Server 2012

  • 1.
  • 2.
  • 3. Oportunidad de negocios Aplicaciones sofisticadas Tecnología siempre • Más Fuentes de datos presente • Más tipos de datos • GPS • Sistemas integrados • Servicios de mapas en línea • Disponibilidad de datos espaciales
  • 4.
  • 5. Administración y desarrollo para los clientes Análisis de bienes raíces Datos realciones con el impacto ambiental Estudios científicos Análisis económico y financiero Segmentación y Análisis para planificación análisis del mercado del gobierno
  • 6. Tree, Pole, Hydrant, POINT MULTIPOINT Valve Road, River, Railway LINESTRING MULTILINESTRING , Pipeline Cadastre, Park, Ad POLYGON MULTIPOLYGON ministrative Boundary COLLECTION Graphics, Markups
  • 7.
  • 8. Para hacerlo similar a geometría MakeValid los convierte en métodos válidos FULLGLOBE spatial object está disponible “small holes” pueden ser creados
  • 11. geography data type geometry data type • Geodetic (“Round Earth”) geospatial model: • Planar (“Flat Earth”) geospatial model • Ellipsoidal coordinates (Lat, Long, Z, M) • projected „flat map‟ (X, Y, Z, M) • Define points, lines, and areas with longitude and latitude • Define points, lines, and areas with coordinates • Account for planetary curvature and obtain accurate “great • Use for localized areas or non-projected surfaces such as circle” distances interior spaces
  • 12.
  • 13. Well-Known-Binary: 0x0103000000010000000500000000000000004CDDC00 0000000004C0D4100000000004CDD4000000000004CD D4000000000C07A104100000000004CDD40000000000 0BD0F41000000000088134100000000004CDDC000000 000004C0D41 Well-Known-Text: 'POLYGON(( -30000 240000, 30000 30000, 270000 30000, 260000 320000, -30000 240000))' GML: <Polygon xmlns="http://www.opengis.net/gml"> <exterior><LinearRing><posList> -30000 240000 30000 30000 270000 30000 260000 320000 -30000 240000 </posList></LinearRing></exterior> </Polygon>
  • 14.
  • 15. CIRCULARSTRING (0 50, 90 50, 180 50, 270 50, 0 50) CURVEPOLYGON (CIRCULARSTRING (0 50, 90 50, 180 50, 270 50, 0 50))
  • 16. Calcular distancias e intersecciones, etc. Encontrar las calles que interceptan el Microsoft campus SELECT StreetName FROM Streets WHERE Streets.StreetGeo.STIntersects(@ms) = 1
  • 17. STUnion STIntersection COMPOSITION STDifference OPERATIONS STSymDifference STIntersects STContains RELATION OPERATIONS STWithin STTouches STOverlaps STConvexHull STBuffer CONSTRUCTIONS STReduce BufferWithCurves ShortestLineTo STDistance STLength NUMERICAL STArea OPERATIONS
  • 18. geometrygeography STCurveN(int n) Int STNumCurves() geometrygeography STCurveToLine() geometrygeography CurveToLineWithTolerance(int tolerance, bool relative) geometrygeography BufferWithCurves(double range) geometrygeography ShortestLineTo(geometrygeography other) Bool CompatibleWithDbCompatibilityLevel(int compatLevel) Bool STIsValid() Geography MakeValid() Bool STContains(geography other) Bool STWithin(geography other) Bool STOverlaps(geography other) Geography STConvexHull() Bool ReorientObject(geography other)
  • 19. BufferWithCurves() Este método construye el polígono resultante con arcos circulares que usualmente es un objeto más pequeño DECLARE @g GEOGRAPHY = GEOGRAPHY::STGeomFromText('CIRCULARSTRING(0 50, 45 50, 90 50)',4326) DECLARE @b GEOGRAPHY = @g.BufferWithCurves(500000) SELECT @b.STNumPoints() --Number of vertices: 11 DECLARE @g GEOGRAPHY = GEOGRAPHY::STGeomFromText('CIRCULARSTRING(0 50, 45 50, 90 50)',4326) DECLARE @b GEOGRAPHY = @g.STBuffer(500000) SELECT @b.STNumPoints() --Number of vertices: 257
  • 20. ReorientObject • Este método invierte el orden de las coordenadas que definen los aros del polígono • Este método solo funciona con el tipo GEOGRAPHY.
  • 22.
  • 23. geocoder webgis.usc.edu/Services/Geocode/About/GeocoderList.aspx
  • 26. www.geodata.gov www.openstreetmap.org www.census.gov/geo/www/cob datamarket.azure.com
  • 27. Shape2SQL MapPoint Add-in for SQL Server SAFE FME ESRI ArcGIS Pitney Bowes EasyLoader
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34. Extienda e integre Tome ventaja de los Cree soluciones de aplicaciones datos espaciales alto desempeño espaciales • geometry • Almace datos • Compatibilidad con geography espaciales del estándares de la data types negocio industria • Métodos para • Spatial indexing • Biblioteca espacial operaciones completa espaciales • On premise y en la nube