Skip to content

bcgov/smk-svt

Repository files navigation

smk-svt

An interactive map application for looking up Speculation and Vacancy Tax (SVT) boundaries and rates across British Columbia. Built with SMK (Simple Map Kit) and powered by Leaflet.

Overview

The Speculation and Vacancy Tax Location Map is an easy-to-use web-based map interface designed to help residents and businesses identify whether a property is within a Speculation and Vacancy Tax area. The application displays BC Assessment Jurisdiction boundaries with SVT coverage and provides information about local tax rates and regulations.

Features

  • Interactive Map Interface: Zoom and pan across British Columbia to explore SVT jurisdictions
  • Query-Enabled Layers: Click on jurisdictions to view detailed information about SVT areas
  • Address Search: Locate properties and jurisdictions across the province
  • Responsive Design: Works on desktop and mobile devices

Getting Started

Prerequisites

  • Node.js (v14 or higher)
  • npm (comes with Node.js)

Installation

  1. Clone the repository:

    git clone https://github.com/bcgov/smk-svt.git
    cd smk-svt
  2. Install dependencies:

    npm install

Running Locally

To view and test the application locally:

npm run view

This will:

  • Start a local HTTP server on port 8080
  • Automatically open the application in your default browser

Access the application at http://localhost:8080

Configuration

The application is configured through smk-config.json, which defines:

  • Map Viewer: Leaflet-based viewer with initial zoom level and extent centered on BC
  • Base Map: Streets basemap from ESRI
  • Layers: BC Assessment Jurisdiction boundaries with SVT coverage information
  • Tools: Pan, zoom, search and other interactive tools
  • Attributes: Display of jurisdiction details and SVT status information

Data Sources

  • BC Assessment Jurisdictions: ArcGIS Feature Services containing SVT jurisdiction boundaries
  • Base Maps: ESRI Maps (requires valid ESRI API key in configuration)

Technologies Used

About

SMK app for finding Speculation and Vacancy Tax rates

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors