Overview
Welcome! The Vector Charts API provides nautical charts as vector tiles for display in modern web applications.
This documentation will walk you through how to setup your account, create an API token, and start using Vector Charts in your app.
Prerequisites
We assume a basic familiarity with the concepts underlying web maps. A few topics you should be familiar with:
- Tiled web map (Wikipedia) - Basic overview of how web map tiles are structured
- Slippy map tilenames (OSM Wiki) - More explanation on tile coordinates
- Vector tiles introduction (Mapbox) - Overview of Vector Tiles as a modern format for transmitting map tiles as resolution-independent vector data.
Additionally, we assume that you have an application with an existing map SDK capable of rendering vector tiles.
If you are just experimenting, see our Example Applications.
Quick Start Guide
1. Create an Account
Follow the steps in Creating an Account to sign up for a Vector Charts account.
2. Create an API Token
Follow the steps in API Tokens to create a token.
3. Add VectorCharts to your App
Use the vector tile URL in your map client:
https://api.vectorcharts.com/api/v1/styles/base.json?token=<token string>
For example, in Mapbox GL JS:
const map = new mapboxgl.Map({ ... style: "https://api.vectorcharts.com/api/v1/styles/base.json?token=<token string>" });
For more information on authentication and API endpoints, see the API Reference.
Need Help?
If you need any help, or there’s an issue with our docs, Contact us or Suggest an Edit.