330 likes | 534 Views
Title of your presentation Americas Business Partner Meeting. Kaushik Chakraborty. Enterprise Strategy & Road Map. Leica Geosystems Enterprise Solution. Leica’s Geospatial Business System. Manage. Author. Connect. Deliver. Project “Apollo”.
E N D
Title of your presentation Americas Business Partner Meeting Kaushik Chakraborty Enterprise Strategy & Road Map
Leica’s Geospatial Business System Manage Author Connect Deliver
Project “Apollo” Our Mission to Building aGeospatial Business System
Business Problems…constrain the user The Data Number of Formats (Format x version x storage method = 1000’s of renditions) Size and Volume of Datasets Workflow and “application” specific “The Search” Inability to discover data across the enterprise (Where?) Inability to get the right data for a specific geospatial application (What?) Security (Who?) Domain Knowledge Bottleneck Scalability (How Many?) Inability to share data, processes and applications between departments, regions, partners and clients
The Enterprise Architecture A scalable, portable enterprise architecture on which to build future enterprise products. Enterprise – It must be able to be easily integrated into the business processes of a large organization. This mean the software must be vary layered in its construction and separate the data model from its persistence. It must also allow be based already well established standards (J2EE, .NET, OGC, etc). Frameworks such as J2EE provide enterprise and Web integration. Scalable– The architecture must allow for its components to run on handheld machines as well as massively parallel GRID computing systems. Portable – It must not make a presumption about a particular platform. Linux is strong in the server market and is gaining in the desktop. Easy to develop – It must be built with tools that are easy to use that promote robust software construction.
An Enterprise Architecture Desktop Client Rich Client Web Client Presentation Tier Catalog Services Others Delivery Services Processing Services Application Tier Relational Database (Oracle) Storage Area Network Spatial Database (SDE) File System Storage Tier
Transparent Access to Data Anywhere The system will make no assumptions about the location of data providing access to data in any participating location. Local File Systems Shared File Systems Spatial Databases Internet Data Providers Spatial Data of Any Type Raster Vector Terrain Point Cloud … External Data Stores Globe Xplorer Digital Globe GeoEye Storage Area Network Thin Clients Internal Data Stores PostGIS ESRI SDE Oracle Spatial File System
Interoperability Requires Standards • Open Geospatial Consortium (OGC) • Coordinate Transformation Service - provides interfaces for general positioning, coordinate systems, and coordinate transformations • Catalog Service (CSW) - defines common interfaces to discover, browse, and query metadata about data, services, and other potential resources • Web Map Service (WMS) - provides three operations in support of the creation and display of registered and superimposed map-like views of information that come simultaneously from multiple remote and heterogeneous sources • Web Coverage Service (WCS) – supports the electronic interchange of geospatial data as “coverages” – that is digital geospatial information representing space-varying phenomena • Web Processing Service (WPS) – provides open method for describing and implementing interoperable processing engines • SensorML – provides an efficient method for transporting sensor data and preparing it for fusion through spatial and temporal associations • International Standards Organization (ISO) • ISO 19130 – sensor and data models for imagery and gridded data • ISO 19115 – schema required for describing geospatial data and services
Create the Enterprise Workflow GIS, Remote Sensing and Photogrammetry departments continue to ‘author’ geospatial content (orthos, terrain, GIS feature datasets, maps) using ERDAS IMAGINE and Leica Photogrammetry Suite Administrator defines security roles and privileges for users within the enterprise Server ‘crawls’ enterprise to discover geospatial content The metadata in the ‘discovered’ content is ‘harvested’ based on ISO/OGC metadata standards and extracted to be stored in a relational database The geospatial content within the organization is published to the enterprise to be consumed by users throughout the organization regardless of what desktop application they are using or where the data is stored Data and Information rich products can be created ‘on-demand’
Field Update Connected Editing OGC WMS WCS CS-W ECWP Delivery Harvesters Crawlers Apollo I Google Earth Virtual Earth Leica Data Manager Client (Eclipse RCP) OGC Web Client (Red Spider Enterprise) Leica TITAN Client ERDAS IMAGINE MOBILE Client GIS/CAD Systems Leica Image Manager Ortho-Color Balance & Mosaic Catalog ebRIM & ISO Metadata Raster I/O & NITF Securely Discover, Describe, Catalog & Serve Imagery & Web Services Data Stores Files ESRI GeoDB Oracle Spatial SAN
Business Problems Solved: Rapid delivery of large volumes of imagery to 1000s of users Data and Business Interoperability through OGC web services Ability to develop flexible geo-web applications that can consume imagery and vectors from a variety of data and server stores Most Comprehensive Geospatial Business System for Managing & Delivering Imagery Leica Image Manager
Key Benefits Based on International Standards ISO/OGC, not an add-on to a stovepipe Service Oriented Architecture (SOA) Not only the standards based web services “out of the box”, but contains a rich Software Development Kit to build interoperable business logic applications, other web services, vertical market solutions and integrated system solutions (integrate with asset management systems, document management systems, e-business systems, etc). Single GI Access Point (discover, describe, secure, provision, find, disseminate GI) Massive Data Support (millions of datasets) Fine Grained Security (Read, Write, Update, Manage, Inclusive and Exclusive Spatial Areas and Visible Scale Ranges) Geospatial Information Crawling Technology - - Automated Service Management (Crawlers…Set it and forget it!) Comprehensive - ECWP/WMS/WCS/Catalog and CS-W/Web Client/Data Manager/ISM all in one package
IMAGINE GeoService Explorer for Finding, Viewing & Exploiting Web Services ArcSDE Leica TITAN Users Desktop Applications GeoService Explorer Application Interface ECWP Oracle Spatial OGC CS-W WMS WFS WCS Image Web Server
The iGLT A Browser based image exploitation tool built using the Image Web Server Streaming protocol and the Red Spider Enterprise Tilapia Toolkit and Catalog Combined with an IMAGINE Spatial Modeler based engine hosted on the same server.
Apollo IIRelease Themes:Extended Sensor Model Support Throughout PortfolioIntegrated iGLT Web CapabilitiesIntegrated Web ToolkitGeo-Processing Chain in IWS
Field Update Connected Editing Field Update Connected Editing Google Earth Virtual Earth GeoServices Explorer OGC Services Enterprise Image Management System OGC WMS WCS CS-W Sensor Model Support ECWP Delivery Find, Describe, Catalog & Deliver Geospatial Data & Web Services Internal Data Stores PostGIS Oracle Apollo II Web App. Framework RCP App Framework iGLT Tools App SDK IMAGINE/LPS/ERM Author & Publish Data & Models Data Manager Client TITAN Client MOBILE Client MOBILE Client GIS/CAD software Integrated Web Toolkit Define Security Set up Crawlers Metadata Editor Geo- Processing Catalog ebRIM & ISO Metadata Raster I/O & NITF Pre Process ECW Image Compressor Aug 2008 Phase 2 Files SAN
Sensor Model 2 3 • Describes the Ground to Image Transformation. • Enables • Stereo Viewing • 3D Measurement • 3D Feature Collection • Terrain Extraction 1 4
Apollo IIIRelease Themes:Enterprise Data Management Solution Including Vector DataADE Integrated with Geospatial Business PlatformComplete Unified Web Toolkit
Field Update Connected Editing Google Earth Virtual Earth GeoServices Explorer Define Security Set up Crawlers Metadata Editor Author & Publish Data Geospatial Business Platform Pre Process ECW WMS WFS WFS-T WCS CS-W Ortho Color Balance & Mosaic Catalog ebRIM & ISO Metadata Raster I/O & NITF Sensor Model Support Vector Geometry Model Topology Support ECWP Delivery Find, Describe, Catalog & Deliver Geospatial Data & Web Services Q1 2009 Phase 3 Vector Support & Unified Platform Internal Data Stores ESRI GeoDB Oracle PostGIS Apollo III Web App Framework RCP App Framework iGLT Tools App SDK IMAGINE/LPS/ERM Author & Publish Data & Models Data Manager Client TITAN Client Integrated Mobile Client ArcGIS Ext. Unified Web Application Framework Image Compressor Files SAN
Apollo IVRelease Themes:Enterprise Enabled Geo-Processing3D Solutions Integrated into Geospatial Business Platform
Field Update Connected Editing Google Earth Virtual Earth Web App Framework iGLT Tools GeoServices Explorer Define Security Set up Crawlers Metadata Editor Author & Publish 3D Scenes Geospatial Business Platform Pre Process ECW WMS WFS-T WCS CS-W WPS Ortho Color Balance & Mosaic ECWP Delivery & 3D Delivery Catalog ebRIM & ISO Metadata Raster I/O & NITF Sensor Model Support Vector Geometry Model Topology Support Find, Describe, Catalog & Deliver Geospatial Data, Web Services & Geo-Processing Q4 2009 Phase 4 Geo Processing & 3D Internal Data Stores MS SQL ESRI GeoDB IBM DB2 Oracle Files PostGIS Apollo IV RCP App Framework App SDK IMAGINE/LPS/ERM Author & Publish Data & Models Data Manager Client TITAN Client Integrated Mobile Client ArcGIS Ext. Unified Web Application Framework Rules Based Engine Image Compressor Processing Engines SAN
Spatial Modeling Engine • Combines an algorithmic script with data to produce results • One or more results from a single script • Multiple Instances of the engine can be run simultaneously Coverage Data Coverage Data Coverage Data Spatial Model Script Modeling Engine Result(s) Result(s)
Modeling Service Concept A single author may define and provide models to solve various problems for multiple users. The users would select the model from a library and request that the modeling service apply this to the selected data to generate a result. The model is self describing and is meant to be used in conjunction with a query system to select the appropriate data. Modeling Service Model Author Model Consumers Model Consumers Model Consumers
Mobility Analysis Example Models that can be run with the available data The “Rules” Select the best files from the catalog Graphical Selection of the Area of Interest (AOI) Catalog display of available data
Potential Applications Landcover Mapping Mobility Analysis Change Detection Feature Extraction
Conclusion Geospatial processing will become a mainstream tool in the general enterprise toolbox which will be integrated at many levels throughout the organization. Thank You