Download Slide 1

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Entity–attribute–value model wikipedia , lookup

Clusterpoint wikipedia , lookup

Relational model wikipedia , lookup

Database model wikipedia , lookup

Object-relational impedance mismatch wikipedia , lookup

Transcript
Web GIS for Decentralized District Planning :
A Case on Cuddalore & Nagapattinam Districts of Tamil Nadu
http://www.tngis.tn.gov.in
National Informatics Centre, Chennai
Introduction :
 Geographic Information System (GIS) has become an
important tool for managing, analyzing and decision
making, by seamlessly combining both spatial and
non-spatial data.
 In Tamil Nadu, a vast volume of spatial data sets have
been generated through GIS projects undertaken by
several departments and agencies.
 The present challenge is to integrate and coordinate
these varied and disparate efforts to build a GIS
structure for the state as a whole.
 The present project at Cuddalore and Nagapattinam
is a first step towards this larger objective of building
TNGIS.
Basic Issues :
 Need for data/information in decision making
 Huge volume of existing data sets in various departments are
underutilized/unutilized
 Sourcewise variation leads to spatial
information and mismatch in boundaries
/
location
inaccuracy
of
 Varied Data formats and its interoperability
 Proprietary Vs. Opensource Tools in Managing the Spatial and Nonspatial Information
 Data update over time
 Capacity Building in District
 Integration with the National Spatial Data Infrastructure (NSDI)
 Intranet Vs Internet based solutions
 Wider dissemination
Approach and Methodology :
 The major challenge is to integrate and coordinate these varied and
disparate efforts to build a GIS structure for the state as a whole.
 The present project is a first step towards this larger objective.
 To facilitate the district administration to realize the potential of GIS in
their day-to-day affairs by providing the base layers on various
themes and capacity building for necessary update over time.
 Standardized SOI’s District boundary at 1:50 K scale in UTM & WGS
84 projection and datum as the common boundary to be in sync with
TN-SSDI as proposed in TNGIS; and later with National Spatial Data
Infrastructure (NSDI).
 The methodology for establishment of Web GIS at Cuddalore
and Nagapattinam district involves the following steps:
1) Collection and Preparation of Spatial and Attribute Datasets
for the District from the nodal departments in district and State
2) Generic Database Design and uploading Data for the District
3) Generic Web GIS Interface Development
4) Deploy the web based software along with open source GIS
software
5) Training and Handholding
Collection of Spatial and Attribute Datasets for the District
 District boundary, as provided by Survey of India at 1:50 K
scale in UTM & WGS 84 has been standardized keeping in
mind the integration of all spatial layers under State Spatial
Data Infrastructure proposed in TNGIS; and later with
National Spatial Data Infrastructure (NSDI).
 The Spatial and other Non-spatial information (digital and
conventional) were collated from varied sources in the
government domain and the discrepancies in the boundaries,
scale and the co-ordinate systems were removed for
establishing the required authentic layers for these districts.
For instance, the Revenue and Panchayat Village Boundaries
are retained as same for the villages where these boundaries
are co-terminus. Further, the required bifurcation, merging of
boundaries is carried-out for necessary revenue/panchayat
village boundaries.
Collection of Spatial and Attribute Datasets for the District
(Contd.)
 Spatial layers for Cuddalore and Nagai have been collected from
the nodal departments such as :
1. Agriculture Engineering Department
2. Tamil Nadu Water And Drainage Board
3. Institute of Remote Sensing, Anna University
4. Bharathidasan University
5. Institute of Water Studies, PWD
6. Ground Water, PWD
7. NIC / National Spatial Database
 The sources of major attribute datasets are :
1) Population Data (PCA) of Census 2001, DCO
2) Agriculture Department
3) Health Institutions Data - DPH
4) RD Panchayat Villagewise Infrastructure Data – DRD
5) Below Poverty Line Data (BPL) – DRD
6) Educational Institutions Data
7) Rainfall Data – AD, Statistics
Collection of Spatial and Attribute Datasets for the District
(Contd.)
 Necessary linking of these spatial layers with the major attribute data sets
from the respective departments is carried out, so that the regular update
of these data sets can be done without much effort. For instance, the
following major data bases are linked;
G-Return Agriculture Data
Rural Infrastructure Data
Census 2001 - Primary Census Abstract Data
Census 2001 - Village Amenities Data
7th All India Education Survey Data
PHC, HSC, Hospital Data from Public Health Department
 In addition to the above, various spatial layers like location of fire-stations,
police stations etc. are also provided with a scope to add the necessary
attribute data sets.
 Further, major efforts on building necessary spatial layers on various
natural resources like soil, water resources, delineation of watershed,
location of tanks, etc are also provided.
Generic Database Design and uploading Data
 PostgreSQL – an ORDBMS as the Backend Database and PostGIS is
an extension of PostgreSQL to support the storage of Spatial Datasets.
 The database has been designed to store the spatial or map data, the
attribute information with “Master Tables” to store the metadata –
data on spatial and attribute datasets. Master tables act as a directory.
 The design has been made in such a way that any layer would be
dynamically linked to any kind of attribute dataset. For querying and
thematic mapping this gives more scope to add / link any kind of
attribute information in future also.
 The database related activities comprise of - The corrected/reprojected
Spatial Layers (more than 80 layers) in the form of ESRI Shape File
format have been imported into PostgreSQL / PostGIS database.
 Metadata on these layers/attribute datasets have been fed into
respective master tables to enable queries in different styles / kinds of
mapping etc.
Generic WebGIS Interface Development

Web GIS has been adopted as the technology to provide interface for
the various datasets keeping in mind the large number of users

UMN MapServer is used as the Open Source Web GIS Server with
PHP/MapScript as the scripting environment. This would enable us to
host the data on any platform.

The following software modules have been currently created:
Dynamic thematic or choropleth mapping that supports following
classifications over web:
Equal Interval
Equal Count (Including zeros values).
Equal Count (Excluding zeros values)
Custom classification

Based on the metadata fed on the numeric attribute datasets, the
software decides the mapping layer which includes: Revenue villages,
Panchayat villages, Taluks and Blocks
Generic WebGIS Interface Development (Contd.)
 Simple Query module to enable query on the attribute datasets
and Complex Spatial or Administrative queries to query on GIS
and attribute datasets.
 Alphanumeric based dynamic thematic/unique symbol map
creation module to enable mapping on spatial layers like Soil,
Geomorphology, etc. based on an attribute stored in the layer itself.
 Search – Spatial Search on Administrative Units
 Authentication to check the user credentials before showing maps
 Master Entry pages to enable entry into important master tables /
metadata
 Update of attribute datasets through Excel sheets or any other
RDBMS is available for administrators
Deploy the web based software along with
open source GIS software
 The Web based software has been deployed on the Server at
Cuddalore and Nagapattinam
 Quantum GIS open source GIS software has been installed on
Clients
 Sensitization of the GIS program has been done at the district
level
 Key departments have been identified and nodal persons
nominated for taking the project forward by the respective
District Collector.
Design Architecture :
Remote User
Remote User
Remote User
Web Server (Apache / IIS)
Web Design
Style Sheets
Open Layers
JavaScript
Navigational Sequence
MapServer API/CGI
Spatial Data
PHP
Non-Spatial Data
PostgreSQL
PostgreSQL/
PostGIS
Layouts
ESRI
SHP
SQL Server
MS Access
Interaction among the Components :
PHP Scripts create
the map object and
access the database
Web Browser
PHP/Map Script
Map Server
PostGI
S
PostgreSQL Database
Generate map
images
Provides function
to
manage
geospatial data
Defin
e
PHP
class
es for
GIS
object
s
Web Server
Stor
es
Geo
spat
ial
and
busi
nes
s
dat
a
Metadata Design
Meta data
Taluk Layer
Spatial Table Name
Spatial Column to link
Non Spatial Table Name
Non Spatial Column to link
Census Table
Census Codes
…………….
………….....
Census Codes
…………….
………….....
Training and Handholding

Initial sensitization with the user departments in the districts
is done through a consultation process under the
Chairmanship of District Collector.

The necessary training programme organized at Cuddalore
and Nagapattinam in coordination with SPC and district
administration for the key personnel's in various district
departments

Necessary guidance to sustain the efforts made is being
provided for additional requirements over time.

Handholding support at the District is also extended for
some period to stabilize the system and ensure its
sustenance.
Achievements:
 The spatial queries / administrative queries will provide a good
Decision Support System for the administrators. Since the queries can
be directly made on the spatial datasets in an RDBMS environment,
the results will ensure only the up-to-date output. Any change in the
layer would reflect immediately on the result sets.
 The application provide means for importing attribute datasets even
from an Excel sheet and update the datasets periodically so that
maps would reflect the latest information. In addition, one can also
import datasets from other databases like SQL Server / MS Access
etc.
 The administrator has the complete control of the application through
which he / she may add more parameters for thematic mapping /
querying, etc by altering the metadata through the forms provided for
this purpose.
 The district environment does not restrict users with only the web
based interface. Provision of Quantum GIS – a full fledged Open
Source GIS software ensures a full functionality GIS tool for the
authenticated users in various departments to leverage the full
potential of the GIS prepared for the district.
Achievements(contd.):
Without any fresh digitization of maps and by collecting the spatial
layers from different agencies, more than 80 layers of data have been
brought under SOI’s common district boundary. Bringing these layers
within one common boundary itself had been a major task accomplished
in this project.
The deployment proposed is modeled on open source software
mentioned below. This will enable easy replication at minimum cost for
the Software tools for promoting GIS in Decentralized Planning and
development in district.
Server OS
Database
: Suse Enterprise Linux 10
: PostgreSQL / PostGIS for Attribute and
Spatial datasets
GIS Server : UMN MapServer with Open Layers for
AJAX based map rendering
Scripting
: PHP with PHP/MapScript wrapper for
MapServer
Client OS
: Suse Desktop Linux 10
GIS Software : Quantum GIS with PostgreSQL / PostGIS
Support
Achievements(contd.):
 Through State SDI initiatives (TNGIS) for the State, all the layers
prepared have been collated from different departments in digital
vector formats to avoid re-digitization activities. This could be
possible only through the SPC’s active involvement in identifying
and collecting the datasets from different the nodal departments.
 The generic database model created will enable faster replication of
the GIS application to other districts and easy integration with
attribute datasets later by the District GIS Administrator.
 Web based application interface ensures wider scope for the project
and the number of users who can access the system. The user
needs only internet connection and a browser to access the system.
 Almost all the above maps are customizable for size, colour, fill
style, titles, etc. so that the user is provided with a more flexible
map making interface.
 The application also provides a PDF output which can be used for
