Download presentation
Presentation is loading. Please wait.
Published byTalia O'Connor Modified over 10 years ago
1
Multi-user and internet mapping
2
Multi-user environments Simple file server solution, LAN (Novel, Windows network) View from everywhere, edit from one workstation Special graphic database Locking part of file, check out/check in Spatial data server Based on relational database, locking, SQL Web map server
3
Spatial data server What is the problem with the traditional divided system? Difficult to maintain the consistency between graphical and attribute data. Two different I/O channel must be handled. The hybrid solution can not utilize all the advantages of relational databases as data security, distributed database, multi-user editing etc. The multi-user editing capabilities of relational databases can not be used for graphic data, separate solution must be developed for graphic data. Conversion between different graphic data format is difficult.
4
Spatial indexing I. The aim of a spatial index is to make the spatial searches faster. By the help of the spatial index we can Find objects covering a given point Find objects overlapping a given area Create spatial join between two spatial indeces (contains, within, intersects) Combine geometries based on spatial position
5
Spatial indexing II. Minimal Boundary Rectangle (MBR) Multiple Entry Spatial Index (MESI)
6
Internet map publication Basic situation Client browser Web server http protocol file query html document, image, other file Static image (jpg, png, gif) Image map sample Other sampleThird
7
Thin client Client browser Web server http protocol Data query html document, image Map server Spatial database e.g. ESRI IMS, UMN MapServer, Google Earth sample more examples
8
Thick client Client browser + plug-in Web server http protocol file query data file Spatial database e.g. SVG Viewer, Autodesk Express Viewer, Java Applet samplesvg tutorial more examples
9
Combined solution Client browser + plug-in Web server http protocol spatial database e.g. Autodesk Map Guide, Mapserver + Java Servlet + Java Applet Map server data initialization sampleother sample
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.