400 likes | 536 Views
Research in GIS/GIScience @UCD Computer Science. GISystems and GIScience: Research Issues. Multiresolution models Automated map generalisation Web-based and Mobile GIS Interoperable GIS. Multi resolution: Multi ple Representations for Map Data.
E N D
Research in GIS/GIScience @UCD Computer Science
GISystems and GIScience: Research Issues • Multiresolution models • Automated map generalisation • Web-based and Mobile GIS • Interoperable GIS
Map Generalization Extraction of a less detailed version of a map
Generalization Operations • Selection • Aggregation • Collapse • Symbolization • Simplification • Exaggeration • Displacement
Geometric Problems in Map Generalization • Simplification of lines: empirical solutions and partial theoretical solutions [Douglas and Peucker 1973] • Preservation of consistency (no illegal overlap): need for a posteriori checks • Automated map generalization: open problem
Multiple Representations for Terrain Data Related problems: • simplification/refinement of the domain subdivision • efficient data structures • efficient algorithms for hierarchical query and reasoning
Multiple Representations for Terrains • Efficient data structures including vertical links: efficient hierarchical reasoning • Algorithms for hierarchical spatial queries • Algorithm for hierarchical overlay of plane subdivisions • Visibility computation on hierarchical TINs
Hierarchical Point Location t0 t1 t2 t3
Rivers Roads Images Soils, Veg ... Internet Distributed DBs Web-Based GIS
Mobile GIS Issues: GIS and GPS integration
Efficient Transmission • Remote access through slow communication links: need for coarser versions of the dataset to perform preliminary analysis (progressive transmission) • Available: - interleaving/compression techniques for raster data - compression mechanisms for terrain data • No implementation for map data
Progressive Vector Transmission: A Solution Based on a client-server architecture: pre-compute a sequence of consistent representations at lower levels of detail on the server site and transmit them in order of increasing detail
Vector map request Transmit vector map Multiresolution for Progressive Transmission Client Server OK! Vector Maps Library Map 1 . . . . . Map n
Interoperability • OpenGIS consortium: OGC (www.opengis.org) • At the representation level: standard model specifications • Format: GML • Processes • Web servers • Mobile applications
Geography Markup Language (GML) • XML-based language for exchanging spatial data • Geographic data content represented in text form • XSLT (Extensible Stylesheet Language Transformations) used to transform GML data into a suitable graphics format (e.g., SVG)
Scalable Vector Graphics (SVG) • Text-based vector data format • Easily compressed • SVG elements directly correspond to GML features • SVG viewer: PocketSVG viewer from CSIRO
PROJECTS • 1. Knowledge Management for • Geo-Spatial Imagery • CoMPASS: Combining Mobile Personalised Applications with Spatial Services • MEMS: Mobile Environmental Management System
KnowledgeManagement for Geo-Spatial Imagery (MaGIK) Sponsor: 2001 Enterprise Ireland Research Innovation Fund Participants: M. Bertolotto, D. Wilson, Eoin McLoughlin, Dympna O’Sullivan
Knowledge Management KnowledgeBase Image Database
MaGIK: on-going work MaGIK Mobile: transferring MaGIK to the mobile platform GUI development: current 4th year project
CoMPASS: Combining Mobile Personalised Applications with Spatial Services Sponsor: 2002 Enterprise Ireland Advanced Technologies Research Programme Participants: M. Bertolotto, D. Wilson, Julie Doyle, Dan Lynch, Joe Weakliam, Helen Min Zhou Eoin McAoidh
Spatial Services • Display maps • Annotate maps • Personalise maps Associated text message
Technologies Employed • Oracle Spatial database and application server • Java application programs • JDBC • GML and SVG • Pocket PC with GPS receiver • Web client
Web-based GUI: OpenMap • Opensource GIS sw package • Java-based • Web-based GUI to Oracle Spatial DB
Desktop watcher Navigation Panels Map Panel Tool Panel and Menu Topology Property Dialog Message Panel Attribute Panel OpenMap GUI
Mobile GUI • GML • SVG • iPaq Pocket PC
MEMS: Mobile Environmental Management System Sponsor: 2004 Enterprise Ireland Innovation Partnership Programme Participants: M. Bertolotto, A. Rizzini In collaboration with: Digital Media Centre, DIT E-Spatial Solutions Ltd.
Mobile Environmental Management System Deliver text-based field data sheets used by scientist of the Canadian Department of Fisheries and OceanPlus additional multimedia informationto a spatially-enabled DB with mobile access
Text-based info Oracle Spatial Digital Photos, Maps, etc. +