36 lines
773 B
JavaScript
36 lines
773 B
JavaScript
import TileLayer from 'ol/layer/Tile';
|
|
import OSM from 'ol/source/OSM';
|
|
|
|
import amtrakLayer from './amtrak/layer.js';
|
|
import arenasLayer from './nhl-arenas/layer.js';
|
|
|
|
const layerCategories = [
|
|
{
|
|
name: "Base maps",
|
|
layers: [
|
|
{
|
|
name: "OpenStreetMap Carto",
|
|
enabled: true,
|
|
layer: new TileLayer({
|
|
source: new OSM(),
|
|
}),
|
|
},
|
|
],
|
|
},
|
|
{
|
|
name: "Overlays",
|
|
layers: [
|
|
{
|
|
name: "Amtrak Routes",
|
|
layer: amtrakLayer,
|
|
},
|
|
{
|
|
name: "NHL Arenas",
|
|
layer: arenasLayer,
|
|
},
|
|
]
|
|
}
|
|
];
|
|
|
|
export default layerCategories;
|