fix: Add GEM_BEZ and fix falsy property checks for Flur/Gemarkung
Deploy Standortplaner / deploy (push) Successful in 17s
Details
Deploy Standortplaner / deploy (push) Successful in 17s
Details
This commit is contained in:
parent
1dade4c566
commit
efcc5e7e25
16
app.js
16
app.js
|
|
@ -2879,18 +2879,24 @@ document.addEventListener('DOMContentLoaded', async () => {
|
|||
if (turf.booleanPointInPolygon(tPoint, l.feature)) {
|
||||
const p = l.feature.properties || {};
|
||||
|
||||
const gmkKeys = ['GMK', 'Gemarkung', 'GEMARKUNG', 'gemarkung', 'GMK_NAME', 'gmk_name'];
|
||||
for (let k of gmkKeys) { if (p[k]) { gemarkung = p[k]; break; } }
|
||||
const gmkKeys = ['GMK', 'gmk', 'Gemarkung', 'GEMARKUNG', 'gemarkung', 'GMK_NAME', 'gmk_name', 'GMK__BEZ', 'gmk__bez', 'GEM', 'gem', 'GEM__BEZ', 'gem__bez', 'GEM_BEZ', 'gem_bez'];
|
||||
for (let k of gmkKeys) { if (p[k] !== undefined && p[k] !== null && p[k] !== '') { gemarkung = p[k]; break; } }
|
||||
|
||||
const flurKeys = ['FLR', 'Flur', 'FLUR', 'flur'];
|
||||
for (let k of flurKeys) { if (p[k]) { flur = p[k]; break; } }
|
||||
const flurKeys = ['FLR', 'Flur', 'FLUR', 'flur', 'FLN', 'fln', 'Fln'];
|
||||
for (let k of flurKeys) { if (p[k] !== undefined && p[k] !== null && p[k] !== '') { flur = p[k]; break; } }
|
||||
|
||||
const fsKeys = ['FSZ', 'Flurstueck', 'FLURSTUECK', 'flurstueck', 'Flurstück', 'FLURSTÜCK', 'flurstück', 'FST_NR', 'FST'];
|
||||
const fsKeys = ['FSZ', 'Flurstueck', 'FLURSTUECK', 'flurstueck', 'Flurstück', 'FLURSTÜCK', 'flurstück', 'FST_NR', 'FST', 'FSN__ZAE', 'fsn__zae'];
|
||||
for (let k of fsKeys) { if (p[k]) { flurstueck = p[k]; break; } }
|
||||
|
||||
if (flurstueck === '-' && p['ZAE']) {
|
||||
flurstueck = p['ZAE'];
|
||||
if (p['NEN']) { flurstueck += '/' + p['NEN']; }
|
||||
} else if (flurstueck === '-' && p['fsn__zae']) {
|
||||
flurstueck = p['fsn__zae'];
|
||||
if (p['fsn__nen']) { flurstueck += '/' + p['fsn__nen']; }
|
||||
} else if (flurstueck === '-' && p['FSN__ZAE']) {
|
||||
flurstueck = p['FSN__ZAE'];
|
||||
if (p['FSN__NEN']) { flurstueck += '/' + p['FSN__NEN']; }
|
||||
}
|
||||
|
||||
found = true;
|
||||
|
|
|
|||
Loading…
Reference in New Issue