Git Product home page Git Product logo

pmgsy-geosadak's Introduction

pmgsy-geosadak rural map data

Citation: “Ministry of Rural Development, 2022. PMGSY Rural Connectivity Datasets, https://geosadak-pmgsy.nic.in/opendata/. Published under India’s Government Open Data License: https://data.gov.in/government-open-data-license-india

Map resources

OpenStreetMap

The dataset is compatible to be used for improving OSM. For details see https://wiki.openstreetmap.org/wiki/India/PMGSY_rural_connectivty_data_import

  • iD custom background layer url for tracing https://api.mapbox.com/styles/v1/planemad/cknj1leps0ywv17lrj8d16vnj/tiles/256/{z}/{x}/{y}@2x?access_token=pk.eyJ1IjoicGxhbmVtYWQiLCJhIjoiY2t6enBzbzdsMGNrZzNjbXhyeWdkeW55MCJ9.tAP01enwlIZkOuQth0mJLA | Edit OpenStreetMap | Instructions
  • JOSM WMTS imagery wmts:https://api.mapbox.com/styles/v1/planemad/cknj1leps0ywv17lrj8d16vnj/wmts?access_token=pk.eyJ1IjoicGxhbmVtYWQiLCJhIjoiY2l2eDhnNzNpMDAwNzJ5cGowcnpiMXJkdyJ9.NljuPglsRA3mTGf-4CLIEg | Instructions

Mapbox

Interactive map 🗺️: http://projects.datameet.org/pmgsy-geosadak/map.html

QGIS

  • Vector tile url https://api.mapbox.com/v4/planemad.india-rural-connectivity/{z}/{x}/{y}.vector.pbf?access_token=pk.eyJ1IjoicGxhbmVtYWQiLCJhIjoiY2l2eDhnNzNpMDAwNzJ5cGowcnpiMXJkdyJ9.NljuPglsRA3mTGf-4CLIEg
  • WMTS https://api.mapbox.com/styles/v1/planemad/cknj1leps0ywv17lrj8d16vnj/wmts?access_token=pk.eyJ1IjoicGxhbmVtYWQiLCJhIjoiY2l2eDhnNzNpMDAwNzJ5cGowcnpiMXJkdyJ9.NljuPglsRA3mTGf-4CLIEg

pmgsy-geosadak's People

Contributors

planemad avatar pratapvardhan avatar thejeshgn avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

pmgsy-geosadak's Issues

Habitation: Audit of missing attributes

Below is the state-wise summary of habitation dataset.

  • '# habitations' - number of habitations found in each state's shapefile
  • '# district codes' - unique number of district codes used in shapefile
  • '# block codes' - unique number of block codes used in shapefile
  • '#h missing district_id' - no of habitations without district attribute
  • 'master_district_ids' - unique number of district codes used in master data file
  • 'master_block_ids' - unique number of block codes used in master data file

So, we have missing attributes for some habitations.

More importantly some states have more district codes than what master file is mentioning. There are 3 such states.

image

Document empty shapefiles

  • Punjab from Habitation
  • 13 files from Proposals (either no proposals or issue with file generation)

image

Identifying all rural habitations/settlements

Starting this thread to discuss how we can fix the habitation errors in the existing data but also to add missing habitations in our datasets. The habitation data is important to plan for any future connectivity program and might be needed in the near future.

We are currently exploring the below two approaches to find missing habitations in our database:

  • Using geo-tagged data from government schemes (SBM, Nal Jal etc)
  • Using clustering on facebook pop-data

Apart from that what could be useful?

  • SHRUG (not sure what all they have in GIS, but I am planning to write to Sam/Paul.
  • OSM (Settlements in OSM but not in PMGSY dataset)
  • Census 2011 EBs (I wonder if they are geo-tagged)
  • Any other sources?

Known issues with our habitation data:

  • Duplicate points
  • Ghosts (no settlement underlying it)
  • Double counted population
  • Missing habitations

Problems while merging PMGSY data with OSM: Road data

  1. Same road representation and intersection with other OSM objects - in some cases both OSM and PMGSY represent the same road but don't follow the same path. Since both these sources have been heavily derived from satellite imagery this might be due to alignment errors between the different sources. This might lead to the undesirable result that PMGSY roads intersect with other OSM objects like buildings.
    Examples:
  • A location - 31.604613, 76.5811358
  • B location - 31.6274521, 76.8230259
  1. Overlapping PMGSY roads - Roads from PMGSY might overlap each other.
    Examples:
  • A location - 31.6643515, 76.6984829
  1. Roads/ways in PMGSY are not continuous. PMGSY data might contain roads which end "in the air", although a clear connection to the nearest way seems reasonable or is visible on the underlaying satellite imagery.
    Examples:
  • A, location - 31.5947871, 76.5972274

  • B, location - 31.6297787, 76.5892687

  • C, location - 31.6563769, 76.6388655

  • D, location - 31.5864645, 76.6567495

  1. Intersection of roads in PMGSY not represented by common node. To represent the intersection of roads, nodes of ways must intersect, i.e., have a common node. In PMGSY, roads often end in the non-node part of a way.

  2. Improper breaks in roads. For purposes of routing, it is important that major roads or ways are broken at intersection with other roads. This might not be the case with PMGSY data.

  3. Intersection with other features - Roads in PMGSY do not inform of bridges, thus leading to conflicts with water streams/rivers.
    77.6257746,31.1208713

  4. Sharp angles - Roads in PMGSY are often sharp around hair-pin bends, necessitating manual intervention.

  5. Road not visible in satellite imagery. Some roads in PMGSY are not visible in openly available satellite imagery available via OSM. This prevents double-checking of their existence or their path.

Examples:

  • A, location 30.2971615, 78.9484727

  1. PMGSY roads are wrongly marked. Roads are clearly wrongly marked compared to the satellite imagery
    Examples:
  • A, location 30.2997043, 78.9569806

Fix Missing Block Names

I'd like to start cleaning the block data - can we do this in an effort and back apply the updates to the official data?

Add scripts to build a single gpkg

For convenience to explore the data in qgis, would be useful to add a simple bash script that will compile the individual zips into a single gpkg

Frequently Asked Questions Document

We need to put up a FAQ document on the portal similar to what we did when we released the PMGSY-III facilities: http://omms.nic.in/Home/PMGSYRuralDataset/

I am currently collating the common questions here: https://docs.google.com/document/d/1EbzAfG_NGmolsuqMZgF0-y3tVuPZf9BAvepRZvU97bI/edit?usp=sharing

Please add them as comments on the document, and if relevant, we'll try to answer them. Eventually, will put the document on the website for larger consumption.

Update data

There has been an update at the source, from a preliminary binary comparison, the following files need to be updated -

  • Habitation

    • Chhattisgarh.zip
  • Bound_Block

    • JammuAndKashmir.zip
    • Ladakh.zip
  • Proposals

    • All of them

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.