presentations / reports, etc.
Water bodies in Cuddalore district with Overview
window, Info Window, Legend Window
20
Spatial / Administrative Queries
TN SPC & NIC, TNSC
SKOCH SUMMIT 2009
Administrative queries
Villages with more than 6000 population but without any Health facility
22
Dynamic Buffer Map around National Highways
Administrative queries
Villages from where people have to walk
at least 1.5 km to access a health facility
24
Simple Thematic Maps - Theme on Total Population
Attribute Query and Map Output – Total Literates less
than 3000
Dynamic Unique Symbol Map Generator
GPS Schools – Source – School GIS (BDU)
Search – Chidambaram Taluk
Overlay Layers Dynamically – Apply fill styles / colours / size, etc.
Overlay layers – Taluk boundaries and Railway Lines
Layer Category wise List of Layers
List of layers prepared under this common District Boundary
Cuddalore District Layers’ Details
No
Layer Names
1
District Bounday of Cuddalore
2
Revenue Divisions of Cuddalore District
3
Taluks of Cuddalore District
4
Blocks of Cuddalore District
5
Firka of Cuddalore District
6
Assembly Constituency in Cuddalore
District
7
Parliamentary Constituency in Cuddalore
District
8
Chidambaram Parliamentary Constituency
in Cuddalore District
9
Cuddalore Parliamentary Constituency in
Cuddalore District
10
Revenue Villages of Cuddalore District
List of layers prepared under this common District Boundary
Cuddalore District Layers’
Details
No
Layer Names
11
Panchayat Villages of Cuddalore
District
12
Urban Areas of Cuddalore District
13
District Capital Location of
Cuddalore
14
Revenue Divisions Locations of
Cuddalore District
15
Taluks Capitals of Cuddalore
District
16
Blocks Capitals of Cuddalore
District
17
Firka Locations of Cuddalore
District
18
MLA's Office Locations in
Cuddalore District
19
MP's Office Locations in
Cuddalore District
20
Urban Areas Locations of
Cuddalore District
List of layers prepared under this common District Boundary
Cuddalore District Layers’ Details
No
Layer Names
21
Land Use
22
Habitations
23
District Roads
24
NH Roads
25
Railway Lines
26
Water Bodies
27
Drainage
28
Settlements
29
Forest
30
Canal
List of layers prepared under this common District Boundary
Cuddalore District Layers’ Details
No
Layer Names
31
Wells
32
Watersheds
33
Sub Watersheds
34
Mini Watersheds
35
Micro Watersheds
36
Structure
37
Wasteland
38
Wetland
39
Soil
40
Lithology
List of layers prepared under this common District Boundary
Cuddalore District Layers’ Details
No
Layer Names
41
Geomorphology
42
Agriculture
43
Wasteland
44
Rivers
45
SROs in Cuddalore
46
BSNL Exchanges Covered
47
Raingague Stations in Cuddalore
48
PHC's in Cuddalore
49
HSC's in Cuddalore
50
MLA's in Cuddalore
51
Main Locations in Cuddalore
List of layers prepared under this common District Boundary
Cuddalore District Layers’ Details
No
Layer Names
Vellar River Basin Layers
52
Vellar River Basin Boundary
53
Settlement
54
Hill
55
Hill1
56
Control_well
57
FinalControl_well
58
NewControl_well
59
Tank
60
Sub_basin_boundary_final
List of layers prepared under this common District Boundary
Cuddalore District Layers’
Details
No
Layer Names
61
Stream
62
River (Line)
63
Reservoirs
64
Rivers (Polygon)
65
Canal
66
Anaicut
67
Land Use
List of layers prepared under this common District Boundary
Cuddalore District Layers’
Details
No
Layer Names
Drainage
67
Tank
68
Sub Basin Boundary
69
Stream
70
River Line
71
Reservoir
72
River (Polygon)
73
Canal
74
Anaicut
List of layers prepared under this common District Boundary
Cuddalore District Layers’
Details
No
Layer Names
Ponnaiyar River Basin Layers
75
Ponnaiyar River Basin Boundary
76
Control Wells
77
HP&U
78
Anaicut
79
Reservoir
80
Canal
List of layers prepared under this common District Boundary
Cuddalore District Layers’ Details
No
Layer Names
81
I Order Streams
82
II Order Streams
83
III Order Streams
84
Rivers
85
Structure
86
Tanks
87
Geology
88
Geomorphology
89
Ground Water Potential
90
Land Use
91
Intersections
92
Lineaments
List of layers prepared under this common District Boundary
Cuddalore District Layers’
Details
No
Layer Names
Paravanar River Basin Layers
93
Paravanar River Basin Boundary
Other Layers
94
Police Stations
95
Accident Prone Areas
96
EB Substations