Skip to content

Heed725/Africa_Geology_Data_Shapefile

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

13 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🌍 Africa Geology Data Shapefile

Download ZIP USGS License

QGIS ArcGIS Python R Format

A comprehensive geospatial dataset containing detailed geological information for the African continent. Perfect for researchers, students, and GIS professionals.


πŸ“‹ Table of Contents


πŸ” Overview

This repository provides high-quality geological data for Africa, including detailed geological formations, rock types, and age classifications. The dataset is maintained in shapefile format for maximum compatibility with GIS software and geospatial analysis tools.

Data Source: United States Geological Survey (USGS)
Coverage: African Continent
Format: Shapefile (.shp, .shx, .dbf, .prj)
Coordinate System: Included in .prj file


πŸš€ Quick Start

Prerequisites

  • GIS Software (QGIS, ArcGIS, etc.) OR
  • Python with GeoPandas OR
  • R with sf package

Installation

Option 1: Direct Download

Click the button below to download the complete dataset:

Download Now

Option 2: Git Clone

git clone https://github.com/yourusername/africa-geology-shapefile.git
cd africa-geology-shapefile

πŸ“¦ Dataset Contents

The shapefile package includes comprehensive geological data:

Feature Description
πŸ—ΊοΈ Geological Formations Various rock units and formations across Africa
πŸ“ Long Form Names Detailed, descriptive names for geological features
πŸ“ Spatial Data Precise geographic boundaries and locations
🏷️ Attribute Information Rich metadata for each geological feature
πŸ”’ Age Classifications Geological time period information
πŸͺ¨ Rock Types Comprehensive lithological classifications

File Structure

africa-geology/
β”œβ”€β”€ africa_geology.shp      # Main geometry file
β”œβ”€β”€ africa_geology.shx      # Shape index file
β”œβ”€β”€ africa_geology.dbf      # Attribute data
β”œβ”€β”€ africa_geology.prj      # Coordinate system
β”œβ”€β”€ africa_geology.cpg      # Character encoding
└── README.md              # This file

⬇️ Download

Download Options

Method Link Size
ZIP Archive Download ZIP ~XX MB
Git Clone git clone [repository-url] ~XX MB
Individual Files Browse repository files Varies

πŸ’» Usage Examples

QGIS

  1. Open QGIS
  2. Go to Layer β†’ Add Layer β†’ Add Vector Layer
  3. Browse to the .shp file
  4. Click Add

Python GeoPandas

import geopandas as gpd
import matplotlib.pyplot as plt

# Load the shapefile
geology = gpd.read_file('africa_geology.shp')

# Display basic information
print(f"Total features: {len(geology)}")
print(f"Coordinate System: {geology.crs}")
print("\nFirst 5 rows:")
print(geology.head())

# Create a simple plot
fig, ax = plt.subplots(figsize=(15, 15))
geology.plot(ax=ax, column='ROCK_TYPE', legend=True, cmap='tab20')
plt.title('Africa Geological Formations', fontsize=16)
plt.xlabel('Longitude')
plt.ylabel('Latitude')
plt.tight_layout()
plt.show()

# Export to different format
geology.to_file('africa_geology.geojson', driver='GeoJSON')

R sf Package

library(sf)
library(ggplot2)

# Read shapefile
africa_geology <- st_read("africa_geology.shp")

# View structure and summary
str(africa_geology)
summary(africa_geology)

# Create visualization
ggplot(africa_geology) +
  geom_sf(aes(fill = ROCK_TYPE), color = NA) +
  theme_minimal() +
  labs(title = "Africa Geological Formations",
       fill = "Rock Type") +
  theme(legend.position = "bottom")

# Check coordinate reference system
st_crs(africa_geology)

# Calculate area of geological units
africa_geology$area_km2 <- st_area(africa_geology) / 1e6

ArcGIS ArcGIS Pro

  1. Open ArcGIS Pro
  2. In the Catalog pane, browse to the shapefile location
  3. Drag and drop the .shp file onto your map
  4. Right-click the layer β†’ Properties β†’ Symbology to customize

🎯 Applications

This geological dataset enables a wide range of applications:

Domain Use Cases
πŸ”¬ Research Continental geology studies, tectonic analysis, geological evolution
⛏️ Resource Exploration Mineral prospecting, hydrocarbon assessment, geothermal mapping
🌱 Environmental Soil-geology relationships, groundwater studies, ecosystem analysis
πŸŽ“ Education Teaching geology, GIS training, academic research
πŸ—οΈ Planning Infrastructure development, land use planning, construction suitability
⚠️ Hazard Assessment Seismic risk, landslide susceptibility, geological hazard mapping
πŸ’§ Hydrology Aquifer identification, water resource management
🌾 Agriculture Soil parent material analysis, agricultural suitability

πŸ“š Data Attribution

Citation

When using this dataset in publications, presentations, or projects, please provide proper attribution:

Recommended Citation:

U.S. Geological Survey (2025). Africa Geology Data Shapefile. 
Retrieved from https://github.com/yourusername/africa-geology-shapefile

BibTeX Format:

@dataset{usgs_africa_geology_2025,
  author = {{U.S. Geological Survey}},
  title = {Africa Geology Data Shapefile},
  year = {2025},
  publisher = {GitHub},
  url = {https://github.com/yourusername/africa-geology-shapefile}
}

πŸ“„ License

This dataset is sourced from the United States Geological Survey (USGS), which provides data in the public domain.

  • βœ… Free to use for any purpose
  • βœ… No permission required
  • βœ… Commercial use allowed
  • ⚠️ Attribution appreciated (see above)

For detailed information, visit: USGS Copyright and Credits


🀝 Contributing

Contributions are welcome! Here's how you can help:

  1. Report Issues - Found an error? Open an issue
  2. Suggest Improvements - Have ideas? Share them!
  3. Submit Updates - Fork, modify, and create a pull request
  4. Share Use Cases - Show us how you're using the data

Contribution Guidelines

  • Ensure data accuracy and provide sources
  • Follow the existing file structure
  • Update documentation as needed
  • Test changes before submitting

πŸ“ž Support

Getting Help

External Resources


⚠️ Disclaimer

This dataset is provided as-is without warranty of any kind. While sourced from the reputable USGS, users should:

  • Verify data suitability for specific applications
  • Conduct independent validation for critical projects
  • Check for updates and newer versions periodically

The repository maintainer is not responsible for decisions made based on this data.


πŸ”– Tags

geology africa shapefile gis geospatial usgs geological-data qgis arcgis geopandas open-data earth-science cartography spatial-analysis


Made with 🌍 by Heed725

Last Updated: November 2025

Download

⭐ Star this repository if you find it useful!

About

Below is Africa Geology Data containing long form name - Data source from USGS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages