Add legacy routes

This commit is contained in:
Râu Cao 2022-09-14 10:17:55 +02:00
parent fc4c63b519
commit 9c96037e32
Signed by: raucao
GPG Key ID: 15E65F399D084BA9
6 changed files with 182570 additions and 3 deletions

182553
geo/legacy-route.json Normal file

File diff suppressed because it is too large Load Diff

20
main.js
View File

@ -7,9 +7,10 @@ import Point from 'ol/geom/Point';
import {Tile as TileLayer, Vector as VectorLayer} from 'ol/layer';
import {Circle as CircleStyle, Fill, Icon, Stroke, Style} from 'ol/style';
import {OSM, Vector as VectorSource} from 'ol/source';
import {useGeographic, fromLonLat} from 'ol/proj';
import geojsonRoute from './geo/route.json'
import geojsonPOI from './geo/poi.json'
import {useGeographic} from 'ol/proj';
import geojsonRoute from './geo/r2b22-route.json'
import geojsonPOI from './geo/r2b22-poi.json';
import geojsonLegacy from './geo/legacy-route.json';
useGeographic();
@ -114,6 +115,18 @@ async function main() {
style: styles.iconVan
});
//
// Legacy routes
//
const vectorSourceLegacy = new VectorSource();
vectorSourceLegacy.addFeatures(new GeoJSON().readFeatures(geojsonLegacy));
const legacyLayer = new VectorLayer({
source: vectorSourceLegacy,
style: styles.lineOrange
});
//
// Map initialization
//
@ -133,6 +146,7 @@ async function main() {
}),
stagesCompletedLayer,
stagesAheadLayer,
legacyLayer,
poiLayer,
trackedPointsLayer
],

Binary file not shown.

After

Width:  |  Height:  |  Size: 260 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB