GIS Curriculum for PMGSY
Last Updated: Dec. 2020
Intended Audience:
NRIDA YCEs
GIS Nodal Officers (State)
GIS Analysts (State)
Module 1 Module 2 Module 3 Module 4 Module 5
Introduction to GIS and Load Georeferencing and Creating GIS Maps and Functions in QGIS Working with Google
your CSV Data in Qgis Create Layers Reports Earth
M1 – Introduction to GIS and Load your CSV
Data in Qgis
Learning Objectives
Converting CSV file to a meaningful GIS map
Symbolic Representation of Facilities
Module 1 Module 2 Module 3 Module 4 Module 5
Introduction to GIS and Load Georeferencing and Creating GIS Maps and Functions in QGIS Working with Google
your CSV Data in Qgis Create Layers Reports Earth
Module 1 – Exercise 1
Strategic Facility data like Agro, Education, Medical and Transportation / Admin has been geotagged by NRIDA during
PMGSY-III scheme. This data could be useful in planning and analyzing the proposed road. The objective of this exercise is
to map this tabular data into a GIS map and representing the various facilities symbolically.
Data Resources you will require:
1. All the required Excel, layers, project files, Icon etc. are supplied to
you in the file : M1 Exercise1 Load your CSV Data in Qgis.zip
2. This exercise uses a dataset called ‘ FacilityDetailsForCitizen’. This
dataset is for Kerala and is already provided to you in the repository.
Alternatively, you may also download this data from OMMAS website
by following the below steps:
OMMAS Citizen page 🡪 Other Reports 🡪 Facility Details🡪 Select
‘Kerala’ from State drop down 🡪 View
Export this file as Excel 🡪 Save as file in CSV format
1. Observe the Data:
Open the ‘FacilityDetailsForCitizen’ file and examine it. Take note of headers of column, each row of data contains facility data.
The latitude and longitude column contains the coordinates of the facility/photo location of the facilities.
2. From the resource directory, double click on ‘Exercise 1
blank Canvas’. It will open up like the screen on the right.
3. Click on the ‘Open data Source Manager’ button, as
displayed in the image.
This allows the user to import an external CSV file which is
to be showcased on GIS map.
3. Click on the ‘Delimited Text’ option from
the left pane.
a. In the file Name, Browse to
the ’FacilityDetailsForCitizen.csv ’ file OR
the file which you have just saved as CSV
and open it.
b. Choose options as shown in the image
on the right.
c. As we want to import this file as points,
select Point coordinates.
d. Choose longitude as X
Field and latitude as Y Field. Click Add.
e. Examine the Heading row in the sample
data. 1st row should contain heading.
4. You will see the tabular data now loaded in canvas 5. We have verified the data and we can now save data as ESRI shape
as a temporary data layer. To check the attribute file format by right clicking on the layer 🡪 Export 🡪 Save Feature As
data, you can use the Identify button and click on any 🡪 Choose file format as ESRI shapefile and browse to a location, you
point on the map. The attribute data attached to each will see the saved data now loaded in canvas.
point will be displayed in a popup window.
6. Symbolizing Each Point:
All the facilities are currently appearing in the
same color on the map. We need to
distinguish between different facilities by
color coding each facility separately.
To symbolized each point according to the
“Facility S” value:
Right Click on the ‘FacilityDetailsForCitizen’
Click on the Properties
Click on control feature symbology
Choose Categorized instead of Single
symbol from the top most dropdown menu
Choose Facility S from the Value drop down
menu
Click on Classify tab. Click OK
Notice in the canvas, the map visualization
will change accordingly. The layer legend will
also show the legend labels.
8. For symbols, we can use default SVG icons provided by the software
7. The map looks something like below now. or we can download icons from the internet .
8a. Steps to use default SVG icons::
These default circle symbols are also difficult to 1. Double click on each symbol in the layer tree
understand to the end user , hence we will now 2. Symbol Selector window will open. Click on the Simple Marker
look at symbolising each point with easy to 3. Choose SVG marker from Symbol layer type. Scroll down for SVG
image.
understand icons. 4. You can choose any SVG Image from the SVG Group.
8b. You can also choose your downloaded image by
browsing it.
For this exercise we have downloaded svg_hospital- 8c. We can use already available style too.
image-1 from the internet For this exercise, we are using Trace Map symbology.
(https://www.svgpngicons.com/download-svg) for Trace Map symbology is provided in the resource directory.
using this image as a symbol for Bedded Hospital. This
Image is available in the resource directory.
9. As we have changed the symbols, the map visualization 10. We now display a base-map layer that will help user to
will change accordingly. The layer legend will also show understand this data better.
the legend labels now. The HCMGIS plugin is used to provide access to many different
types of base-maps. Go to plugin -> search hcmgis -> Install
Now check main menu bar for new HCMGIS menu.
Go to HCMGIS-> BaseMap-> Google Map layer.
This is the final representation of
your data. You can save it by clicking
on the save button towards top left.
Save this project file in the same
directory to make it a portable file, so
it will open on any computer system.
Congratulations!
You have now completed
this Module.