Развертывания tilelive-сервера

#StandWithUkraine
Today, 24th Июнь 2022, Ukraine is still bravely fighting for democratic values, human rights and peace in whole world. Russians ruthlessly kill all civilians in Ukraine including childs and destroy their cities. We are uniting against Putin’s invasion and violence, in support of the people in Ukraine. You can help by donating to Ukrainian's army.

Tilelive

Tilelive предназначен для потоковой передачи тайлов от источников до приемников, обеспечив непротиворечивый API. Передача тайлов от источников до приемников осуществляется Tilelive вместе с одним из плагинов.

Установка Tilelive

из npm

Устанавливаем npm-пакет

npm install tilelive

для разработки нужно установить дополнительные пакеты, указанные в секции devDependencies файла package.json установленного пакета (node_modules/tilelive/package.json)

из исходного кода

Клонируем репозиторий

git clone https://github.com/mapbox/tilelive.git

устанавливаем пакет

npm install

Все дополнительные зависимости установятся автоматически.

Установка плагинов

tilelive-postgis - плагин для tililive позволяющий использовать базу данных Postgresql вместе с его расширением PostGIS в качестве источника данных.

из npm

npm install tilelive-postgis

из исходного кода

Клонируем репозиторий

https://github.com/stepankuzmin/tilelive-postgis

устанавливаем пакет

npm install

Все дополнительные зависимости установятся автоматически.

Запуск сервера

Устанавливаем npm-пакет express - веб-платформа для node.

npm install express

создаем js-скрипт и запускаем его

node server.js
#ubuntu #16-04 #tilelive #postgis
3
Pavel Shinyaev фотография профиля
Сен 12, 2017
по Pavel Shinyaev
Вам помог этот хинт?
Да !
Нет

Лучшие по теме