GEM361
GEM361
SOFTWARE FOR
BEGINNERS(GEM361)
BY ORIERE CYPRIAN
SPONSORED BY
CY’S GADGETS
ADDRESS: OPPOSITE WEST END HOSTEL, EKOSODIN, BENIN CITY
COURSE TITLE: INTRODUCTION TO ARCGIS FOR BEGINNERS
COURSE OVERVIEW
This course is designed to introduce beginners to ArcGIS, one of the leading Geographic Information
Systems (GIS) software used for spatial analysis, mapping, and data visualization. Participants will learn
essential concepts, tools, and techniques to create, manage, analyze, and visualize geographic data
effectively using ArcGIS software.
Course Objectives:
2. Learn how to navigate the ArcGIS interface and understand its key components.
3. Acquire skills for data management, including importing, organizing, and editing spatial data.
4. Master basic spatial analysis techniques such as buffering, overlay, and proximity analysis.
Course Outline:
Introduction to GIS
• Raster data
• Vector data
• Introduction to Co-ordinate systems
• Downloading of Spatial data
• Georeferencing
• Creating shapefiles
• Data Editing (Attribute table)
• Symbolizing and data classification
• Data labelling
• Map presentation
• Map format
Prerequisites:
• Familiarity with concepts of geography and spatial data is helpful but not required
Delivery Format:
Assessment:
WHAT IS GIS?
GIS means Geographic Information Systems. They are systems designed to capture, store, manipulate,
analyze, manage, and present spatial or geographic data. These systems allow users to visualize, interpret,
and understand data in relation to its geographic location. GIS technology integrates various data sources,
such as satellite imagery, maps, GPS data, and statistical data, into a unified platform for analysis and
decision-making.
GIS is used in a wide range of fields including urban planning, environmental management, natural resource
management, emergency response, transportation, agriculture, archaeology, and many others. It helps
professionals in these fields to better understand spatial relationships, patterns, and trends, enabling them
to make informed decisions and solve complex problems.
1. Data Integration: GIS integrates many types of data. These can include satellite imagery, aerial
photography, maps, and data collected from various sources such as surveys and censuses.
2. Spatial Analysis: GIS allows users to perform spatial analysis, which involves analyzing spatial
relationships, patterns, and trends within data. This can include things like proximity analysis,
overlay analysis, and spatial statistics.
3. Mapping: One of the primary functions of GIS is to create maps. These maps can display a wide
range of information, from demographic data to environmental features to infrastructure networks.
4. Decision Making: GIS is widely used in decision-making processes across various industries and
sectors. It helps decision-makers understand spatial patterns and relationships, identify potential
problems or opportunities, and make informed decisions based on spatial data analysis.
5. Applications: GIS has numerous applications across many fields, including urban planning, natural
resource management, environmental science, transportation, agriculture, emergency management,
and public health.
6. Software: There are several GIS software platforms available, ranging from open-source options
like QGIS and GRASS GIS to commercial products like ArcGIS by Esri.
7. Remote Sensing Integration: GIS often integrates with remote sensing technologies, allowing for
the analysis of data collected from satellites, aircraft, drones, or other remote sensing platforms.
Overall, GIS plays a crucial role in understanding our world in a spatial context, facilitating informed
decision-making and planning processes across a wide range of disciplines.
Geographic Information Systems (GIS) play a crucial role in various industries due to their ability to
capture, analyze, and visualize spatial data. Here's a breakdown of the importance and applications of GIS
in different sectors:
• Importance: GIS aids urban planners in managing land use, infrastructure development,
and population growth in cities efficiently.
• Applications: It helps in zoning analysis, transportation planning, site selection for new
developments, and assessing the impact of urban projects on the environment.
2. Environmental Management:
• Importance: GIS provides critical decision support during emergencies by enabling quick
assessment of affected areas, resource allocation, and evacuation planning.
4. Public Health:
• Applications: It is used for mapping road networks, analyzing traffic patterns, optimizing
public transit routes, and planning delivery routes for logistics companies.
• Applications: It helps in forest inventory and management, water resource planning, soil
mapping, precision agriculture, and land use planning.
• Applications: It is used for site selection for retail stores, analyzing customer behavior,
optimizing sales territories, and targeted advertising campaigns.
ArcGIS, developed by Esri (Environmental Systems Research Institute), is one of the most widely used
Geographic Information Systems (GIS) software worldwide. It provides a comprehensive suite of tools and
capabilities for managing, analyzing, and visualizing spatial data. ArcGIS is renowned for its versatility
and scalability, catering to the needs of individuals, organizations, and governments across various
industries.
Capabilities of ArcGIS:
1. Spatial Data Management: ArcGIS enables users to import, organize, and manage spatial data of
various formats, including vector and raster datasets. It supports industry-standard formats such as
shapefiles, geodatabases, GeoTIFFs, and more, allowing users to seamlessly integrate data from
diverse sources.
2. Mapping and Visualization: One of ArcGIS's core strengths lies in its powerful mapping and
visualization capabilities. Users can create high-quality maps with customizable symbology, labels,
and annotations. ArcGIS provides a range of cartographic tools for producing visually compelling
maps that effectively communicate spatial information.
3. Spatial Analysis: ArcGIS offers a rich set of spatial analysis tools for performing complex
geoprocessing tasks and spatial queries. Users can conduct proximity analysis, overlay analysis,
terrain analysis, network analysis, and statistical analysis to derive meaningful insights from spatial
data. These tools enable users to analyze spatial relationships, patterns, and trends, empowering
informed decision-making.
6. Web GIS: ArcGIS seamlessly integrates with Esri's ArcGIS Online platform, allowing users to
share maps, data, and applications over the web. ArcGIS Online provides cloud-based GIS services
for publishing interactive maps, conducting spatial analysis, and collaborating with colleagues and
stakeholders. Users can create web maps and apps without writing code, making GIS accessible to
a broader audience.
7. Mobile GIS: ArcGIS offers mobile GIS solutions for field data collection, asset management, and
workforce optimization. Users can deploy custom mobile apps on smartphones and tablets to
capture data in the field, navigate to locations, and perform GIS tasks offline. Mobile GIS enhances
data accuracy, productivity, and decision-making for field-based workflows.
8. Spatial Intelligence: ArcGIS provides advanced spatial analytics capabilities powered by artificial
intelligence (AI) and machine learning (ML). Users can leverage spatial analytics tools to identify
patterns, predict outcomes, and gain insights from large volumes of spatial data. ArcGIS's spatial
intelligence capabilities enable users to uncover hidden relationships and make data-driven
decisions with confidence.
In summary, ArcGIS software offers a comprehensive suite of tools and capabilities for managing,
analyzing, and visualizing spatial data across various industries. Its intuitive interface, powerful analytical
tools, and interoperability with other systems make it a preferred choice for GIS professionals, researchers,
and decision-makers worldwide. ArcGIS continues to evolve with advancements in technology,
empowering users to unlock the full potential of spatial data for solving complex problems and driving
innovation.
COMPONENTS OF GIS
A typical GIS is made up of five important components: hardware, software, spatial & non-spatial data,
people, and procedures.
1. Hardware
Hardware comprises the physical computer and other tangible accessories on which the GIS operates.
Today, GIS software runs on a wide range of hardware types, from centralized computer servers to desktop
computers used in stand-alone or networked configurations. According to Heywood (2000), the computer
processor should have sufficient power to run the GIS software; the computer should have very good
memory storage capacity and also high resolution colour graphics screen. Other import hardware input and
output devices include digitizers, scanners, keyboards, printers and plotters.
2. Software
GIS software provides the functions and tools needed to store, analyze, and display geographic information.
Key software components are: Tools for the input and manipulation of geographic information; A database
management system (DBMS);Tools that support geographic query, analysis, and visualization. Some
notable GIS software applications include ESRI ArcGIS, QGIS, GRASS, MapInfo, SQL, Google Earth etc.
3. Spatial and Non-Spatial Data
This is arguably the most important component of a GIS. Geographic data and related tabular data can be
collected via conventional surveying, satellite imagery, GNSS equipment etc. A GIS will integrate spatial
data with other data resources (non-spatial data) and can even use a DBMS, used by most organizations to
organize and maintain their data, to manage spatial data. Non-spatial data examples include temperature,
wind speed, amount of rain, colour of building etc.
It is pertinent to note that the reliability of spatial data hinges on the correctness of the spatial reference
systems used. For the outset of any GIS project, spatial reference systems need to be determined.
4. Methods
A successful GIS operates according to a well-designed plan and business rules, which are the models and
operating practices unique to each organization.
5. People
GIS technology is of limited value without the people who manage the system and develop plans for
applying it to real-world problems. GIS users range from technical specialists who design and maintain the
system to those who use it to help them perform their everyday work.
1. Flexibility
The functional requirements and the runtime environment of an information system often change during its
lifetime. Therefore, it is important that the system can adapt easily to these changes. Furthermore, it is
desirable that the information system can be used in different technological platforms with different
functionality (e.g., personal computers, mobile devices). Hence, the architecture and the functionality of
the information system must be easily adaptable to these platforms. (Lucaes, 2004)
2. Extensibility
In addition to changes to the functionality or runtime environment, during the lifetime of an information
system it is often necessary to support and incorporate new requirements and technological advances. The
information system must provide a highly customizable framework that can be extended with new features
by mean of a programming language or additional software components. (Lucaes, 2004)
3. Reusability
The development process of an information system is costly. Therefore, it is important that the components
of the information system can be used again without significant modification as a building block in a
different information system from the one that it was originally designed for. This requires the development
of generic modules that can be configured for specific tasks by means of high-level languages. (Lucaes,
2004)
4. Scalability
Even though it is possible to estimate the number of users that will use the information system or the
computing power needed by the functionality in the information system, these estimations are likely to
change during the lifetime of the system. Hence, the system must be designed in a way that it is possible to
increase the number of users or expand the capabilities of a computing solution without making major
changes to the system. (Lucaes, 2004)
Information systems need to be fault-tolerant and highly-available. Moreover, it has been repeatedly proven
that security is a very important requirement for computer-based information systems. (Lucaes, 2004)
GIS Architechure
• A data tier
and query.
• Applications tier
ArcGIS, a leading Geographic Information Systems (GIS) software, supports a wide range of spatial data
types and formats, allowing users to work with diverse datasets from various sources. Understanding these
data types and formats is essential for efficiently managing, analyzing, and visualizing spatial information
within ArcGIS. Below are the key data types and formats supported by ArcGIS:
• Lines (Polylines): Represent linear features such as roads, rivers, or boundaries, consisting of
connected line segments.
• Polygons: Represent enclosed areas or regions, defined by a series of connected lines forming a
closed loop.
• Images: Represent satellite imagery, aerial photographs, or scanned maps, encoded as pixel values
with associated spatial reference information.
• Attribute Tables: Store non-spatial attribute data associated with spatial features (e.g., points,
lines, polygons). Each row in the attribute table corresponds to a feature, while each column
represents an attribute or property of the features.
• Shapefile (.shp): A widely used vector data format consisting of multiple files (.shp, .shx, .dbf) to
store geometry, attributes, and spatial index.
• Geodatabase Feature Classes: Stored within Esri's geodatabase format (.gdb), feature classes
provide a more robust and scalable solution for managing vector data with support for advanced
properties and relationships.
• GeoJSON (.geojson): A lightweight format for encoding geographic data structures in JSON
(JavaScript Object Notation) format, commonly used for web mapping applications.
• GeoTIFF (.tif): A georeferenced raster data format based on the TIFF (Tagged Image File Format),
commonly used for storing satellite imagery, digital elevation models (DEMs), and other raster
datasets.
• Esri Grid (.adf): A proprietary raster format developed by Esri, used for storing raster datasets in
a hierarchical folder structure with associated metadata files.
• jpeg
3. Tabular Data Formats:
• CSV (Comma-Separated Values): A plain text format where each line represents a row of data,
and values are separated by commas. CSV files can be easily imported into ArcGIS and joined with
spatial data.
• Excel (.xls, .xlsx): Microsoft Excel spreadsheet files are commonly used for storing tabular data.
ArcGIS supports importing Excel files, allowing users to analyze and visualize data alongside
spatial information.
• KML/KMZ: Keyhole Markup Language (KML) and its compressed variant (KMZ) are XML-
based formats commonly used for exchanging geographic data, particularly for Google Earth
applications.
• WMS/WFS: Web Map Service (WMS) and Web Feature Service (WFS) are standard protocols
for serving geospatial data over the web, enabling interoperability between GIS software and web
mapping services.
Understanding these data types and formats supported by ArcGIS is essential for effectively working with
spatial data, performing analysis, and creating maps and visualizations within the software. ArcGIS's
flexibility in handling diverse data sources and formats empowers users to integrate and analyze spatial
information from various origins, facilitating informed decision-making and problem-solving in diverse
applications.
Vector Data
Vector data represent geographic features as discrete points, lines, and polygons, defined by their geometric
coordinates. These data types are commonly used to represent discrete objects or features on the Earth's
surface.
1. Points:
• Each point is defined by a pair of coordinates (x, y) representing its position in space.
• Examples of point features include cities, landmarks, and sampling locations.
2. Lines (Polylines):
• They represent features such as roads, rivers, boundaries, and transportation networks.
3. Polygons:
• Examples of polygon features include land parcels, administrative boundaries, and lakes.
Vector data are commonly used for mapping, spatial analysis, and visualization tasks. They allow for
precise representation of geographic features and support various geometric and topological operations,
such as buffering, overlay analysis, and network analysis.
Vector data
Raster Data
Raster data represent continuous surfaces or phenomena as a grid of cells or pixels, each with a specific
value or attribute. These data types are used to model and analyze phenomena that vary continuously across
space.
• Grids divide geographic space into a regular grid of square or rectangular cells.
• Each cell represents a discrete area on the Earth's surface, with a value or attribute associated with
it.
• Examples of grid datasets include digital elevation models (DEMs), satellite imagery, and land
cover classifications.
2. Images:
• Raster images represent visual or spectral information captured by remote sensing instruments.
• They consist of a grid of pixels, with each pixel storing color or intensity values corresponding to
a specific location.
• Examples of raster images include satellite imagery, aerial photographs, and scanned maps.
Raster data are widely used for terrain modeling, image processing, and spatial analysis tasks. They are
particularly suited for representing continuous phenomena such as elevation, temperature, rainfall, and
vegetation cover. Raster datasets can be analyzed using techniques such as interpolation, convolution, and
statistical analysis to derive insights and make predictions about the spatial distribution of phenomena
Raster data
CO-ORDINATE SYSTEM
In the context of Geographic Information Systems (GIS), a coordinate system is a framework used to
specify locations on the Earth's surface. It provides a standardized way to represent spatial data in terms of
coordinates, allowing GIS software to accurately interpret and display geographic information.
Coordinate systems play a crucial role in ArcGIS, providing a framework for referencing and interpreting
spatial data accurately on the Earth's surface. Understanding coordinate systems is essential for proper data
integration, analysis, and visualization within ArcGIS. Here's an overview of coordinate systems as they
relate to ArcGIS:
• Geographic Coordinate Systems define locations on the Earth's surface using latitude and longitude
coordinates.
• They are based on a spherical or ellipsoidal model of the Earth, such as the World Geodetic System
1984 (WGS 84) or the North American Datum 1983 (NAD 83).
• Geographic coordinates are measured in degrees, with latitude ranging from -90° to +90° and
longitude ranging from -180° to +180°.
• Common GCS used in ArcGIS include WGS 84 (EPSG:4326) and NAD 83 (EPSG:4269).
longitude: 5°36'37.37"E)
• Projected Coordinate Systems are derived from geographic coordinate systems and provide a two-
dimensional representation of the Earth's surface.
• They use Cartesian coordinates (x, y) to represent locations on a flat plane, with units such as meters
or feet.
• Projected coordinate systems introduce distortions in distance, area, and shape, which vary
depending on the projection method used.
• Common projected coordinate systems used in ArcGIS include Universal Transverse Mercator
(UTM), State Plane Coordinate Systems (SPCS), and Albers Equal Area Conic.
• Example of PCS (Easting: 788769.90 mE, Northing: 708148.03 mN)
3. Datum:
• A Datum defines the reference framework for measuring positions on the Earth's surface, including
the shape, size, and orientation of the coordinate system.
• It consists of a reference ellipsoid (or sphere) and a set of control points known as a datum
transformation.
• ArcGIS supports various datums, including World Geodetic System (WGS), North American
Datum (NAD), European Petroleum Survey Group (EPSG), and others.
4. Coordinate Transformation:
• ArcGIS provides tools for performing coordinate transformations, including on-the-fly projection
in map displays and batch transformation of datasets.
• In addition to predefined coordinate systems, ArcGIS allows users to define custom coordinate
systems to meet specific project requirements.
• Custom coordinate systems can be created by specifying the projection method, parameters, and
coordinate system origin.
6. Geographic Transformations:
• Geographic Transformations are used to convert coordinates between different datums or to correct
for changes in the Earth's shape over time (datum shifts).
In ArcGIS, selecting the appropriate coordinate system for spatial data is crucial for ensuring accurate
analysis and visualization. Users should consider the geographic extent, resolution, and intended use of the
data when choosing a coordinate system. ArcGIS provides tools and resources for managing coordinate
systems effectively, enabling users to work with spatial data seamlessly across different coordinate systems
and datums.
Downloading of Spatial data
Websites
• https://earthexplorer.usgs.gov/
• https://www.geofabrik.de/
Software
• Google earth
• Offline Map maker
GEO-REFERENCING
Georeferencing in GIS is the process of aligning digital spatial data, such as maps or images, with real-
world geographic coordinates. Essentially, it's like placing a digital map or image in the correct location on
the Earth's surface.
To put it simply, imagine you have a digital map of your city, but it doesn't show where it is located on the
Earth. Georeferencing is like telling the GIS software, "Hey, this map corresponds to this area on the actual
Earth." This is done by identifying common reference points on the map (like road intersections or
landmarks) and matching them with their known geographic coordinates (latitude and longitude).
Once the digital map or image is georeferenced, it can be accurately overlaid with other spatial data, such
as GPS points or satellite imagery. This alignment enables GIS users to perform various spatial analyses,
visualize data in context, and make informed decisions based on accurate geographic information.
DIGITALIZING
Digitalizing is the process of creating Vector data from raster data. It simple means the process of converting
geographic data such as maps, sketches or images into a digital format.
In GIS, digitizing refers to the process of converting geographic data from analog (e.g., paper maps, aerial
photos) or other non-digital formats into a digital format that can be used and analyzed within a GIS
environment. This process creates spatial datasets by translating features like points, lines, and polygons
into digital coordinates.
Types of Digitizing:
1. Manual Digitizing:
o The user traces features manually by clicking or drawing over a scanned map or image.
2. Automatic Digitizing:
o Involves software automatically detecting and vectorizing features from raster data (e.g.,
scanned maps or satellite images).
STEPS IN DIGITIZING
1. Data Preparation:
2. Feature Creation:
o Trace the features of interest (e.g., roads, buildings, boundaries) to create vector
representations:
3. Attribute Assignment:
4. Quality Control:
1. Data Integration: Enables the incorporation of historical or analog data into modern GIS
workflows.
2. Spatial Analysis: Converts real-world features into formats usable for queries, analysis, and
visualization.
3. Data Preservation: Protects valuable geographic data by converting fragile physical records into
durable digital formats.
Applications:
Introduction
Geoprocessing in ArcGIS refers to the process of manipulating spatial data to analyze and derive new
information. It involves a set of tools designed for spatial analysis, data management, and automation of
GIS workflows. ArcGIS provides various geoprocessing tools that help users perform tasks like overlay
analysis, buffer creation, and spatial data conversion.
1. Buffer Tool
Function:
Procedure:
2. Clip Tool
Function:
• Extracts features from an input dataset that fall within the boundary of another dataset.
Procedure:
3. Intersect Tool
Function:
Procedure:
4. Union Tool
Function:
Procedure:
5. Merge Tool
Function:
• Combines multiple feature datasets of the same type into a single dataset.
Procedure:
6. Dissolve Tool
Function:
• Aggregates features based on a common attribute.
Procedure:
7. Erase Tool
Function:
Procedure:
Function:
Procedure:
Conclusion
Geoprocessing tools in ArcGIS enhance spatial analysis by automating tasks, manipulating datasets, and
deriving new insights. Mastery of these tools allows for efficient GIS workflows and improved decision-
making. Regular practice and exploration of these tools will help users understand their full potential in
geospatial analysis.
• In ArcGIS, spatial data is associated with attributes stored in a table known as the attribute table.
• The attribute table provides detailed information about spatial features, such as their names, types,
and numerical values.
• Each row in the table represents a feature, while each column represents an attribute.
• Fields (Columns): These store different attributes of features, such as ID, Name, Area, and Length.
• Geometry Field: Stores information about the shape and type of the feature (point, line, or
polygon).
• Steps:
• Users can select records based on attribute values using the "Select by Attributes" tool.
• Example query: "Population" > 50000 (selects features where population is greater than 50,000).
• Used for linking external data like Excel spreadsheets or database tables.
• Summarization tools help analyze attribute values (e.g., total population per region).
• Attribute tables can be exported to CSV, Excel, or database formats for further analysis.
10. Conclusion
• The attribute table is a powerful tool for managing spatial data in ArcGIS.
• Mastering attribute table functionalities enhances the ability to handle geospatial data effectively.
1. Introduction to Topology in ArcGIS Topology in ArcGIS refers to the spatial relationships between
geographic features. It ensures that spatial data maintains integrity, preventing errors such as gaps, overlaps,
and improper connectivity between features. It is particularly important in GIS applications that require
precise spatial relationships, such as land administration, urban planning, and utility mapping.
3. Topological Rules in ArcGIS ArcGIS provides several topology rules that help maintain correct spatial
relationships. These rules vary based on feature types such as points, lines, and polygons. Some common
rules include:
Point Rules:
Line Rules:
• Must Not Overlap (e.g., roads should not have duplicate segments)
• Must Not Have Dangles (e.g., river networks should not have disconnected segments)
Polygon Rules:
• Must Not Have Gaps (e.g., administrative boundaries should not have empty spaces)
• Must Be Covered By Feature Class (e.g., protected areas should be within a designated
conservation zone)
4. Creating and Validating Topology in ArcGIS To implement topology in ArcGIS, follow these steps:
3. Validate the Topology – Identify and fix errors using the topology toolbar.
4. Edit and Correct Errors – Use topology editing tools to resolve violations.
5. Revalidate and Ensure Data Integrity – Ensure corrections are properly applied.
• Geoprocessing Tools: Includes ‘Validate Topology’ and ‘Fix Topology Errors’ for automated
corrections.
• Utility Networks: Maintains connectivity for electricity, water, and gas networks.
• Transportation Planning: Ensures road networks are properly connected for navigation.
• Environmental Monitoring: Maintains accuracy in ecological boundaries and protected areas.
7. Conclusion Topology in ArcGIS is a crucial aspect of maintaining spatial data integrity. By applying
topology rules and validating spatial relationships, GIS professionals can ensure accurate and reliable
datasets for various applications.