Annual Conference of Compass Informatics – September 2010
1
Part 1 – ERDAS Imagine 2010
Part 2 - Web Services, OGC and
ERDAS APOLLO
Phil Cooper
Symetri Geo, Infoterra Ltd
Annual Conference of Compass Informatics – September 2010
2
www.erdas-uk.com
now
www.symetrigeo.co.uk
Annual Conference of Compass Informatics – September 2010
3
Annual Conference of Compass Informatics – September 2010
4© ERDAS, Inc. A Hexagon Company. All Rights Reserved 4
ERDAS IMAGINE 2010Presents the “fused solution” for remote sensing, photogrammetry and geospatial analysis as ERDAS fuses it’s desktop lines into one product. This is the first step in implementation, and will be significant
• New User Interface
The new Ribbon-style UI will provide
customers a modern look-and-feel,
improving productivity and not being a
burden to learn
• Product Scalability
Making key components thread-safe,
and threading them; providing
increased code efficiency and adding
multi-processing in key areas such as
Batch
• Mosaic ConsolidationUnified mosaicing tool using MosaicPro
to allow efficient and robust mosaicing
of >10,000 images and >2.5TB
• IMAGINE Feature InteroperabilityUpgrade vector capabilities with a new
module to add support for Microstation
DGN and other feature data formats
• ER Mapper Algorithm SupportViewer Algorithm support and support
throughout the IMAGINE product-line
• Spatial Model PublishingCreate WPS services for ERDAS
APOLLO, as well as beginning to
“open-up” the IMAGINE Modeler
• IMAGINE SAR InterferometryCombines InSAR, Coherence Change
Detection (CCD) and new Differential
InSAR capability into one module
Annual Conference of Compass Informatics – September 2010
5
New User Interface for ERDAS IMAGINE Why?
Why did Microsoft go to the Ribbon interface for Microsoft Office 2007?
Portions of the followng slides extracted from a presentation given by Jensen Harris, Principal Group Program Manager, Office User Experience Team
http://blogs.msdn.com/jensenh
Here’s what he heard said regarding Microsoft Office…
Annual Conference of Compass Informatics – September 2010
7
Conventional wisdom:
“Office is good enough.”
“People only use the same 5% of Office.”
“Everything I need was in Office *95, 97, 2000+.”
Asking real people told a different story:
“I’m sure there’s a way to do this, but I can’t figure out how.”
“Office is so powerful, I would be better at my job if I knew how to use it more.”
Microsoft Office: “It’s Good Enough”
Annual Conference of Compass Informatics – September 2010
9
We added new features……but hardly anyone found or used them
Office seemed increasingly complicated……and that seemed to get worse every year
People want better ways to get things done……but they assume nothing will ever change
Microsoft Office: User Interface Breaks Down
Annual Conference of Compass Informatics – September 2010
10
Sound familiar for the ERDAS IMAGINE community?
Annual Conference of Compass Informatics – September 2010
12
Annual Conference of Compass Informatics – September 2010
13
Make the software easier to use
Help people save time
Help people to discover more of the power of ERDAS IMAGINE
Help different groups inside (and outside) an enterprise work together more efficiently by fusing the components of the ERDAS product portfolio
ERDAS IMAGINE User Interface Goals
Annual Conference of Compass Informatics – September 2010
14
Quick AccessToolbar
The Ribbon
Contextual Tabs
Galleries
Live Preview
User Interface Changes to Achieve Goals
Annual Conference of Compass Informatics – September 2010
15
New GUI: Obstacles to Adoption
Moving away from a familiar user interface is painful
Function n isn’t where you used to find it in ERDAS IMAGINE 9.3
But a small one-time investment in time should have major payoffs in ongoing efficiency gains
Function n is now in an intuitive location
Old user interface will be fully tested and delivered in addition to new interface to support a one year transition
Annual Conference of Compass Informatics – September 2010
16
What About Add-On Modules?
It will not be possible for every function to be fully “Ribbonised” for this release
This will be an ongoing process across multiple releases
However all modules will be launchable from the new interface, usually from the Applications tab
Annual Conference of Compass Informatics – September 2010
17© ERDAS, Inc. A Hexagon Company. All Rights Reserved 17
ERDAS IMAGINE 2010Presents the “fused solution” for remote sensing, photogrammetry and geospatial analysis as ERDAS fuses it’s desktop lines into one product. This is the first step in implementation, and will be significant
• New User Interface for ERDAS
IMAGINE
The new Ribbon-style UI will provide
customers a modern look-and-feel,
improving productivity and not being a
burden to learn
• Product Scalability
Making key components thread-safe,
and threading them; making code more
efficient, and adding multi-processing in
key areas such as Batch
• Mosaic ConsolidationUnified mosaicing tool using MosaicPro
to allow efficient and robust mosaicing
of >10,000 images and >2.5TB
• Vector & FME IntegrationUpgrade vector capabilities with anew
module to add support for Microstation
DGN and other feature data formats
• ER Mapper Algorithm SupportViewer Algorithm support and support
throughout the IMAGINE product-line
• Spatial Model PublishingCreate WPS services for ERDAS
APOLLO, as well as beginning to
“open-up” the IMAGINE Modeler
Annual Conference of Compass Informatics – September 2010
18
Product Scalability
Batch tool Parallel processing
Run sequences of commands in parallel
Essentials is still Serial
1 x Advantage license = 4 parallel processes
2 x Advantage licenses = 8 parallel processes
Etc.
RPF production tool parallel processes creation of Cells
Mosaic tool Multi-threaded
Pyramid Layer creation
Multithreaded
Accumulates statistics simultaneously
Not calculated on Modeler Temporary files (saves time and disk space)
Annual Conference of Compass Informatics – September 2010
19© ERDAS, Inc. A Hexagon Company. All Rights Reserved 19
ERDAS IMAGINE 2010Presents the “fused solution” for remote sensing, photogrammetry and geospatial analysis as ERDAS fuses it’s desktop lines into one product. This is the first step in implementation, and will be significant
• New User Interface for ERDAS
IMAGINE
The new Ribbon-style UI will provide
customers a modern look-and-feel,
improving productivity and not being a
burden to learn
• Product Scalability
Making key components thread-safe,
and threading them; making code more
efficient, and adding multi-processing in
key areas such as Batch
• Mosaic ConsolidationUnified mosaicing tool using MosaicPro
to allow efficient and robust mosaicing
of >10,000 images and >2.5TB
• Vector & FME IntegrationUpgrade vector capabilities with anew
module to add support for Microstation
DGN and other feature data formats
• ER Mapper Algorithm SupportViewer Algorithm support and support
throughout the IMAGINE product-line
• Spatial Model PublishingCreate WPS services for ERDAS
APOLLO, as well as beginning to
“open-up” the IMAGINE Modeler
Annual Conference of Compass Informatics – September 2010
20
Mosaic Consolidation Mosaic and MosaicPro combined into a single product
Standard part of IMAGINE Advantage / LPS Core
Faster image loading
Loading ~ 4,000 to 5,000 images is now 5 – 8 times faster
Faster dodging
Faster output file creation
Twice the speed
More robust cutline generation
Geometry cutlines on 5000 images now succeeds
Illumination Equalizing color correction / hotspot removal (SDHF)
Multi-threading = Faster Processing
Dodging Stats (2.5x faster)
Histogram Matching (2.5x faster)
Also takes advantage of Output File pyramid / statistics multithreading
Create ECW and JPEG2000 directly (as well as IMG, GeoTIFF, etc.)
Mosaic Express
Combination of Mosaic Direct and Mosaic Wizard
Updated with new features added to Mosaic (including previous versions)
Annual Conference of Compass Informatics – September 2010
21© ERDAS, Inc. A Hexagon Company. All Rights Reserved 21
Mosaic Performance Enhancement
All major goals are achieved
Be able to handle large number of images
Reduce memory usage
Run faster
Run more robust
Annual Conference of Compass Informatics – September 2010
22
Stress Testing Test One:
Mosaicking 3982 img files.
Results, >700GB img file in <2.5 days.
Test Two:
Mosaicking 3982 sid files.
Results, output img failed.
MrSID files use memory inefficiently. Looking for work-around.
Can mosaic 1200 MrSID files successfully.
Test Three: Mosaicking 1147 Oregon tiff files.
Results, >2.6 TB img file in <5.5 days. 1,365,062 x 710,729 x 3-bands x 8-bit data
System Windows XP-64, Dual Quad Core, with
Annual Conference of Compass Informatics – September 2010
23© ERDAS, Inc. A Hexagon Company. All Rights Reserved 23
ERDAS IMAGINE 2010Presents the “fused solution” for remote sensing, photogrammetry and geospatial analysis as ERDAS fuses it’s desktop lines into one product. This is the first step in implementation, and will be significant
• New User Interface for ERDAS
IMAGINE
The new Ribbon-style UI will provide
customers a modern look-and-feel,
improving productivity and not being a
burden to learn
• Product Scalability
Making key components thread-safe,
and threading them; making code more
efficient, and adding multi-processing in
key areas such as Batch
• Mosaic ConsolidationUnified mosaicing tool using MosaicPro
to allow efficient and robust mosaicing
of >10,000 images and >2.5TB
• Vector & FME IntegrationUpgrade vector capabilities with anew
module to add support for Microstation
DGN and other feature data formats
• ER Mapper Algorithm SupportViewer Algorithm support and support
throughout the IMAGINE product-line
• Spatial Model PublishingCreate WPS services for ERDAS
APOLLO, as well as beginning to
“open-up” the IMAGINE Modeler
Annual Conference of Compass Informatics – September 2010
24
IMAGINE Feature Interoperability
DGN Direct-read support, including
Symbolization colors
Cells (points with shapes assigned to them)
Text
Editing
Use of the spatial indexing and caching for roaming, zooming, etc.
Relating to external attribute sources such as Oracle tables
FME Workbench for conversion to/from other formats
Framework ready for additional formats
Will add more formats with each major and minor release
Annual Conference of Compass Informatics – September 2010
25© ERDAS, Inc. A Hexagon Company. All Rights Reserved 25
ERDAS IMAGINE 2010Presents the “fused solution” for remote sensing, photogrammetry and geospatial analysis as ERDAS fuses it’s desktop lines into one product. This is the first step in implementation, and will be significant
• New User Interface for ERDAS
IMAGINE
The new Ribbon-style UI will provide
customers a modern look-and-feel,
improving productivity and not being a
burden to learn
• Product Scalability
Making key components thread-safe,
and threading them; making code more
efficient, and adding multi-processing in
key areas such as Batch
• Mosaic ConsolidationUnified mosaicing tool using MosaicPro
to allow efficient and robust mosaicing
of >10,000 images and >2.5TB
• Vector & FME IntegrationUpgrade vector capabilities with anew
module to add support for Microstation
DGN and other feature data formats
• ER Mapper Algorithm SupportViewer Algorithm support and support
throughout the IMAGINE product-line
• Spatial Model PublishingCreate WPS services for ERDAS
APOLLO, as well as beginning to
“open-up” the IMAGINE Modeler
Annual Conference of Compass Informatics – September 2010
26© ERDAS, Inc. A Hexagon Company. All Rights Reserved 26
Dynamic Algorithms
2D algorithms have been implemented in ERDAS IMAGINE 2010
You can open existing 2D algorithms created in ERDAS ER Mapper
You can create new 2D algorithms in ERDAS IMAGINE
You cannot save out a mosaic as an algorithm, but you can compress to ECW
Advantages of the Algorithm Approach
True interactive “what if” image processing to quickly apply operations and view processing results in real time
Apply multiple IP operations (contrast, formula,
Annual Conference of Compass Informatics – September 2010
27© ERDAS, Inc. A Hexagon Company. All Rights Reserved 27
Opening an Existing Algorithm
Opens an existing
algorithm applying all its
filters and transforms
Annual Conference of Compass Informatics – September 2010
28© ERDAS, Inc. A Hexagon Company. All Rights Reserved 28
Opening a Dataset as an Algorithm
Creates a
new
algorithm
based on
the input
dataset
applying
default
transforms
to each
layer
Annual Conference of Compass Informatics – September 2010
29© ERDAS, Inc. A Hexagon Company. All Rights Reserved 29
Opening a new blank Algorithm
Opening a new
Empty Algorithm
Annual Conference of Compass Informatics – September 2010
30© ERDAS, Inc. A Hexagon Company. All Rights Reserved 30
Viewing an Existing Algorithm
Ribbon shows the
contextual
algorithm tab
Table of Contents
shows the layers in
the algorithm
Annual Conference of Compass Informatics – September 2010
31© ERDAS, Inc. A Hexagon Company. All Rights Reserved 31
The Algorithm Tab
All the features from the ERMapper Algorithm dialog are in the Ribbon Tab
Annual Conference of Compass Informatics – September 2010
32© ERDAS, Inc. A Hexagon Company. All Rights Reserved 32
Table of Contents Capabilities
Algorithm Surface Layer
By right clicking on the you can :-
Raise to Top Toggle Visibility Toggle visibility
Lower to bottom Cut/Copy/Paste the surf Cut/Copy/Paste the layer
Delete Layer Change Color Mode Change the layer Type
Save Layer Rename Rename
Toggle Visibility Set the dataset
Fit Layer to Window
Annual Conference of Compass Informatics – September 2010
33© ERDAS, Inc. A Hexagon Company. All Rights Reserved 33
Layer Diagram
You can view the features enabled for a layer and launch the dialog to change these
features, such as filters, formulas, transforms and sunshading
Annual Conference of Compass Informatics – September 2010
34© ERDAS, Inc. A Hexagon Company. All Rights Reserved 34
DataSet Chooser
You can select the dataset you want
loaded into the layer using the file
chooser
Annual Conference of Compass Informatics – September 2010
35© ERDAS, Inc. A Hexagon Company. All Rights Reserved 35
Filter Dialog
You can load pre existing filters from
the library or create your own filter
from scratch
Annual Conference of Compass Informatics – September 2010
36© ERDAS, Inc. A Hexagon Company. All Rights Reserved 36
Transform Dialog
You can view existing transforms or
create new ones to enhance the
contrast of your imagery
Annual Conference of Compass Informatics – September 2010
37© ERDAS, Inc. A Hexagon Company. All Rights Reserved 37
Formula Editor
You can load formulas from the
library or build your own formulas
from scratch
Annual Conference of Compass Informatics – September 2010
38© ERDAS, Inc. A Hexagon Company. All Rights Reserved 38
Sunshading
You can apply sunshading to the algorithm
Annual Conference of Compass Informatics – September 2010
39
ER Mapper Algorithms
Annual Conference of Compass Informatics – September 2010
40© ERDAS, Inc. A Hexagon Company. All Rights Reserved 40
ERDAS IMAGINE 2010Q4 2009Presents the “fused solution” for remote sensing,
photogrammetry and geospatial analysis as ERDAS fuses it’s desktop lines into one product. This is the first step in implementation, and will be significant• New User Interface for ERDAS
IMAGINE
The new Ribbon-style UI will provide
customers a modern look-and-feel,
improving productivity and not being a
burden to learn
• Product Scalability
Making key components thread-safe,
and threading them; making code more
efficient, and adding multi-processing in
key areas such as Batch
• Mosaic ConsolidationUnified mosaicing tool using MosaicPro
to allow efficient and robust mosaicing
of >10,000 images and >2.5TB
• Vector & FME IntegrationUpgrade vector capabilities with anew
module to add support for Microstation
DGN and other feature data formats
• ER Mapper Algorithm SupportViewer Algorithm support and support
throughout the IMAGINE product-line
• Spatial Model PublishingCreate WPS services for ERDAS
APOLLO, as well as beginning to
“open-up” the IMAGINE Modeler
Annual Conference of Compass Informatics – September 2010
41
Spatial Model Publishing
Annual Conference of Compass Informatics – September 2010
42
Lots of small changes = big improvement
Scroll-wheel zoom while in Select / edit mode
Zoom on cursor location, not view center
Mouse-controlled roam while in select / edit modes
Link all viewers
Pre-load data names into process function boxes (input)
Drive to selected features
On-the-fly vertical datum matching for orthorectification
North Arrow annotation tool
Map templates Gallery
Distance measurement along the Ellipsoid or Cartesian
Cartesian will take Z into account
RPF (CIB & CADRG) production exporter vastly improved to meet NGA requirements (not just JITC certification)
Annual Conference of Compass Informatics – September 2010
43
Lots of small changes = big improvement (2)
Statistics re-calculation can use existing pyramids for significant time savings (if using skip factor)
Zonal Change Detection function using new Spatial Modeler functions
Auto-save Session (failure recovery)
Shoebox concept
Map Composer
Enables contrast adjustment, filtering, etc., dynamically within the data frame
Allows roaming, zooming, etc., within the data frame
Dynamically updates grid tics, North arrows and scale bars (if using a Template)
Updated IMAGINE Enterprise Editor / ADE capabilities
Vector symbology - toggle on/off named categories (e.g. by DGN Level)
Spatial Modeler
Run other jobs (opening the circle)
Don’t calculate RRDs on Temp files (time saving)
Auto-Attach DEM
Annual Conference of Compass Informatics – September 2010
44
Direct-write ECW / JPEG 2000 Everywhere
Everywhere = Export, Save As, Spatial Modeler, reproject, resample, image interpreter, ….
Input file pixels counted as follows:
<10 Giga-pixels in IMAGINE Essentials
Rows x Columns x N-bands ≤ 10,000,000,000
Same for 8- and 16-bit data
<100 Giga-pixels in IMAGINE Advantage
Rows x Columns x N-bands ≤ 100,000,000,000
Same for 8- and 16-bit data
Annual Conference of Compass Informatics – September 2010
45
Supported Platforms
Windows XP Professional x32 and x64 SP3 or higher
Windows Vista x32 and x64 SP2 or higher, Business, Enterprise & Ultimate
Windows 7 x32 and x64, Professional & Ultimate
Windows Server 2003 x32 SP2 or higher
Windows Server 2008 x32 and x64 SP2 or higher
Annual Conference of Compass Informatics – September 2010
46
BREAK TIME
ERDAS APOLLO – OGC and Web Mapping
Annual Conference of Compass Informatics – September 2010
47
Web mapping
What we are familiar with in mapping services
What the directives say
How things are
How things could be
ERDAS APOLLO
Annual Conference of Compass Informatics – September 2010
48
Traditional view of Maps on the web
Annual Conference of Compass Informatics – September 2010
49
Information Transfer
“In the past when societal problems where less complex and speed of information flows less fast, governments worldwide could survive by pigeon-holing problems” (Joined Up Government, HK April 2009)
Annual Conference of Compass Informatics – September 2010
50
Directives
What is the INSPIRE Directive?
The INSPIRE directive came into force on 15 May 2007 and will be implemented in various stages, with full implementation required by 2019.
The INSPIRE directive aims to create a European Union (EU) spatial data infrastructure. This will enable the sharing of environmental spatial information among public sector organisations and better facilitate public access to spatial information across Europe.
A European Spatial Data Infrastructure will assist in policy-making across boundaries. Therefore the spatial information considered under the directive is extensive and includes a great variety of topical and technical themes
Annual Conference of Compass Informatics – September 2010
51
Why Joined up?
•Need for efficiency savings “deliver more for less”
•As data providers and service managers look to deliver savings the
ability to share data is highlighted as a key route to enable faster
decisions
•Access on demand is never more relevant than now and with
government data
•Data is being stored in multiple locations, and significant investment
made to capture it with years of geographic data now available
Annual Conference of Compass Informatics – September 2010
52
Inspire – Changing the face of government interoperability
Annual Conference of Compass Informatics – September 2010
53
What’s needed now?
Content management
Change management
Security
Control, who sees what and when
Standards – styles, symbols, metadata
INSPIRE compliance
Annual Conference of Compass Informatics – September 2010
54
Acronym heaven – web services
WMS
WFS
WCS
WFS-T
CSW
WPS
ISO 19115 ( metadata)
•Web mapping service
•Web feature service
•Web coverage service
•Web feature service – transactional
•Catalogue service web
•Web processing service
Annual Conference of Compass Informatics – September 2010
55 55
Applied Analysis
Incorporated
Annual Conference of Compass Informatics – September 2010
56
ERDAS APOLLO 2010 Suite
ERDAS APOLLO Server
ERDAS APOLLO Image Manager
ERDAS APOLLO Solution Toolkit
What’s Next? Future Development Path
ERDAS APOLLO 2010 Modules
Annual Conference of Compass Informatics – September 2010
57
ERDAS APOLLO 2010The Solution to Geo-enable your Enterprise
A Geospatial Business System enabling enterprises to manage and distribute geospatial data to a large audience
Allows enriching and abstracting the complexity of geospatial data, revealing its value and transforming it into useful business information for the enterprise
Annual Conference of Compass Informatics – September 2010
58
What is ERDAS APOLLO 2010?
A new suite of enterprise products
A Geospatial Business System for managingand serving geographic information, which includes vectors, imagery, terrain and maps
ERDAS APOLLO 2010 consists of the following components
ERDAS APOLLO Server
ERDAS APOLLO Image Manager
Annual Conference of Compass Informatics – September 2010
59
ERDAS APOLLO 2010 One Geospatial Business System
ERDAS APOLLO Server (EAS)
Supports an intuitive workflow to find, describe, catalog and
deliver/edit features (WFS/WFS-T), maps (WMS), images (WCS); includes SOAP/WSDL.
(includes APOLLO web client)
ERDAS APOLLO Image Manager 2010 (EAIM)
Offers the ability to discover, browse and access large volumes of imagery
(includes AIM client)
ERDAS APOLLO Solution Toolkit 2010 (EAST)
Advanced toolkit for building sophisticated web clients/portals and geospatial applications
(includes iGLT client)
Annual Conference of Compass Informatics – September 2010
60
Who is APOLLO for? Organizations that have:
Large amounts of GIS, remote sensing and photogrammetry data
Data distributed across multiple departments, offices and regions
Redundant data located everywhere
Problems finding the data they need, when they need it
Multiple GIS, CAD, remote sensing, photogrammetry systems
Organizations that need to:
Deliver data over the internet for others to find, view and use
Integrate their GIS data with business data and business processes
Build a web portal so others can view their geospatial data
Collect and update their GIS vector data over the intra and extranet
Annual Conference of Compass Informatics – September 2010
61
What does ERDAS APOLLO Do?
ERDAS APOLLO allows you to:
Deliver your geospatial data over the internet (view)
Manage and serve your vector data, image data, terrain data and map data to use the data inside desktop GIS, CAD and web applications (interactive)
Build a web map portal so people can find your data, view your data and use your data (harvest and crawl)
Build custom geo-web applications to find and use any OGC compliant web services
Annual Conference of Compass Informatics – September 2010
62
ERDAS APOLLO 2010 Interoperability and Compatibility
Supporting numerous geospatial data formats, ERDAS APOLLO 2010 seamlessly integrates with most existing GIS environments
Compliant with OGC and ISO standards
ERDAS APOLLO 2010 also interacts perfectly with external systems and applications, minimal development
Proven technological standards such as JavaEE also ease ERDAS APOLLO 2010’s integration into IT environments, including security-wise
Performance and Scalability
ERDAS APOLLO 2010 is designed to fulfill the requirements of the most demanding enterprises
Supported by the appropriate hardware, ERDAS APOLLO 2010 can deliver terabytes of vector and image data to hundreds of concurrent users
Fully scalable, ERDAS APOLLO 2010 smoothly supports the extension of your Geospatial Business System with improved performance
Annual Conference of Compass Informatics – September 2010
63
Data StoresOracleSpatial
ESRIGeoDB
Files
SAN
GIS/CAD
Systems
ERDAS IMAGINEOGC Web Client
(Red Spider Enterprise)
Data Manager
Client (Eclipse
RCP)
ERDAS TITAN
Client
Earth
Virtual
Earth
ERDAS Image Manager
Securely Discover, Describe, Catalog & Serve Imagery & Web Services
ECWP Delivery
Ortho-ColorBalance
&Mosaic
OGCWMSWCSCS-W
CatalogebRIM& ISO
Metadata
RasterI/O&
NITF
Harvesters Crawlers
Annual Conference of Compass Informatics – September 2010
64
ERDAS APOLLO 2010
ERDAS APOLLO Server
ERDAS APOLLO Image Manager
ERDAS APOLLO Solution Toolkit
What’s Next?
Annual Conference of Compass Informatics – September 2010
65
ERDAS APOLLO ServerPublish, Catalog and Consume Raster and Vector Data
ERDAS APOLLO Server is the core module of any APOLLO solution: self-sufficient for meeting common use cases, it can be completed by the other modules of APOLLO 2010 to fulfill the most sophisticated business workflows
Setting-up OGC compliant web services, ERDAS APOLLO Server catalogs and delivers all the geospatial data of your enterprise over the web, via a user-friendly interface
Allowing publishing, cataloguing and consuming geospatial data, ERDAS APOLLO Server implements the basic functionalities of a SDI
Annual Conference of Compass Informatics – September 2010
66
ERDAS APOLLO ServerA new product
ERDAS APOLLO Server integrates RedSpider Web components with new technologies to provide enhanced Spatial Data Infrastructure (SDI) workflow
The IMAGINE raster decoders provide additional raster support and improves performances
New Catalog component allows OGC WMS, WFS and WCS services harvesting to provide management and discovery
New Web Client, built using ERDAS APOLLO Solution Toolkit, to consume and use the services
Annual Conference of Compass Informatics – September 2010
67
APOLLO Server - Benefits Extensive Support of Geospatial Data Formats
ERDAS APOLLO Server natively supports numerous vector and raster data formats
The optional ERDAS APOLLO Solution Toolkit can extend these supported capabilities to new, custom or classified formats at the source of your workflow
ERDAS APOLLO Solution Toolkit also allows
Annual Conference of Compass Informatics – September 2010
68
APOLLO Server - Benefits Streamlined Workflow for Vectors and Images
ERDAS APOLLO Server implements two complete workflows for image and vector data
The vector data workflow includes the ability to style, visualize, export, edit and filter vector data
The imagery workflow provides styling, visualization and export of images
With ERDAS APOLLO Image Manager, the
Annual Conference of Compass Informatics – September 2010
69
ERDAS APOLLO ServerKey Features Fully compliant OGC Data services (WMS, WFS,
WCS)
Easy service setup
Easy service harvesting and management
Catalog any OGC web service (WMS, WFS, WCS)
Raster and Vector data styling
Scale dependant style management
Web Map Context creation and support
Fine-grain and geospatial security (scale, area,
Annual Conference of Compass Informatics – September 2010
70
ERDAS APOLLO ServerWEB CLIENT New rich web client to consume APOLLO,
ECWP and any third-party OGC services•Discover data: catalog
search, service discovery,
local data upload
•Manage and configure map
contexts (WMC)
•Visualize and Navigate
•Edit, filter and export vector
data
Annual Conference of Compass Informatics – September 2010
71
ERDAS APOLLO ServerVECTOR
Publish, Style,
Filter, Export and Edit Vector Data
Support for Shapefiles, GML, Oracle, PostGIS, ArcSDE
Locally and remotely filter and edit vector data in
Annual Conference of Compass Informatics – September 2010
72
ERDAS APOLLO ServerIMAGERY
IMAGINE Raster Decoders (Windows)
New GDAL 1.5 build (Windows, Linux, Solaris)
Oracle Georaster and ArcSDE Raster connectors
On the fly reprojection, mosaicing and styling
Annual Conference of Compass Informatics – September 2010
73
ERDAS APOLLO Server CATALOG
Built in search engine
Results in Google Earth (KML)
GeoRSS feed
Search, Harvest, Update and Delete any OGC Services(WMS, WFS, WCS)
Annual Conference of Compass Informatics – September 2010
74
ERDAS APOLLO 2010
ERDAS APOLLO Server
ERDAS APOLLO Image Manager
ERDAS APOLLO Solution Toolkit
What’s Next?
Annual Conference of Compass Informatics – September 2010
75
ERDAS APOLLO Image Manager 2010 An enterprise-class management system enabling an organization to find describe,
catalog, search, discover and securely disseminate massive volumes of gridded data.
Annual Conference of Compass Informatics – September 2010
76
Business Problems
• 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
Annual Conference of Compass Informatics – September 2010
77
ERDAS APOLLO Image Managerunleash the user
Abstracts Geospatial Information (GI) into a Standardized Data Model No need to know what format, where it is stored, how big it is Standardizes the terminology into the International Standards language
of GI
Centralizes the GI metadata (now I know where it is and what it is)
Use Interoperable Application Profiles to search and disseminate data
Single Comprehensive Security Model
Enable the Exploitation of GI to a broad array of users of varying skill levels, from Image Analysts to End Users to a variety of clients. (ArcMap, IMAGINE, AutoCAD, TITAN, web browser)
Annual Conference of Compass Informatics – September 2010
78
ERDAS APOLLO Image Manager 2010 Addresses the business problems of organizations with:
Massive volumes of heterogeneous gridded data
Constantly changing gridded data holdings (influx of large quantities of data) that needs a systems with an ability to respond to change
Distributed storage of data in several dataset store types (file systems (Windows and SAMBA), SANS, Oracle GeoRaster
Geographically distributed user base (physical geographic distances between data and end users)
Users of varying skill level and security policy to the data holdings
Varying mission critical geospatial clients (IMAGINE, AutoCAD, ArcMap, Web Clients and Custom Applications)
EAIM 2010 is a Vertical Market Solution developed from the Apollo 2010 utilizing the Apollo Enterprise SDK (Fall 2010) and the Apollo Solutions Toolkit (August 2008)
Annual Conference of Compass Informatics – September 2010
79
The Data Model The EAIM 2010 Catalog enables data managers
to develop complex hierarchical data models of heterogeneous gridded data to securely expose well defined, simple consumable web service layers to end users.
Hierarchically aggregate disparate data sources into homogenous layers
Assign Access and Spatial Security Permissions to each User/Role for every aggregate/dataset in the system (granularly control who and where users can access data)
Succinctly describe all levels of the data
Annual Conference of Compass Informatics – September 2010
80
Find Your Data
Geospatial Information Crawlers harvest any gridded data source from multiple dataset store types (file system, SAN’s, Oracle GeoRaster), harvest metadata into the ISO 19115 Metadata Standard and Indexes and Catalogs the data.
Crawlers run Asynchronously on the Server = “Set it and forget it”
Run on a repeated scheduled basis to enable
Annual Conference of Compass Informatics – September 2010
81
The Search The Catalog exposes an internationally accepted interoperable web service
for searching the catalog; the Catalog Service Web (CS-W EBRIM Profile).
•Enables complex searches of any
catalog attribute(s) with standard
search operators (>,<, =, NOT,
LIKE, etc)
•Provides a standardized search
response result set
•Independent of any persistence
model
•Independent of EAIM 2010 (OGC
Standard)
•Interoperable with any CS-W
(EBRIM) compliant client
Annual Conference of Compass Informatics – September 2010
82
The Delivery
Most comprehensive gridded data delivery protocols available on the
market in a single server.
Web Mapping Service (WMS) – deliver portrayed GIS ready and web client consumable ‘styled’ map data to any WMS client application (IMAGINE, TITAN, AutoCAD, ArcGIS, Google Earth, Open Source, ArcGIS, APOLLO clients, Web Client, custom applications)
Web Coverage Service (WCS) – deliver raw pixel data of any supported imagery format and type to imagery exploitation clients as interoperable coverage (IMAGINE, APOLLO Image Manager client).
ECWP – very fast and very efficient delivery of ECW and JP2 wavelet compressed imagery through ECWP protocol (ecwp://) to ECWP clients (IMAGINE, TITAN, AutoCAD, ArcGIS, APOLLO clients)
JPIP – fast and efficient delivery of JP2 wavelet compressed imagery through the JPIP protocol (jpip://) to JPIP compliant clients (web applications and IAS 3.1.x)
Annual Conference of Compass Informatics – September 2010
83
ERDAS APOLLO 2010
ERDAS APOLLO Server
ERDAS APOLLO Image Manager
ERDAS APOLLO Solution Toolkit
What’s Next?
Annual Conference of Compass Informatics – September 2010
84
ERDAS APOLLO Solution ToolkitCustomize or Extend Your APOLLO Solution ERDAS APOLLO Solution Toolkit ensures
100% fitness between the APOLLO solution and your business use case
Enables creation of custom web clients, as well as enhancing underlying web services with the support of new data or metadata types
ERDAS APOLLO Solution Toolkit is the solution for building the customized
Annual Conference of Compass Informatics – September 2010
85
Benefits Minimized Integration Time and Risk
ERDAS APOLLO Solution Toolkit is designed to make you reach your business objective rapidly, ERDAS APOLLO Solution Toolkit contains functional geospatial widgets that require reasonable programming skills
Enriched with extensive documentation, samples and application skeletons, ERDAS APOLLO Solution Toolkit significantly facilitates integration of your customized elements.
Annual Conference of Compass Informatics – September 2010
86
BenefitsOptimized Customization Effort
With ERDAS APOLLO Solution Toolkit, you can either create a brand new web client, or modify any of the three existing web clients offered in APOLLO Server, APOLLO Image Manager and the APOLLO Solution Toolkit modules
Fill the smallest gap with your specific business case and get quick results
Annual Conference of Compass Informatics – September 2010
87
ERDAS APOLLO Solution Toolkit Web Toolkit Web toolkit for building geospatial web applications:
• Developer guide
• Javascript doc: complete API documentation
• Samples: simple examples demonstrating all
widgets and simple integration
• Quick start projects: Easily start a new web client
• Maven archetype to quickly start the project
Annual Conference of Compass Informatics – September 2010
88
APOLLO Solution ToolkitExample
Example of web application built using ERDAS APOLLO Solution Toolkit
Annual Conference of Compass Informatics – September 2010
89
ERDAS APOLLO Solution Toolkit
Connectors
Connector APIs to enhance the underlying web
services with the support of new data or
metadata types:
• Developer guide
• Java doc: complete API and interfaces
documentation
• IMAGINE raster decoders are plugged through
these interfaces!
Annual Conference of Compass Informatics – September 2010
90
APOLLO Solution ToolkitExample
APOLLO Solution Toolkit complements APOLLO data and
metadata support:
Defense / intelligence projects: support of additional classified formats
With the flexibility offered by APOLLO Solution Toolkit, accredited Defense integrators can partner with ERDAS to plug their format decoders into the ERDAS APOLLO infrastructure (for example European STANAG formats)
Annual Conference of Compass Informatics – September 2010
91
ERDAS APOLLO Solution ToolkitService Access
JAVA remote APIs to remotely consume the
WMS, WFS, WCS web services, the APOLLO
Catalog remote API, as well as managing the
Web Map Contexts (WMC):
• Developer guide
• Java doc: complete API documentation
• Samples: simple examples
• Maven archetype: developer helper to build the project
Annual Conference of Compass Informatics – September 2010
92
ERDAS APOLLO 2010
ERDAS APOLLO Server
ERDAS APOLLO Image Manager
ERDAS APOLLO Solution Toolkit
What’s Next?
Annual Conference of Compass Informatics – September 2010
93
What about Processing as a Service?Just collecting processing and disseminating data is not enough
The Web Processing Service (WPS) defines a framework for exposing and requesting general processes to be run as a service.
Annual Conference of Compass Informatics – September 2010
94
Spatial Modeling
integer incount;
integer outcount;
incount = numlayers (f1);
outcount = arg9;
set aoi arg12;
float raster tempout;
float matrix cov [incount, incount];
cov = covariance (f1);
tmpmtx = eigenmatrix (cov);
eig = eigenmatrix (cov) [1, 1:
incount, outcount];
transmtx = mattrans (eig);
if(arg11) {
tempout = linearcomb (f1,
transmtx);
out = ((tempout - global
min(tempout))/(global max(tempout)
Coverage
DataCoverage
Data
Result(s)Result(s)
ModelingEngine
Spatial ModelScript
Coverage
Data
Annual Conference of Compass Informatics – September 2010
95
Spatial Modeling Service in WPS
Apollo Backbone
WPS Framework
Spatial Modeling
Service
ModelModelModelModel
ProcessingService
UserUser
UserUser
UserUser
Annual Conference of Compass Informatics – September 2010
96
Create a Model
Annual Conference of Compass Informatics – September 2010
97
Check the Model Results..
Annual Conference of Compass Informatics – September 2010
98
Model Metadata to be Published
Name of the model
Category for the model
Full Description of the model
The inputs and outputs
For each input and output define
Input or output
Type: raster, a number, a color, etc
Constraints
Model as a Service
Input 1
Input 2
Input 3
Output
Annual Conference of Compass Informatics – September 2010
99
Publish the Model…
Annual Conference of Compass Informatics – September 2010
100
Access the Model from a Browser
Annual Conference of Compass Informatics – September 2010
101
Multiple Processes can be Run
Annual Conference of Compass Informatics – September 2010
102
Web services are exciting
Annual Conference of Compass Informatics – September 2010
103
ERDAS APOLLOOne Geospatial Business System - Fully Connected, One Installer
ERDAS APOLLO Server(Includes Red Spider Web & Babel Catalog)
Supports an intuitive workflow to find, describe, catalog (CS-W) and
deliver/edit features (WFS/WFS-T), maps (WMS), images (WCS), (includes SOAP/WSDL).
Includes Administrator and Data Manager
Includes an out of the box integrated web client, with limited customizability.
APOLLO
Image Manager
(AIM)
Offers the ability to
discover, browse,
and access
large volumes
of imagery.
Common Components: Licensing, Security, Documentation, Cross Platform Support, Eclipse Data Manager
APOLLO
Image Web
Server
(IWS)
Offers rapid
delivery
of large volumes
of imagery
through JPIP/ECW
APOLLO
Asset Data
Editor
(ADE)
Offers multi-user
topological editing
in a rich, web and
mobile environment
via WFS-T
APOLLO
Spatial Modeler
(ASM)
Offers ability to
build and serve
vertical market
geo-processes
via WPS
ERDAS APOLLO Solution Toolkit (AST)Advanced web toolkit for building sophisticated web portals
geospatial applications and add e-Commerce abilities. Includes iGLT client.
Sensor Web
Server
(SWS)
Offers ability to
publish sensor data
via OGC SWE
interfaces
(SOS, SAS, WNS,
etc.)
Track & Locate
Server
(TLS)
Offers ability to
track and locate
mobile assets
in near-real-time
and historically.
Business Location
Server
(BLS)
Offers core business
location services
such as routing,
(reverse) geocoding,
atop Oracle Spatial
Annual Conference of Compass Informatics – September 2010
104
Thankyou
Phil Cooper Infoterra UK Ltd [email protected]