• Save
WorkShop SQL Server 2008 Spatial Data
Upcoming SlideShare
Loading in...5
×
 

WorkShop SQL Server 2008 Spatial Data

on

  • 1,658 views

WorkShop SQL Server 2008 Spatial Data

WorkShop SQL Server 2008 Spatial Data

Statistics

Views

Total Views
1,658
Views on SlideShare
1,658
Embed Views
0

Actions

Likes
0
Downloads
1
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • 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.

WorkShop SQL Server 2008 Spatial Data WorkShop SQL Server 2008 Spatial Data Presentation Transcript

  • 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
  • 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
  • Las aplicaciones de hoy en día
    Datos Relacionales
    Documentos & Multimedia
    Aplicaciones
    XML
    Espacial / Geográfico
  • 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
  • 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 ”)
    • Definir puntos, líneas y áreas con coordenadas
    • Uso para áreas localizadas o superficies no-proyectadas como espacios interiores.
  • Objetos vectoriales admitidos por SQL Server
  • Objetos vectoriales admitidos por SQL Server
    LineString
    MultiLineString
    Polygon
    MultiPolygon
  • Creacion de objetos para geography y geometry
  • Métodos
    Descriptive
    STArea
    STLength
    STCentroid
    Relation between two instances
    STIntersects
    STDistance
    Manipulation
    STUnion
    STSymDifference
    Collections
    STGeometryN
    STPointN
  • 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();
  • Creación de puntos, líneas y geometría poligonal
    demo
  • SQL y .Net
    DECLARE @MyGeometrygeometry
    SET @MyGeometry = geometry::Point(10,20,0)
    SELECT @MyGeometry.ToString()
  • SQL y .Net (VB.Net)
    ImportsMicrosoft.SqlServer.Types
    ModuleMyModule
    SubMain()
    DimMyGeometryAsNewSqlGeometry()
    MyGeometry = SqlGeometry.Point(10, 20, 0)
    Console.Write(MyGeometry.ToString())
    EndSub
    EndModule
  • SQL y .Net (C#)
    UsingMicrosoft.SqlServer.Types;
    classMyClass
    {
    staticvoidMain(string[] args)
    {
    SqlGeometryMyGeometry = SqlGeometry.Point(10,20,0);
    System.Console.Write(MyGeometry.ToString());
    }
    }
  • Requisitos de Sistema
    SQL Server 2008 Express en adelante
    Dev Tools
    Visual Studio 2005, 2008 o 2010
    SQL Management Studio 2008
  • Oportunidad de Negocio
  • Escenarios para tipos de datos espaciales
  • Aplicaciones
    demo
  • ?
  • 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
  • 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
  • http://www.bogotadotnet.org
    Comunidad de Desarrolladores
  • Asociación de Profesionales de SQL Server
  • November 8 - 11 | Seattle WA The Premier Conference for SQL Server Professionalswww.sqlpass.org/na2010
  • © 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.
  • John Alexander Bulla Torres
    MVP SQL Server
    PASS – Regional Mentor Latin America
    Blog: http://bit.ly/johnbulla
    Email: john.bulla@bogotadotnet.org
    Twitter: @johnbulla