Skip to content

Commit 3ee8d6f

Browse files
authored
Feature/planning demo (#142)
* Planning demo data added * Search fixes * Docusuarus folder structure amends
1 parent d50ac30 commit 3ee8d6f

40 files changed

Lines changed: 944 additions & 281 deletions

.github/workflows/deploy-docs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ on:
77
paths:
88
- 'docs/**'
99
- 'src/**'
10-
- 'static/**'
10+
- 'assets/**'
1111
- 'docusaurus.config.cjs'
1212
- 'sidebars.cjs'
1313
- 'package.json'
Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -48,11 +48,11 @@ function MapInner ({ mapStyles }) {
4848
initialised.current = true
4949

5050
Promise.all([
51-
import('../index.js'),
52-
import('../../providers/maplibre/src/index.js'),
53-
import('../../plugins/search/src/index.js'),
54-
import('../../plugins/beta/scale-bar/src/index.js'),
55-
import('../../plugins/beta/map-styles/src/index.js')
51+
import('../src/index.js'),
52+
import('../providers/maplibre/src/index.js'),
53+
import('../plugins/search/src/index.js'),
54+
import('../plugins/beta/scale-bar/src/index.js'),
55+
import('../plugins/beta/map-styles/src/index.js')
5656
]).then(([
5757
{ default: InteractiveMap },
5858
{ default: maplibreProvider },
@@ -107,7 +107,7 @@ function MapInner ({ mapStyles }) {
107107
}
108108

109109
export default function DemoMapButton () {
110-
const thumbnailUrl = useBaseUrl('/img/outdoor-map-thumb.jpg')
110+
const thumbnailUrl = useBaseUrl('/images/outdoor-map-thumb.jpg')
111111
const mapStyles = buildMapStyles(thumbnailUrl)
112112

113113
return (
Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -48,11 +48,11 @@ function MapInner ({ mapStyles }) {
4848
initialised.current = true
4949

5050
Promise.all([
51-
import('../index.js'),
52-
import('../../providers/maplibre/src/index.js'),
53-
import('../../plugins/search/src/index.js'),
54-
import('../../plugins/beta/scale-bar/src/index.js'),
55-
import('../../plugins/beta/map-styles/src/index.js')
51+
import('../src/index.js'),
52+
import('../providers/maplibre/src/index.js'),
53+
import('../plugins/search/src/index.js'),
54+
import('../plugins/beta/scale-bar/src/index.js'),
55+
import('../plugins/beta/map-styles/src/index.js')
5656
]).then(([
5757
{ default: InteractiveMap },
5858
{ default: maplibreProvider },
@@ -123,7 +123,7 @@ function MapInner ({ mapStyles }) {
123123
}
124124

125125
export default function DemoMapInline () {
126-
const thumbnailUrl = useBaseUrl('/img/outdoor-map-thumb.jpg')
126+
const thumbnailUrl = useBaseUrl('/images/outdoor-map-thumb.jpg')
127127
const mapStyles = buildMapStyles(thumbnailUrl)
128128

129129
return (

demo/js/farming.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import InteractiveMap from '../../src/index.js'
22
import { openMapStyles, vtsMapStyles3857 } from './mapStyles.js'
3-
import { searchCustomDatasets } from './searchCustomDatasets.js'
3+
import { parcelSearch, gridRefSearchETRS89 } from './searchCustomDatasets.js'
44
import { transformGeocodeRequest, transformTileRequest, transformDataRequest } from './auth.js'
55
// Providers
66
import maplibreProvider from '/providers/maplibre/src/index.js'
@@ -137,7 +137,7 @@ var interactiveMap = new InteractiveMap('map', {
137137
searchPlugin({
138138
transformRequest: transformGeocodeRequest,
139139
osNamesURL: process.env.OS_NAMES_URL,
140-
customDatasets: searchCustomDatasets,
140+
customDatasets: [parcelSearch, gridRefSearchETRS89],
141141
width: '300px',
142142
showMarker: false,
143143
// manifest: { controls: [{ id: 'search',

demo/js/forms.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import InteractiveMap from '../../src/index.js'
22
import { vtsMapStyles3857 } from './mapStyles.js'
3-
import { searchCustomDatasets } from './searchCustomDatasets.js'
3+
import { parcelSearch, gridRefSearchETRS89 } from './searchCustomDatasets.js'
44
import { transformGeocodeRequest, transformTileRequest } from './auth.js'
55
// Providers
66
import maplibreProvider from '/providers/maplibre/src/index.js'
@@ -66,7 +66,7 @@ var interactiveMap = new InteractiveMap('map', {
6666
searchPlugin({
6767
transformRequest: transformGeocodeRequest,
6868
osNamesURL: process.env.OS_NAMES_URL,
69-
customDatasets: searchCustomDatasets,
69+
customDatasets: [parcelSearch, gridRefSearchETRS89],
7070
width: '300px',
7171
showMarker: false,
7272
// isExpanded: true

demo/js/index.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
// InteractiveMap
1111
import InteractiveMap from '../../src/index.js'
1212
import { openMapStyles, vtsMapStyles3857 } from './mapStyles.js'
13-
import { searchCustomDatasets } from './searchCustomDatasets.js'
13+
import { parcelSearch, gridRefSearchETRS89 } from './searchCustomDatasets.js'
1414
import { transformGeocodeRequest, transformTileRequest, transformDataRequest } from './auth.js'
1515
// Providers
1616
import maplibreProvider from '/providers/maplibre/src/index.js'
@@ -151,7 +151,7 @@ const interactiveMap = new InteractiveMap('map', {
151151
searchPlugin({
152152
transformRequest: transformGeocodeRequest,
153153
osNamesURL: process.env.OS_NAMES_URL,
154-
customDatasets: searchCustomDatasets,
154+
customDatasets: [parcelSearch, gridRefSearchETRS89],
155155
width: '300px',
156156
showMarker: false,
157157
// isExpanded: true
@@ -172,7 +172,6 @@ interactiveMap.on('map:ready', function (e) {
172172
// framePlugin.addFrame('test', {
173173
// aspectRatio: 1
174174
// })
175-
console.log(e)
176175
interactPlugin.enable()
177176
interactiveMap.addButton('geometryActions', {
178177
label: 'Draw tools',
@@ -199,7 +198,8 @@ interactiveMap.on('map:ready', function (e) {
199198
onClick: function (e) {
200199
interactiveMap.toggleButtonState('geometryActions', 'hidden', true)
201200
drawPlugin.newLine(crypto.randomUUID(), {
202-
stroke: { outdoor: '#99704a', dark: '#ffffff' }
201+
stroke: { outdoor: '#99704a', dark: '#ffffff' },
202+
strokeWidth: 6
203203
})
204204
}
205205
},{

demo/js/planning-key.js

Lines changed: 0 additions & 97 deletions
This file was deleted.

demo/js/planning-layers.js

Lines changed: 0 additions & 46 deletions
This file was deleted.

0 commit comments

Comments
 (0)