GEOSPATIAL EDITOR Piyush M Shah (2409)
AGENDA • • • • • • • •
Abstract About Open Source Problem Definition Structure of Overall System Geospatial Editor Snapshots Tested Database Conclusion
Abstract • A Geospatial Editor contains a Digitizing Tools which help to create the vector data through web. Through Geospatial Editor you can add the new features easily in existing maps and also add the unclassified features. It provides you three methods for adding the spatial data (adding features) and it also provide you to add the non-spatial data related to that feature.
About Open Source • Open source means that the source code is available to the general public for use, distribution, and modification from its original design free of charge (among a long list of other requirements)
Problem Definition • To create an online editing tool that can add, modify, and delete a vector data (Such as Point, Line and Polygon) from any spatial database using an OGC (Open Geospatial Consortium) Standards like:– WMS - Web Map Service: provides map images – WFS - Web Feature Service: for retrieving or altering feature descriptions – WFS – T - Supports Transaction (allows you to modify information)
Structure of Overall System
Continue... • Geoserver:The main component of the system is map server (geoserver) for constructing our web mapping service. It runs on the stable open source platforms-Red Hat Linux OS and Jetty Web Server.
Continue... • PostGIS:The database system we used to store the large volume of GIS dataset is the postgreSQL platform, whose spatial data engine – postGIS speeds up data access to spatial databases using spatial index technology.
Continue... • Open Layers:The map clients in browser deploy the map through advance client program is an openlayers. This provides classes and function in JavaScript to build a bridge between OGC WMS interface (Provided by Geoserver) and its advance client.
Geospatial Editor • A geospatial editor provide the virtual environment in which you can perform the digitizing process easily just like you draw a line or a polygon or a point with any drawing tools and it will create your spatial data and it will be up to date as it is in web environment. And for more accuracy and convince it use a satellite image as a base layer so one can easily identify his/her feature and digitize it. Geospatial Editor also provides an interface through which you can provide GPS points of that feature and digitize the map.
Continue... • FUNCTIONALITY PROVIDED BY GEOSPATIAL EDITOR:– Add by the Listing Points: - In this method we assumes that the user have the GPS (Global Positioning System) points of the feature which he/she want to enter into that layer. And base on the shape of the layer we validate the points and store the points in to the database and at the time of display we will draw the shape using those points.
Continue... – Add through Manual Drawing: - In this method user has to locate the place from the satellite image and base on the selected layer it will draw the feature on the satellite image and we store the co-ordinate of that feature. – Add Unclassified Features:- In this method user can add any feature of any shape which is not belong to any layer it will store into a temporary layer and it can be retrieve by user afterwards also.
Continue... – Delete Features: - In this method user can delete an existing feature from the layer. And it also deletes an unclassified feature created by him or her. – Modify Features: - In this method user can modify the existing feature based on it geometry. And it can also modify the unclassified feature created by him or her.
Snapshots
Continue...
Continue...
Continue...
Continue...
Continue...
Continue...
Continue...
Continue...
Continue...
Continue...
Continue...
Continue...
Continue...
Continue...
Continue...
Continue...
Continue...
Tested Database
Smart Campus Civil Engineer
Water
Transportati on
Electrical
Telephone
Other
Location Plan
Water Line
Road Centreline
Electrical Line
Telephone Line
Culvert
Compound Plot
Water Assets
Road Edge
Electrical Assets
Telephone Assets
Contour
Built Up
Sewerage Line
Proposed Road Edge
Proposed Building
Sewerage Assets
Road Junction
Open space
Strom Water Drain C/L
Footpath
Gate
Strom Water Drain Bed Level
Boundary
Strom Water Drain Edge
Water Body
Conclusion • After working on open source technology I can conclude that it is boon for GIS user because as in the market there are various GIS Products are available but they are costly and also required many resources to use it. As using open source you can easily build a smart GIS products which required less resources and it’s cost would be also very less. And the work did by GIS user using proprietary GIS software it also easily done by open
Thank You