City Layers Documentation
City Layers Documentation
- CASE STUDY
Index
1. Context
1.2 Vision
2. Research
a. What is GIS + How GIS works
b. History
c. Mind Map
3. Citylayers GIS
a. Departments
b. Benefits
c. Stakeholders
d. Stakeholder Task Analysis
e. Features identified
4. Citylayers: System Design (VMC/AMC)
a. Tools
b. Representation of geo-spatial data (Map)
c. Dashboard
5. Citylayers: Citizen Portal
6. Citylayers: Product
Context
City Layers is a ready made GIS application for municipalities and just about what you need to
make your city smart.
It enables holistic planning and functioning of a city. It enables global practices for local
sensibilities. Built on an open source platform, it will be constantly available for future
advancements.
City Layers is available on a variety of platforms like desktops, mobiles and tablets and it offers
quick geodata visualization, sharing and analytical capabilities over the web browser. This
application is highly efficient to meet the need of Municipal Corporations as well as others sectors
of geospatial data users.
Vision
Ability to understand this and address people's needs ushers in the next milestone; a smart city!
Near real-time handling of city's needs requires optimizing resources with proper planning and
better financials. This will also raise the bar for numerous sectors like education, environment,
water supply, waste management, property tax and health.
The municipal commission is already grappling with large volumes of varied information
regarding all its services. The problem would be further compounded in a smart city with
volumes of information generated by thousands of devices. So how do you take quick and better
decisions?
MAKING SMART DECISIONS
REQUIRE THE FINEST TOOLS
AND THE BEST OF TECHNOLOGY.
WHAT IS GIS?
Coupled with this data is usually tabular data known as attribute data. Attribute data can be
generally defined as additional information about each of the spatial features. An example of
this would be schools. The actual location of the schools is the spatial data. Additional data such
as the school name, level of education taught, student capacity would make up the attribute
data.
It is the partnership of these two data types that enables GIS to be such an effective problem
solving tool through spatial analysis.
GIS is more than just software. People and methods are combined with geospatial software and
tools, to enable spatial analysis, management large datasets, and the display of information in a
map/graphical form.
HOW GIS WORKS
1 2 3 4
Maps Data Analysis Apps
Maps are the geographic GIS integrates many Spatial analysis lets you Apps provide focused user
container for the data different kinds of data evaluate suitability and experiences for getting
layers and analytics you layers using spatial capability, estimate and work done and bringing
want to work with. GIS location. Most data has a predict, interpret and GIS to life for everyone.
maps are easily shared and geographic component. understand, and much GIS apps work virtually
embedded in apps, and GIS data includes imagery, more, lending new everywhere: on your
accessible by virtually features, and basemaps perspectives to your mobile phones, tablets, in
everyone, everywhere. linked to spreadsheets insight and web browsers, and on
and tables. decision-making. desktops.
HISTORY
The history of GIS all started in 1854. Cholera hit the city of
London, England. British physician John Snow began mapping
outbreak locations, roads, property boundaries and water lines.
He saw that Cholera cases were commonly found along the water
line. Dr. John Snow used mapping to illustrate how cases of
cholera were centered around a water pump. Many people
thought the disease was propagating through the air. However,
this map helped show that cholera was being spread through the
water.John Snow’s Cholera map was a major event connecting
geography and public health safety. It was the beginning of spatial
analysis. The work of John Snow demonstrated that GIS is a
problem-solving tool. He put geographic layers on a paper map
and made a life-saving discovery.
Mind Map
MINDMAP Patterns & relationships
Software
Components Geospatial Clients
Hazard Mapping and Modelling ArcGIS Explorer
Location based services
People
Procedures
GIS Warning Systems
Emergency Response
Disaster
Network Logistics/Transport
Defence
Efficiency Geology
Weather Bureau
Spatial & non-spatial Data Government Social Services
Handling Issues Applications Planning
Security
Urban Planning Land Use
Water
Compression
Data Agriculture Land
Confidentiality
Intellectual Property
Privacy Open Data
City Layers GIS
City Layers is equipped with 19 dedicated Municipal departmental modules taking care of all
Municipal departmental data visualization and analytical capabilities over the web and sharing the
necessary data (spatial and non-spatial). City Layers by the virtue GIS not only provides a bird eye
view of the City as a whole of each municipal sector but also brings ease at decision making
process through its highly powerful data analytics capability (both spatial and Non-Spatial).
This application will cater to the viewing, analysing, & utilising the Geographic Information needs
of the different departments of VMC. This should also play a role of decision support system for
VMC departments for which the field information and geographic data plays a vital role.
Departments
Building Asset
Permission Management
License Water
Module SCADA
Benefits
Implementing WebGIS in Municipal Corporations benefits the system in many a way so that it not
only helps in better governance, offer quality services, offer prompt response to the grievances
and emergency but also contributes in increment in the revenue system of corporation. Therefore,
the benefits of Layers portal may be defined as follows:
Damage Assessment
Road buffer analysis facilitates identification of the properties that will be affected by road
widening activity.
Decision Making
Layers helps to choose between Road Resurfacing (for low lying) or Relaying for (elevated areas)
that is to be opted under road maintenance activity which could be carried out through analysis of
Digital Elevation Model (DEM) and Digital Surface Model (DSM).
Integration
Integration of GIS with Traffic Density Data enabled Decision Support for Urban Mobility.
Through Integrating with Plan, Dig & Monitoring module the application targets to facilitate all
the respective stakeholder to plan excavation and monitor the activity simultaneously to avoid
re-digging and causing public inconveniences.
All the departmental stake holders plan the Road excavation/Digging activity on GIS map which
improves visibility and coordination between all respective utility departments.
At the same time, it helps to opt for a prior panning which in turn saves time, money, reduces
efforts put in and finally minimizes the risks.
Revenue Increment
More than 3 lacs additional properties which comes under taxable units are found through feature
extraction and property tagging activities which is a direct increment of 10-15% under taxable
range.
Layers also helps to find out actual usage of the property (Residential Property used as
Commercial purposes) and helps to determine amount of Tax applicable to it and finally
contributes to the increment of the department’s overall revenue
Integration with property tax module of E-governance for real time analysis would helped in
identifying:
a. Tax defaulters
b. Locate dangerous properties
c. Locate disputed properties
d. Identify the illegal properties
Disaster Management
Layers Maps along with the DEMs helps in identifying the elevated places and low-lying areas.
This would also help in generating flood depth maps (amounts of water logging) and flood extent
maps.
Digital Elevation Models (DEM) along with GIS analysis tools helps to find out safe evacuation
routes and elevated areas for establishing rescue camps during disaster response
In case fire break outs the Route Analysis and buffer analysis tools would help the department to
identify nearest fire stations and the shortest route to reach the location affected.
Dy. Commissioner (ADM) AMC & I/C Dy.M.C & I/C Addi. City Engineer I.T. Dept. Director Town Planning Dept. I/C A.M.C. & I/C
I/C Vigilance Officer (GAS Project) Sankalan Officer
JnNURM
(B.S.U.P) Dy. City Eng Asst.City Eng Asst. Eng
Exe. Eng
Ex. Eng.
Affordable Dy. City Eng Asst.City Eng Asst. Eng
Housing cell/
MGY
I/C. Ex.Eng.
Dy. City Eng Asst.City Eng Asst. Eng
Water works
I/C. Ex.Eng.
(Ele./Mech.) Dy. City Eng Asst.City Eng Asst. Eng
Stakeholders
Stakeholder’s
Sewerage
I/C. Ex.Eng.
(Ele./Mech.) Dy. City Eng Asst.City Eng Asst. Eng
The stakeholders will be the various governemnt officials
Hierarchy
Water Works
I/C. Ex.Eng.
Dy. City Eng Asst.City Eng Asst. Eng
belonging to various departments identified earlier.
Mechanical
Stakeholder’s Task analysis
Stakeholders Task Analysis
Administrative Level
Initiate proposals for laying of new water mains for To issue necessary permissions for availing the water Sanction of domestic connections upto 20mm dia.,
replacement of old pipelines and to overcome short connections allowing fittings etc. after obtaining certification of dry fittings upto 25mm dia. and circular
supply problem, contamination etc. for sanction of necessary sanction from competent authority, Resolving new buildings upto 4th floor.
competent authority. of disputes regarding water charges bills with sanction of
competent authority.
Executive Engineer I Repairs & water works of water mains upto
(Civil) 300mm Recovery of additional sewerage charges for already
sanctioned proposals.
Normal day to day supply with the help of available To attend the meetings of zonal V.M.C., dept. heads
resources such as man, material and machinery. and other meetings such as public grievances and
Attending short supply complaints, comply the matters.
contamination leakages in private and municipal In case of emergency arising out of breakdowns, water
Executive Engineer II unit and disconnection of connections to works of water mains, inform the public and public
(Civil) generate demands of water / sewerage charges, representatives for change in water timings etc. with any
recovery of bills etc. other duties assigned by the higher authorities.
Normal day to day supply with the help of available Sanction maintenance work of 11KV electrical system.
resources such as man, material and machinery.
Overlooks at the operations and maintenance of installed
To overall control on distribution staff and issue pumps.
instructions for specific work.
Executive Engineer Initiate proposals for procurement and installation of
(Electrical/Mechanical) pumping machine
To initiate proposals for laying new water main for To look after complaints of shortage, leakages, To overall control on distribution staff and issue
improvement of pressure in the area. contamination etc. instructions for specific work.
To prepare/scrutinize proposal for applications for water To overall control on distribution staff and issue Look after the complaints regarding scheduled
connections & other fittings. instructions for specific work. distribution of water by operating valves.
Dy. City Engineer I To overall control on distribution staff and issue Dy. City Engineer II Dy. City Engineer II
(Civil) instructions for specific work. (Civil) (Elec/Mech)
Overall control on labour staff, to carry out the work of Distribution of water to entire city Schedule distribution of water by operating valves.
making new connections upto 50mm dia.
Execution of disconnection orders for non payment of Look after pumping water from underground sump to
Execution of disconnection orders for non payment of water charges & Sewerage charges bills, wastages etc. overhead tank at pumping station.
water charges & Sewerage charges bills, wastages etc.
Operation and maintenance of valves Operation and maintenance of installed pumps
Asst. City Engineer I To record new water connections, meters Asst. City Engineer II Asst. City Engineer
Attend and solve consumer complaints Initiate the proposal of construction of borewells, its
(Civil) (Civil) (Elec/Mech)
To carry out fieldwork such as repairs of water main upto panels and maintenance.
300mm dia.
To carry out work of making new connections upto 50mm To issue notices to consumer for recovery & report to the
Overall control on labour staff, to carry out the above
dia. higher authority accordingly.
work.
Overall control on labour staff, to carry out the above Overall control on labour staff, to carry out the above
Look after maintaining chlorine dose.
Asst. Engineer I repair work. Asst. Engineer II work. Asst. Engineer
(Civil) (Civil) (Elec/Mech)
To assist AEWW in all matters regarding water charges To initiate refund proposals and adjustments.
bills and day to day office duties.
To put up draft reply to audit notes. To report about non-working and damaged valve.
To supervise and exercise control over working of all
To issue notices to consumer for recovery & report to the To report leakages.
billing clerks and verify single line bills.
higher authority accordingly.
Non Tech. Supervisor I To update necessary registers and prepare periodical Non Tech. Supervisor II Non Tech. Supervisor
(Civil) reports and submission of the same to the higher (Civil) (Elec/Mech)
authority.
To assist AEWW in the work metering section. To update dispute registers and stolen meter register. To supervise to sluice man and labour for valve
operation.
To report unauthorised water connections and misuse of To operate the valves on water main at the specified time
municipal water. and to the specified limits as per order of higher To assist to A.E for Valve operation
authority. To attend the site of fire calls.
To feed regularly necessary data to computer.
Technical Supervisor I Technical Supervisor II To attend the site of fire calls. Technical Supervisor
To prepare various reports related to water dept.
(Civil) (Civil) (Elec/Mech)
To attend the short supply complaint and report
to higher authority.
To make new water connections and cutting of To removal and fixing of meters of the connections. To attend the site of fire calls.
connections as per order of higher authority. To attend the short supply complaint and report to higher To report leakages.
To attend the leakages and repairs of water main upto authority.
To attend the site of fire calls.
250 mm dia. water main. To attend the site of fire calls.
Labour To attend contamination complaint. Labour Labour
Features Identified
Tools
Map
Dashboard
Tools
Reset
Log out
Scale
QUERY TOOLS
Basic Query
This tool bar facilitate user in performing Basic Query Builder and Advanced Query Builder and
the Spatial Query builder
User Class:
1. Admin
2. Data Updater
3. Normal User
BASIC QUERY: FLOW OF EVENTS
1. User starts web application
2. User logs in with credentials, enter user name and password
3. User clicks on Map module in the main page.
4. Under Map module – Query
5. Under which user selects Advance Query
6. User has to select feature Class/Layer on which query has to be performed
7. User to select the attribute on which he wants to perform Query.
8. User has options to select various logical operators (<, &, OR, >, >=,
=<)on the basis basic query will be performed.
Basically, in basic query user can perform query on a single attribute of a particular layer whereas
in advanced query, a query can be performed on multiple attributes of a single layer.
In Spatial query, user can select multiple layers and attributes to perform a query.
Favourite Query
Basic Query Builder and Advanced Query Builder and the Spatial Query builder can be
bookmarked with pre-defined values.
DATA TABLE
Export Sheet
Reset Table
Full screen
User can view details about the various attributes of a particular layer in the data table. This
information can be sorted/filtered using various tools given.
LAYER SWITCHER
User can view layers and sublayers from the layer switcher. How each of them will look on the
map component is also shown here. User can switch on/off the layers he wants to see plus
control their opacity as well.
BASIC TOOLS
Select
Zoom To Box
Map Extent
Scale
Pan
Previous
Next
Full screen
Zoom In
Zoom Out
Map Overview
ADVANCED TOOLS
Buffer Tool
User can use the buffer tool to make a customised selction on the map.
There are four ways of carrying out this action
1. Point Buffer
2. Line Buffer
3. Box Buffer
4. Polygon Buffer
Note is given here to explain to the user the steps he needs to follow to achieve his goal.
Routing
Routing Tool is used to find the possible routes between two points.
User can select these points from the map or he may
enter the longitude/latitude of the same.
Note is given here to explain to the user the steps he needs to follow to achieve his goal.
Measure
Measure tools is used to measure area on the map. It could
either be length from point A to point B or it could be area of a particular
segment.
User has the option to select whether he wants the measurement in Metre,
KMs or Feet.
Note is given here to explain to the user the steps he needs to follow to achieve his goal.
GOTO X,Y
This tool is used to reach a particular point using the latitude/longitude
details.
Note is given here to explain to the user the steps he needs to follow to achieve his goal.
Network Tracing
Network analysis involves network trace, or tracing. The term tracing is
used here to describe building a set of network elements according to
some procedure. You can think of tracing as placing a transparency on top
of a map of your network and tracing all the network elements that you
want to include in your result onto the transparency.
For example, suppose you want to find all the features upstream of a
particular point in a river network. Using a transparency placed over the
map of the river network, you could trace over all the branches of the river
that were upstream of that point.
Note is given here to explain to the user the steps he needs to follow to achieve his goal.
Representation of Geo-spatial data
Geospatial data is created, shared, and stored in many different formats. The two primary data
types are raster and vector. Vector data is represented as either points, lines, or polygons.
Discrete (or thematic) data is best represented as vector. Data that has an exact location, or hard
boundaries are typically shown as vector data. Examples are county boundaries, the location of
roads and railroads using lines, or point data indicating the location of fire hydrants.
72 20 3
OVERLAY MAP
26 28 8
* The data shared above is the count of the vector data
The vector data of points, polygon and line for the overlay and base map has been broadly
classified into the following five categories:
Deep Sky Blue Dark Orange Medium Purple Tomato Antique White
AMTS Stop
BRTS Stop
Bus Station
Railway Station
Railway Network
Cycle track
LANDMARK
Tree Lake
Green spot
Education- university/school Guest House/lodging/hostel
Open vacant land
HT Tower Market
overhead tank
Heritage Industry
overhead tank command area
Tourist spot/attraction IT-Hub
scrub land
Business Facility
Religious Restaurant
Library Market
Bank Fittings
Health Serivces
Hospital
Police Station
GOVERNMENT
zonal office
Jail
GOVERNMENT
zonal office
Jail
The vector data representation will be associated with the different zoom levels in the system.
Based on the zoom level the visualisation will be different.
Zoom level 0
Map
The main purpose of designing a dashboard was to provide the user quick information which will
help him/her make informed decisions. The goal was to create a personalized view of a larger set
of data to show all the metrics that matter to the user.
The dashboard is composed of elements, such as maps, lists, charts, gauges, and indicators. Most
elements are data driven. That is, they represent the information we want to present to the
intended audience.
The dashboard which has been designed is operational in nature.They are designed to tell what is
happening now and match the quickly changing nature of incidents, events, and other activities.
DASHBOARD: FEATURES
Selection parameters
Visualisation type: Pie chart, bar graph etc
Layer
Compare
Total Data
of City
Legend
Data of
Map extent
This is a user defined visualisation section, which will be unlocked after the user of a particular department
User can compare data related to a particular parameter of all zones/wards or selected zones/wards in order to
Brief:
Create a citizen GIS portal to
increase the citizen
engagement in the activities
related to the city and to
develop transpareny between
the government and the
citizen.
The Civic engagements
application should have the
potential to enlist new
segments of the
population—people who had
not previously participated in
government—and bring their
concerns, insight, energy, and
commitment to reinvigorate
government.
Research
GIS-based civic engagement apps are improving the performance and image of government by helping
citizens actively participate in government on their terms. In recent years, citizens' expectations of
government have changed radically. In response to perceived shortcomings of government, they have
become impatient. These shortcomings can be categorized broadly as unresponsiveness, inefficiency, and
lack of accountability and transparency. At the same time that citizens need and want more from
government on all levels, governments are operating with fewer resources and dealing with systemic
issues such as failing infrastructure.
Traditional ways of interacting with government don't provide timely feedback. In addition, current
methods used by government for communicating with citizens are unidirectional. This reinforces the
impression that government isn't listening. In this era of social media, communication between
government and the citizens should be a conversation
The Citizen as a Sensor
Tools
Search and Navigation
Layers
City Maps
Measure
Events
Feedback
Discussion Forum
LAYERS
These are the basic layers which the user can turn on/off. The user may first select a particular location and the
select a particular layer to see the elements on the map.
CITY MAPS
City Maps are thematic maps, which map the crimes/ accidents / diseases in the city and also give additional
information pertaining to the problem.
CITY MAPS: DISEASES
This particular map highlights the flus in the city. The user can also report a case. Additional information regarding
the flu/disease is also given to make the user better informed about the problem.
MEASURE
Measure tool is a selection tool. On selecting a particular area, the user will be shown the area.
INFORMATION TOOL
Citizen can get information about a particular element using this tool. Once the user clicks on a particular element
the respective details will be shown in a table.
KNOW YOUR WARD
User can view and register for events in his/her area. The user can also create a event of his own which could be
drive for a particular social cause.
FEEDBACK
Citizens can report community issues, such as graffiti,potholes, and broken streetlights, on the spot. Residents
can take a picture, categorize it, comment on it, and send this along with the GPS-captured location to the city
government. They can also compliment the government for the good work it has done in their area.
City Layers: Product UI
Area of Interest
Department Name Search
Attribute query
Bookmarks
Advanced tools
Attribute data
Layer swithcer
Print
Reset
Log out
Map view
Lat/long
Scale Basic Map tools
AREA OF INTEREST
Help
Basic query, advanced query and spatial query which we had seen in the VMC version have been merged
in to ATTRIBUTE QUERY for the product. The user can perform either of the three functions from a single
module.
BOOKMARKS
Under this menu option user will find the list of all the bookmarked queries at one place. User can
select any one record to get the results displayed on the map and the data table.
ATTRIBUTE DATA
This menu allows user to view the attribute information of layer listed under Operational
layer of particular dept.
ADVANCED TOOLS
Under this main menu we have some geoprocessing took like Routing, Measure, GoTo X:Y and Network
Tracing which were present in the VMC/AMC version of citylayers.
LAYER SWITCHER
Layer Switcher provides the user list of all Operational Layers, Supported Layers and Administrative Layer.
1. It provides the option to switch on/off display of any layers
2. A short description about each layer is displayed whenuser clicks on the information icon
3. User can also adjust the Layer Opacity and Labeling according to the requirement
City Layers: Product Features for version 2.0
Following are the possible features that can be included in the product version to improve the
overall experience of the user on city layers.
1. Data Visualisation
• Clustering of data
• 2D and 3D Mapping
• View key statistics : Display meaningful charts to compare values & visualise data distribution.
(How : Select features from the map, legends, chart or data table)
• Creating themes for the data using color, size, symbols etc to make data shine
2. Data Analysis
• Growth or fall of the attribute over a period could be shown.
• Consumption and generation of resource could be shown to figure out the new
requirements/expanding plans. (For planning)
• Predictive analysis : Following the current trends and keeping fews parameters in mind we can
predict futuristic requirements. (For planning)
• Territory Building Tools : Districts/Territories can be created using map- based filters or via
tabular groupings
Territory Building Tools
• Areas of Influence : They are a powerful GIS tool that divide the study area using a triangulated
irregular network (TIN)
• Shortest path : Its calculations allow for minimising the cost of the path as an
ordered/unordered route with options to produce directions and to return to the origin
• Drive time/distance bands : It allow you to visualize the extent to which locations can be
accessed within a certain drive time or distance
3. Add Data
• Import data: When a new attribute is added
• Styling Tools: Give customisation option to change symbols/icons/colors
according to the convenience.
4. Permissions
• From higher authority (same department)
• Other department
• How : Highlight/mark the area on the map —> Request permission —->
Enter remarks/changes —> Notify when granted
5. Revenue Collected
• Cost of the service * total no. of users (eg: Water charges * Total no. of households)