Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Content related to exploring the concept of virtual GeoJSON layers using GitHub.
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.

GitHub GeoJSON Virtual Layers

Exploring the concept of storing GeoJSON features in individual files in a single repository and using virtual layers to visualize them.

This concept should enable:

  • Applications to better circumvent GitHub file size limitations
  • The ability to fetch only those features required by the application
  • The ability to track edits/metadata for individual features (record level metadata)


  • A dataset is a repo,
  • A record in the dataset is a file,
  • The assemblage of the dataset is described by a vlayer file (json),
  • Views of datasets can be described by other vlayer files (json),
  • A (data.json)[] file describes the dataset
  • The vlayer and data.json files should be at the repo route

This approach is based upon a concept put forth by Mike Byrne.

Something went wrong with that request. Please try again.