mbtiles_converter

module
v0.0.0-...-2fb2347 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 25, 2023 License: MIT

README

Geo Objects to .mbtiles file converter

forthebadge forthebadge

Go Report Card

Утилита для конвертации гео объектов хранящихся в Postgres в векторный формат .mbtiles. Подробнее про формат.

Используемые технологии:

  • PostgreSQL (в качестве хранилища исходных данных)
  • SQLite (для построения выходного файла .mbtiles)
  • Docker (для запуска сервиса)
  • pgx (драйвер для работы с PostgreSQL)
  • sqlite3 (драйвер для работы с SQLite)
  • golang/mock, testify (для тестирования)

Сервис был написан с Clean Architecture, что позволяет легко расширять функционал сервиса и тестировать его.

Getting Started

  1. Скопируйте себе данный репозиторий GitHub

    $ git clone https://github.com/OkDenAl/mbtiles_converter

  2. Перейдите в папку ./config и настройте конфигурацию утилиты с помощью файла config.yml.

  3. Для запуска используйте $ make start

Выходной файл будет лежать в директории ./mbtiles

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL