Metacity Studio is an online tool for integrating and visualization of spatial data.
Running at studio.metacity.cc
Studio is the frontend and backend of the Metacity Studio application.
See the README in the studio
directory for more information.
Supporting services can be run using the docker-compose.yml file in the root of the repository.
Python service to convert models between different coordinate systems.
See the README in the coordinates_converter
directory for more information.
This repository is set up to be used with the Visual Studio Code Remote - Containers extension. This allows you to develop in a containerized environment with all the necessary dependencies installed.
The devcontainer includes:
- Node.js 20
- Python 3.12
- Docker-in-Docker
After running the devcontainer:
npm run migrations:run
In case of an error after logging in, for MacOS users, comment out
migrations: Config.environment === "test" ? undefined : ["features/db/migrations/*.ts"],