Skip to content

davepaiva/goa-cadaster-search

Repository files navigation

Goa Cadastral Search

Live URL

This is a simple tool that allows us to search any plot in Goa via its survey number. Implemented as discussed in the GitHub issue: Search by revenue village, plot number #78.

Setup

Google Maps API Key

This project uses Google Maps (satellite view) for displaying cadastral data. To set up:

  1. Get a Google Maps API key from Google Cloud Console
  2. Copy config.example.js to config.js:
    cp config.example.js config.js
  3. Edit config.js and replace YOUR_API_KEY_HERE with your actual API key
  4. Make sure the Maps JavaScript API is enabled in your Google Cloud project

Note: config.js is gitignored and will not be committed to the repository.

Background

This demo was created to explore the feasibility of using DuckDB - an in-process analytical database - to query cadastral data efficiently in the browser. The approach was suggested as an alternative to traditional database solutions for searching plot information by revenue village and plot numbers.

Data Source

The cadastral data used in this demo is sourced from: Indian Cadastrals - Goa Release

This dataset contains cadastral information extracted from onemapgoagis and includes complete taluka and village information, making it suitable for implementing the search functionality requested in the original issue.

Purpose

This POC demonstrates how DuckDB can be used to:

  • Query parquet files using SQL syntax directly in the browser
  • Enable efficient search by revenue village and plot numbers
  • Handle large cadastral datasets without requiring a backend database

Related Links

About

A website that allows users to search individual plots as well as multiple plots via bulk search

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors