Download presentation
Presentation is loading. Please wait.
Published byTalia O'Connor Modified over 3 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
© 2018 SlidePlayer.com Inc.
All rights reserved.
Free ppt on arithmetic progression for class 10 Ppt on case study of microsoft Ppt on water pollution causes Ppt on water cycle for class 7 Ppt on total knee replacement Ppt on self awareness exercises Ppt on earthquakes and volcanoes Ppt on credit policy college Ppt on object-oriented programming concepts polymorphism Ppt on multiplexers and demultiplexers