Your SlideShare is downloading. ×
WorkShop SQL Server 2008 Spatial Data
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

WorkShop SQL Server 2008 Spatial Data

1,315
views

Published on

WorkShop SQL Server 2008 Spatial Data

WorkShop SQL Server 2008 Spatial Data

Published in: Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,315
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • PowerPivot un servicio automático de análisis de gestión que mejora para el usuario final el acceso a bases de datos compartidas desde SharePoint 2010 o Excel 2010.Master Data Services que ayuda a gestionar de forma centralizada los datos críticos de tu organización y permite gestionar los datos de forma segura para garantizar la integridad de la información.Generador de informes 3.0 que a través de la posibilidad de creación de informes con componente geoespacial nos permitirá aumentar la funcionalidad es esta utilidad.
  • Mercados CapitalesCEP está bien adaptado para los mercados de capitales, lo que permite en tiempo real y ganancias cálculos de pérdidas mientras que las transacciones se llevan a cabo. Es también ideal para la detección del fraude y gestión del riesgoAnalisiaClickStreamCEP se utiliza comúnmente para mostrar información dinámica en páginas web. Se podría terminar efectuar la disposición de página, la navegación, y publicidad dirigida. Las organizaciones pueden trabajar con las tendencias de las corrientes de clics.ManufacturaEn el área de fabricación, el PAC es grande para el seguimiento de activos, mirando a datos de la máquina, y las alertas de emisión basados en esos datos.Este tipo de proceso también permite la identificación y análisis de los lotes "de oro" producido en las condiciones de producción produjo un lote de una calidad excepcional. El objetivo es ser capaz de identificar estos lotes para intentar reproducir las condiciones que dieron origen a ella.EnergíaGestión de la energía es una industria enorme en la actualidad el uso del CPE. La ausencia de lecturas de la zona podría indicar un fallo general. Una serie de lecturas de cero de un área puede indicar un problema de suministro. La falta de lecturas localizadas pueden indicar un problema en una ubicación específica.
  • Modelo GeodésicoLa Geodesia es una rama de las Geociencias que trata el levantamiento y la representación de la forma y de la superficie de la tierra, global y parcial, con sus formas naturales y artificiales. Una representación precisa de la tierra es el globo terráqueo, en donde las ubicaciones son manifestadas como latitudes y longitudes. A este modelo se lo conoce como modelo geodésico (Geodeticmodel) y es la forma más precisa de representar los aspecto geográficos de la tierra, trabajando con una elipsoide y teniendo en cuenta la curvatura de la tierra al momento de calcular distancias.Modelo planoHistóricamente ha sido mucho más fácil trabajar con modelos bidimensionales, superficies o planos, por lo cual es común encontrarse con información que referencian posiciones geográficas en modelos planos. Para trabajar con información geomática en un modelo plano, hace falta hacer una proyección para aplanar los objetos geográficos del esferoide. Existen varios modelos matemáticos que pueden proyectar el aspecto geográfico de la tierra en un plano, los cuales resultan en una distorsión de la forma y/o superficie y/o posición de los mismos en el plano. Es por eso que los modelos planos son recomendables para porciones geográficas más reducidas como países, estados, ciudades, o terrenos y edificaciones.
  • Mercados CapitalesCEP está bien adaptado para los mercados de capitales, lo que permite en tiempo real y ganancias cálculos de pérdidas mientras que las transacciones se llevan a cabo. Es también ideal para la detección del fraude y gestión del riesgoAnalisiaClickStreamCEP se utiliza comúnmente para mostrar información dinámica en páginas web. Se podría terminar efectuar la disposición de página, la navegación, y publicidad dirigida. Las organizaciones pueden trabajar con las tendencias de las corrientes de clics.ManufacturaEn el área de fabricación, el PAC es grande para el seguimiento de activos, mirando a datos de la máquina, y las alertas de emisión basados en esos datos.Este tipo de proceso también permite la identificación y análisis de los lotes "de oro" producido en las condiciones de producción produjo un lote de una calidad excepcional. El objetivo es ser capaz de identificar estos lotes para intentar reproducir las condiciones que dieron origen a ella.EnergíaGestión de la energía es una industria enorme en la actualidad el uso del CPE. La ausencia de lecturas de la zona podría indicar un fallo general. Una serie de lecturas de cero de un área puede indicar un problema de suministro. La falta de lecturas localizadas pueden indicar un problema en una ubicación específica.
  • Transcript

    • 1. Spatial Data: Todas las operaciones referentes a geolocalización, ahora disponible en SQL Server.
      John Alexander Bulla Torres
      MVP SQL Server
      PASS – Regional Mentor Latin America
      http://bit.ly/johnbulla
      Twitter: @johnbulla
    • 2. Agenda
      Las aplicaciones de hoy en día
      Tipos de Datos espaciales
      Objetos vectoriales admitidos por SQL Server
      Requisitos de sistema
      Oportunidades de Negocio
      Escenarios para tipos de datos espaciales
    • 3. Las aplicaciones de hoy en día
      Datos Relacionales
      Documentos & Multimedia
      Aplicaciones
      XML
      Espacial / Geográfico
    • 4. Tipos de datos espaciales
      Almacenamiento y recuperación de datos espaciales usando la sintaxis SQL estándar
      Nuevos tipos de datos espaciales (geométricos, geográficos)
      Nuevos índices espaciales
      Conjunto completo de ofertas de componentes de consorcio de Open Geospatial (OGC/SQL MM, ISO 19125)
      Integración con Virtual Earth
    • 5. Tipos de datos espaciales
      Tipo de datos de geografía
      Modelo de geoespaciales geodésica (“ Tierra redonda ”)
      Definir puntos, líneas y áreas con longitud y latitud
      Cuenta para incurvación planetaria y obtener las distancias precisa “ gran círculo ”
      Tipo de datos de geometría
      • Modelo de geoespacialesPlanar (“ tierra plana ”)
      • 6. Definir puntos, líneas y áreas con coordenadas
      • 7. Uso para áreas localizadas o superficies no-proyectadas como espacios interiores.
    • Objetos vectoriales admitidos por SQL Server
    • 8. Objetos vectoriales admitidos por SQL Server
      LineString
      MultiLineString
      Polygon
      MultiPolygon
    • 9. Creacion de objetos para geography y geometry
    • 10. Métodos
      Descriptive
      STArea
      STLength
      STCentroid
      Relation between two instances
      STIntersects
      STDistance
      Manipulation
      STUnion
      STSymDifference
      Collections
      STGeometryN
      STPointN
    • 11. Creación de puntos, líneas y geometría poligonal
      DECLARE @geo1 geometry
      SELECT @geo1 = geometry::STGeomFromText('POINT (3 4)', 0)
      PRINT @geo1.ToString()
      DECLARE @geo2 geometry
      SELECT @geo2 = geometry::Parse('POINT(3 4 7 2.5)')
      PRINT @geo2.STX;
      PRINT @geo2.STY;
      PRINT @geo2.Z;
      PRINT @geo2.M;
      DECLARE @gxgeometry;
      SET @gx = geometry::STPolyFromText(
      'POLYGON ((5 5, 10 5, 10 10, 5 5))', 0);
      PRINT @gx.ToString();
    • 12. Creación de puntos, líneas y geometría poligonal
      demo
    • 13. SQL y .Net
      DECLARE @MyGeometrygeometry
      SET @MyGeometry = geometry::Point(10,20,0)
      SELECT @MyGeometry.ToString()
    • 14. SQL y .Net (VB.Net)
      ImportsMicrosoft.SqlServer.Types
      ModuleMyModule
      SubMain()
      DimMyGeometryAsNewSqlGeometry()
      MyGeometry = SqlGeometry.Point(10, 20, 0)
      Console.Write(MyGeometry.ToString())
      EndSub
      EndModule
    • 15. SQL y .Net (C#)
      UsingMicrosoft.SqlServer.Types;
      classMyClass
      {
      staticvoidMain(string[] args)
      {
      SqlGeometryMyGeometry = SqlGeometry.Point(10,20,0);
      System.Console.Write(MyGeometry.ToString());
      }
      }
    • 16. Requisitos de Sistema
      SQL Server 2008 Express en adelante
      Dev Tools
      Visual Studio 2005, 2008 o 2010
      SQL Management Studio 2008
    • 17. Oportunidad de Negocio
    • 18. Escenarios para tipos de datos espaciales
    • 19. Aplicaciones
      demo
    • 20. ?
    • 21. Recursos
      SQL Server Spatial Data Technology Center
      http://www.microsoft.com/sql/2008/technologies/spatial.mspx
      Whitepaper: Delivering Location Intelligence with Spatial Data
      http://www.microsoft.com/sql/techinfo/whitepapers/spatialdata.mspx
      MSDN Webcast: Building Spatial Applications with SQL Server 2008, Event ID: 1032353123
      Whitepaper: What's New for XML in SQL Server 2008
      http://www.microsoft.com/sql/techinfo/whitepapers/sql_2008_xml.mspx
      Whitepaper: Managing Unstructured Data with SQL Server 2008
      http://www.microsoft.com/sql/techinfo/whitepapers/sql_2008_unstructured.mspx
    • 22. Más recursos
      Learning
      Microsoft Certification & Training Resources
      Sessions On-Demand & Community
      www.microsoft.com/teched
      www.microsoft.com/learning
      Resources for
      Developers
      Resources for
      IT Professionals
      http://microsoft.com/technet
      http://microsoft.com/msdn
    • 23. http://www.bogotadotnet.org
      Comunidad de Desarrolladores
    • 24. Asociación de Profesionales de SQL Server
    • 25. November 8 - 11 | Seattle WA The Premier Conference for SQL Server Professionalswww.sqlpass.org/na2010
    • 26. © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
      The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
    • 27. John Alexander Bulla Torres
      MVP SQL Server
      PASS – Regional Mentor Latin America
      Blog: http://bit.ly/johnbulla
      Email: john.bulla@bogotadotnet.org
      Twitter: @johnbulla