This cartographic project contains historical geodata about the political boundaries of modern Russia from 1462-2018.

Last update: Oct 20, 2021

russia-history

This cartographic project contains historical geodata about the political boundaries of modern Russia from 1462-2018.

Web site

Installation

git clone https://github.com/nextgis/russia-history.git
cd ./russia-history
npm i
# build prod version
npm run prod
# start development server
npm start

Add submodule to simplify the development process

git submodule update --init
# get latest version on nextgis_frontend submodule
cd ./nextgis_frontend
git checkout master
git pull origin master

In this case, the @nextgis libraries will be used from the submodule, not from the node_modules

Docker

docker build -t registry.nextgis.com/runivers:4.0.3 .
docker build -t registry.nextgis.com/runivers:4.0.3 .
docker run -it -p 8080:8080 --rm --name code-nextgis-1 registry.nextgis.com/runivers:latest

docker push registry.nextgis.com/runivers:0.0.0
docker push registry.nextgis.com/runivers:latest

GitHub

https://github.com/nextgis/russia-history
Comments
  • 1. Добавить логотип лаборатории

    Лаборатория исторической геоинформатики ИВИ РАН

    http://igh.ru/system/news/covers/000/000/207/medium/b67249ba7b11b2574aa5e5de517001ba28ca929e.png?1505841896

    ждем лого с прозрачностью

    Reviewed by simgislab at 2018-10-29 12:49
  • 2. build(deps-dev): bump node-sass from 6.0.1 to 7.0.0

    Bumps node-sass from 6.0.1 to 7.0.0.

    Release notes

    Sourced from node-sass's releases.

    v7.0.0

    Breaking changes

    Features

    Dependencies

    Community

    • Remove double word "support" from documentation (@​pzrq, #3159)

    Misc

    Supported Environments

    OS Architecture Node
    Windows x86 & x64 12, 14, 16, 17
    OSX x64 12, 14, 16, 17
    Linux* x64 12, 14, 16, 17
    Alpine Linux x64 12, 14, 16, 17
    FreeBSD i386 amd64 12, 14

    *Linux support refers to major distributions like Ubuntu, and Debian

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

    Reviewed by dependabot[bot] at 2022-02-10 13:18
  • 3. Цифры для дат правления

    На попапах для княжествах, например, https://runivers.nextgis.com/?year=1110 для Черниговской

    Было:

    Черниговская земля Правитель: Давыд Святославич Территория России 01.01.1094 - 31.12.1245

    Стало:

    Черниговская земля Правитель: Давыд Святославич Территория России <- это тоже убирается, редактируется в данных Даты правления: 1098 - 1122

    Цифры для дат правления берутся из полей years_from и years_to таблицы principalities_02.csv https://github.com/nextgis/russia-history/blob/master/src/data/principalities_02.csv

    Reviewed by simgislab at 2020-04-08 13:03
  • 4. Добавить слой линий

    Слой линий один.

    Есть два варианта:

    • Показывать его целиком, отфильтровав по нужным датам (так же как полигоны)
    • Предварительно нарезать (как и полигоны) на множество слоёв, загрузить в Веб гис и сделать тайлы
    Reviewed by simgislab at 2018-04-03 13:53
  • 5. Обновить основные данные блока Изменения

    events_by_year.zip

    Инфоблок "Изменения в территориальном составе" Таблица "events_by_year.csv" год "year": изменения в территориальном составе "description_short", по кнопке Подробнее - "description_long"

    +- площади берутся из другой таблицы

    Reviewed by simgislab at 2018-11-10 11:27
  • 6. Изменить формат даты при клике на полигон

    сейчас при клике на территорию выводится

    Россия
    Территория России
    1918-03-05 - 2018-01-01
    21 728 681 км²
    

    изменить формат даты на

    05.03.1918 - 01.01.2018

    Reviewed by simgislab at 2018-11-10 10:46
  • 7. Добавить площади в Изменения в территориальной целостности

    файл с цифрами для правого блока Изменения в территориальной целостности Area Russia_0.xlsx

    Из колонок - plus - minus цифры ставим под надписью "Изменения в территориальной целостности" в формате +20 км2, -20 км2

    если нет изменений то ничего не выводим

    Reviewed by simgislab at 2018-11-10 10:41
  • 8. build(deps): bump terser from 5.14.1 to 5.14.2

    Bumps terser from 5.14.1 to 5.14.2.

    Changelog

    Sourced from terser's changelog.

    v5.14.2

    • Security fix for RegExps that should not be evaluated (regexp DDOS)
    • Source maps improvements (#1211)
    • Performance improvements in long property access evaluation (#1213)
    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

    Reviewed by dependabot[bot] at 2022-07-21 06:50
  • 9. Не меняется отрисовка во время прокрутки

    Шаги воспроизведения:

    1. Нажать на ползунок прокрутки
    2. Переместить его по шкале (не отпускать

    Ожидаемый результат: отобразятся актуальные границы на этот момент времени

    Актуальный результат: границы не меняются пока пользователь не отпустит кнопку мыши

    Reviewed by golergka at 2019-01-30 20:50
Related tags
Dacxi Frontend Test Bitcoin historical and real-time quotes
Dacxi Frontend Test Bitcoin historical and real-time quotes

Dacxi Frontend Test Cotação histórica e em tempo real do Bitcoin ?? Screenshots da aplicação: Linkedin | Email: [email protected] | (85) 98514

May 20, 2022
This repository contains a base networking framework for building a realtime quiz platform with Ably. This project uses VueJS on the client-side and NodeJS on the server-side and is scalable as you need.
This repository contains a base networking framework for building a realtime quiz platform with Ably. This project uses VueJS on the client-side and NodeJS on the server-side and is scalable as you need.

A scalable, full-stack live quiz framework built with VueJS and NodeJS This repository contains a scalable framework for building a real-time quiz app

Aug 6, 2022
Flagpack contains 260+ easily implementable flag icons to use in your design or code project.
Flagpack contains 260+ easily implementable flag icons to use in your design or code project.

Flagpack contains 260+ flag icons to easily use within your code project. Flagpack is an open source project and available for JavaScript frameworks/libraries Angular, Vue and React.

Jul 10, 2022
This project contains the main feature that can demonstrate the typing effect, using different HTML tags.

This project contains the main feature that can demonstrate the typing effect, using different HTML tags. It was inspired when I was creating my own project and need writing animation, but the components that I found, it is creating spans and I need to manage the text as a label, so my word doesn't seem cut in half.

Sep 10, 2021
A webapp what base Vue2.0 contains seaching and playing music
A webapp what base Vue2.0 contains seaching and playing music

vue-music163 A Vue.js project for music Use vuejs-2.0 vue-cli vue-router vuex mint-ui Support Chrome Firefox Mobile browser Package for app Appcan Api

Apr 21, 2022
VuePack - Contains HTML Intellisense and code snippets for the Vue.js JavaScript library.
VuePack - Contains HTML Intellisense and code snippets for the Vue.js JavaScript library.

Vue.js Pack Download this extension from the VS Gallery or get the CI build. Contains HTML Intellisense and code snippets for the Vue.js JavaScript li

Apr 30, 2021
This repo contains a VueJS component for embedding a Twitter Feed on a Vue WebApp
This repo contains a VueJS component for embedding a Twitter Feed on a Vue WebApp

VueJSTwitterFeed This repo contains a VueJS component for embedding a Twitter Feed on a Vue WebApp Installation Add to your node project using: npm in

Jul 24, 2022
Contains all of the example components to upload files with VueJS and Axios.
Contains all of the example components to upload files with VueJS and Axios.

Hi! We're Dan and Jay. We're a two person team with a passion for open source products. We created Server Side Up to help share what we learn. Find us

Aug 15, 2022
Maybe it is the smallest vue component that contains all the feather icons

Maybe it is the smallest vue component that contains all the feather icons

Jul 4, 2022
This repo contains the Nuxt3 rewrite of the checklyhq.com Marketing Site

Checkly Homepage This repo contains the Nuxt3 rewrite of the checklyhq.com Marketing Site. Check out the Nuxt3 documentation to learn more. ??️ Gettin

May 3, 2022
webpack loader, loads the .md file and returns the webpack loader that contains the content string in the file to achieve the function of making webpack load the .md file

webpack loader, loads the .md file and returns the webpack loader that contains the content string in the file to achieve the function of making webpack load the .md file

Dec 28, 2020
This project aims to rewrite all Garry's Mod Menu to modern framework (Vue.js v2).

Garry's Menu Remake This project aims to rewrite all Garry's Mod Menu to modern framework (Vue.js v2). This mod is an early stage of developement, not

May 6, 2022
Buka is a modern software that helps you manage your ebook at ease.
Buka is a modern software that helps you manage your ebook at ease.

Buka - EBook Management About Buka Buka is a modern software that helps you manage your ebook at ease. With a simple, clean and straight-forward user

Aug 14, 2022
LeafPlayer is a fast and modern personal music streaming server, easily installable by using Docker.
LeafPlayer is a fast and modern personal music streaming server, easily installable by using Docker.

Unfortunately, this project is put on ice for now. LeafPlayer LeafPlayer is a simple and fast, privately hosted music streaming server. It enables you

Jul 18, 2022
Wiki.js | A modern and powerful wiki app built on Node.js
Wiki.js | A modern and powerful wiki app built on Node.js

A modern, lightweight and powerful wiki app built on NodeJS Official Website Documentation Requirements Installation Demo Change Log Feature Requests

Aug 13, 2022
Most modern mobile touch slider with hardware accelerated transitions
Most modern mobile touch slider with hardware accelerated transitions

Get Started | Documentation | Demos Swiper Swiper - is the free and most modern mobile touch slider with hardware accelerated transitions and amazing

Aug 9, 2022
🌸A modern WYSIWYG rich-text editor using tiptap and Element UI for Vue.js
🌸A modern WYSIWYG rich-text editor using tiptap and Element UI for Vue.js

Element Tiptap Editor A WYSIWYG rich-text editor using tiptap and Element UI for Vue.js that's easy to use, friendly to developers, fully extensible a

Aug 15, 2022
🌟Shards Vue is a free, beautiful and modern Vue.js UI kit based on Shards.
🌟Shards Vue is a free, beautiful and modern Vue.js UI kit based on Shards.

Shards Vue is a free, beautiful and modern Vue.js UI kit based on Shards. Documentation & Demo • Official Page Getting Started Getting started with Sh

Jun 2, 2022