Reorganize cycle_infra, fix bug with length-input, add some images

This commit is contained in:
Pieter Vander Vennet 2021-08-06 20:22:23 +02:00
parent 7f4235ef88
commit bf2d634208
16 changed files with 3152 additions and 2212 deletions

View file

@ -120,13 +120,12 @@ export default class ValidatedTextField {
}
// Bit of a hack: we project the centerpoint to the closes point on the road - if available
if(options.feature){
if(options.feature !== undefined && options.feature.geometry.type !== "Point"){
const lonlat: [number, number] = [...options.location]
lonlat.reverse()
options.location = <[number,number]> GeoOperations.nearestPoint(options.feature, lonlat).geometry.coordinates
options.location.reverse()
}
options.feature
const location = new UIEventSource<Loc>({
lat: options.location[0],
@ -142,7 +141,8 @@ export default class ValidatedTextField {
const li = new LengthInput(options.mapBackgroundLayer, location, value)
li.SetStyle("height: 20rem;")
return li;
}
},
"decimal"
),
ValidatedTextField.tp(
"wikidata",