Title: Integrating geospatial services with distributed multimedia resources
1Integrating geospatial services with distributed
multimedia resources
- Maurits van der Vlugt
- Webmapping Team Manager
- Social Change Online
- http//webmap.socialchange.net.au
- Maurits_at_socialchange.net.au
2Or, for the short attention span
3Overview
- The vision
- Why standards based?
- How does it work?
- Some examples
- MapOrganizer
- WebMap Composer
4The vision
- To share, integrate and publish spatial and
non-spatial information over the Internet - Vendor and format independent
- Utilising web-services
- Creating rich information
- Enabling, rather than creating, the links
5Tracking a terrorist network
- Parse intelligence reports news channels
- Locate sightings on a map
- Analyse, create links
- Save share
6Create your own view on the world
- Configure an online application viewer
- Link in Map Services from all over the world
- Customise your own view
- Publish the result as a URL
- Link from your own website
- All in 30 minutes
7Why open standards?
- Value of the network
- Serve once, use many
- Use third party Web Services
- Value grows exponentially with number of nodes
- Avoid the need to centralise
- Security
- Quality Control
- Custodianship
- Maintenance
8How does it work?
- The OpenGIS Architecture
- OpenGIS Webmapping Specifications
- www.opengis.org
9The OpenGIS Architecture
- From systems to services
- ACORN Services (network addressable components)
- Applications, Catalogs, Operators, Repositories,
Network - Agreements (standards)
- Protocols (HTML, XML, GML)
- Component interfaces (OGC WMS, WFS, Catalogs)
10OpenGIS services architecture
Network
Applications WebMap Composer
Operators broker, renderer, reprojection
Catalog exploring OpenGIS standard
Data Repositories WFS, WMS
11How does it work?
- The buzzwords (TLAs)
- OGC (Open GIS Consortium)
- WMS (Web Map Server)
- WFS (Web Feature Server)
- G3 (Geoparser, Gazetteer, Geocoder)
- LOF (Location Organising Folder)
- XML (Extensible Markup Language)
- GML (Geographic Markup Language)
- SVG (Scalable Vector Graphics)
12OGC Specifications (1)
- WebMap Specifications released (XML, CGI)
- (see http//www.opengis.org/techno/specs.htm)
- Catalog Services
- Web Map Server (WMS)
- Geographic Markup Language (GML)
- Other (non-webmap CORBA, SQL, etc.)
- Simple Features
- Grid Coverages
- Coordinate Transformation Services
13Two examples
- MapOrganizer
- Client tool for Geospatial Fusion Services
- WebMap Composer
- Create and publish your own OpenGIS online
application
14The MapOrganizer
- Scenario tracking a terrorist network
- Parse intelligence reports news channels
- Locate sightings on a map
- Analyse, create links
15Task
- General assignment is to review activities of
potential concern - Protests
- Police/civilian clashes
- Assassinations
- Bombings
- Rallies
Photo by Robi Kastro ISRAEL OUT (AP)
Photo by Nasser Ishtayeh (AP)
Photo by AP
Photo by Nasser Ishtayeh (AP)
Photo by AP
16Analysts Activities
- Analysts have been following the various events
to ascertain patterns of activity - Review daily intelligence traffic plot events
where they occur - Plot locations of other relevant features
- road blocks
- military installations
- government facilities
- historic locations
- Data may come from GIS data layers already
created for other projects. - Save and Share
17What functionality is needed?
- Scan text for placenames
- Relate placenames to geographic features
- Display relevant maps from various sources and
formats - Integrated storage of spatial and non-spatial
objects - Create links between objects
- Share the results
18Application Architecture
19This is the heart of the Map Organizer.
This window gives access to all features of
the Folder
Select any option for a detailed pop-up of Folder
contents to appear
Click on map feature to get more information
Search for features (person, event, etc) in the
Folder
Scroll down to control the map layers
Return To Start
20Adding text sources
- Selecting text source
- Geoparsing
- Reviewing
- Adding coordinates
- Adding Features to Folder
21Analyst parses cable
22Get Results
23The new Folder contents displayed ...
The locations found in the text are displayed
Option to add parsed text features to the folder,
and/or to make them into Areas of Interest
Return To Start
24What Services are used?
- Scan text for placenames
- GEOPARSER Polexis, San Diego USA
- Relate placenames to geographic features
- GAZETTEER NIMA, USA
- Display relevant maps from various sources
- Web Map Servers (WMS) NIMA/NASA/ESRI, USA
- Integrated storage of spatial and non-spatial
objects - Location Organiser Folder (LOF) SCO, Sydney
- Share the results
- LOF manager Ionic, Belgium
25WebMap Composer
- Wizard approach to Publishing Templates and
Views as Web applications - Create your own view of the world
- Using any OGC compliant Web Services
- Publish the result as a URL
- Link from your own website
- All in 30 minutes
26Features
- Support for OGC Web Map Servers, Feature Servers,
Catalogs - Web interface to configure views
- Publish/load configurations as XML documents -
re-usable in other applications
27(No Transcript)
28Data Configuration
29Find new Map Layers
30Query WMS directly
31Add to Legend
32Use selected layers
33Layout configuration
34Widget Configuration
35Name Application
36Now available at URL...
37Published Application
38Any endangered species in my backyard?
http//wildlifeatlas.socialchange.net.au
- Fauna Taxonomy database (Australian Museum)
- Species sightings (NPWS)
- National Parks (NPWS)
- Topographic Map (Auslig)
- Integrated online, using direct, standardized
access to original databases.
39PlanConnect What planning instruments pertain
to this area?
- State Planning maps (DUAP-ESRI)
- Local Council Maps (Served locally)
- Online Documents
- Spatial Metadata registration
40Conclusion
- Interoperable services are the way to go
- Serve once, use many
- Save by eliminating duplication of data and
services - OpenGIS standards available and emerging
- Applications are happening
- SCO leading in standards development and
providing solutions - Enabling the links
41Thank you, any questions?
- Please visit http//webmap.socialchange.net.au
- for more information and examples.
- Or contact us at
- webmap_at_socialchange.net.au