Landuse overlap

Het is best een goed idee om als gemeenschap beter vast te stellen welke overlap wel kan en mag en welke zeker niet.

Er is dus:

  • overlap die ongewenst is met negatief effect op de (standaard)kaart
  • overlap die ongewenst is zonder negatief effect op de (standaard)kaart
  • overlap die gewenst is (zoals gras, bosgroei en water binnen residential)
  • overlap die toegestaan is zonder optimaal te zijn

Als ik aan het detail mappen ben dan leg ik gras wel keurig om huizen heen, wat ik niet doe als ik minder gedetailleerd aan het mappen ben.

Meer als een amenity area zeg maar?

Meer om de functie te duiden… Het gaat om de onderliggende lanuse. Daar maak je de mp mee met bv water. Niet met de leisure park.

Het is zo te zien alweer een tijd geleden dat ik dit topic gemaakt heb, maargoed. De plugin is bijna klaar wel. Werkt nu ook met het uitsnijden van multipolygonen. Moet enkel nog nog toevoegen dat als polygonen in elkaar zitten het een multipolygon moet worden.

Ik ben nu eigenlijk opzoek naar een lijst met alles wat niet uitgesneden moet worden:

Heb nu alle gesloten wegen met de volgende tags uigezonderd. Alles met tenminste 1 van deze tags word nooit uitgesneden:

landuse=industrial
landuse=residential
building=*
man_made=*
boundary=*
highway=*

Welke tags moeten nog meer uitgezonderd worden?

Waarom laat je het de plugin de gebruiker niet vragen? Als je een lijstje aanbiedt van alle gevonden gesloten ways die bewerkt gaan worden met hun primaire tag (heeft JOSM iets in zijn API voor het aanbieden van de primaire tag? Hij sorteert daar standaard wel op namelijk) dan kun je het zelf aan-/uitvinken (default alles aan).

De landuse=residential|commercial|industrial|retail mag je met water best wel uitsnijden als je gedetailleerd bezig bent. Het hangt er maar net van af op welk detailniveau je bezig bent. Als je niet met de landuse-verfijning bezig bent en landuse=residential is nog grof over een hele wijk of zelfs stad getrokken, dan wil je dat wellicht weer niet.

leisure=* waarschijnlijk (park, golf_course,nature_reserve,etc.)

Lijkt me wel een goed idee om dan zelf te laten kiezen. Heb ook nog even wat op de kaart rond gekeken en bij veel gevallen hangt het inderdaad van de situatie af.

Ik hou denk ik wel de volgende tags waar je in principe nooit uit kan snijden (standaard keuze is niet uitsnijden):
boundary=**:
highway= zonder area=yes
:
*building=:
*man_made=
:

Verder zou ik zelf ook deze tags toevoegen aan die lijst.
landuse=military:
*aeroway=**:

twijfelgevallen (gebruiker moet zelf keuze maken) zijn dan bijvoorbeeld
leisure=*
amenity=*
power=*
etc…

Als laatste dingen als bos en gras standaard wel (standaard keuze is wel uitsnijden)

Ik had ooit eens gelezen over deze plugin… maar hij komt er dus nog steeds aan?:smiley: dan subscribe ik even dit topic

Lijkt mij niet zo handig. Als een industriegebied een naam heeft en doorsneden wordt door een beek zijn er na de bewerking twee industriegebieden met dezelfde naam.

Bestaat er geen andere key om de naam van een industriegebied aan te geven? Het huidige gebruik van landuse=industrial en landuse=residential in Nederland komt van oude imports, maar sluit in mijn ogen niet goed aan op de bedoeling van de landuse key. Voor namen van wijken en buurten is er de place key, maar voor industriegebieden zou ik het even niet weten.

Zeker, meestal kun je die als buurt of wijk markeren. Zoals deze: De Zwette II (buurt), of De Hemrik (wijk).

Dat het een industriegebied is maak je dan op uit de landuse=industrial vlakken; je hoeft het niet expliciet aan te geven. Een wijk kan immers ook een mix van huizen, kantoren, en industrie bevatten. Bij een woonbuurt vervult landuse=residential dus dezelfde rol: landgebruik markeren. De place=* tag geeft aan dat iets een benoemde buurt/wijk/gebied/stadsdeel is.

Landuse-vlakken kunnen wel een naam hebben, maar dat is handiger voor kleine vlakken zoals een winkelgebied of zo.

Update

Er is nu eindelijk een testversie van de plugin beschikbaar om te downloaden. Het werkt nu stabiel genoeg. Maar er kunnen nog steeds wat bugs in zitten (en ctrl+z werkt nog niet helemaal ideaal). Als je iets getekend hebt eerst uploaden en dan pas uitsnijden om eventueel frustratie te voorkomen!

Download link:
Verwijderd

Op dit moment heeft de plugin de volgende acties:

Cutout polygon:
Snijd de geselecteerde polygonen uit in het landschap. Voor nu kan het alleen stukken met bepaalde landuse of natural tags uitsnijden.

Voor het uitsnijden van multipolygonen moet je de relatie selecteren. Als je alleen de outer way selecteerd dan doet hij alsof er geen gaten in zitten.

Multipolygonen waar ways uit meerdere stukken bestaan werken niet.
Multipolygonen met aangrenzende inner polygonen werken ook niet:

Split polygon:
Doet hetzelfde als de split object actie uit utilsplugin2. Maar dan werkt het ook voor multipolygonen.

Er zijn nog heel wat dingen die ik wil veranderen/toevoegen zoals de optie geven om zelf te keizen welke landuse wel en niet uit te snijden. Maar dat komt later nog wel. Het is ook wel lang genoeg dat ik er al mee bezig ben.

Voor nu moet je hem nog handmatig installeren. De bedoeling is ook dat al hij helemaal af is hij ook gewoon bij de plugin database staat. Maar tot die tijd plaats ik de link om te downloaden gewoon hier op het forum. Als er nog suggesties of dergelijk zijn hoor ik het graag.

Note:
Ik raad iedereen aan om niet als een malle al het overlappende water van o.a. Padvinder uit te gaan snijden. Ik heb zelf een andere tool waarmee ik nu makkelijk land en water importeer in Tilburg. Die wil ik aanpassen om het mogelijk te maken uit de BGT te importeren. Bijvoorbeeld gebruikt te worden bij de BGT rijnland water import van Multimodaal. Het is nou eenmaal makkelijker om bestaand water met dat uit de BGT te vervangen als er geen gaten in het gras zitten :wink:

**Release Update: Plugin is nu beschikbaar!
**

Het uitsnijden van polygonen werkt nu goed. Alle fouten zijn er nu wel uitgehaald. Dat betekend dus ook dat hij vanaf nu gewoon te downloaden/gebruiken is.

De plugin is nu te installeren via de plugin settings in JOSM. Hij is te vinden onder de naam PolygonCutOut.

Bedankt.
Je weet dat er na de CutOut losse tagloze nodes overblijven, die na validatie verwijdert kunnen worden.
Bewust zo gedaan?

Het is idd een bewuste keuze geweest.

Vooral omdat ik het belangrijk vind dat de validator gebruikt word om het resultaat te controleren. De validator is gewoon de manier om de losse nodes te vinden en automatisch weg te gooien. Het is een soort stok achter de deur om iedereen aan te moedigen het resultaat te checken.

Fouten kunnen onstaan door bijvoorbeeld bestaande polygonen die al niet helemaal correct zijn. Deze fouten zijn bijna nooit zichtbaar en enkel de validator kan ze vinden. Denk vooral aan gesloten wegen die tussen polygonen in liggen of een polygoon met maar 2 nodes. Ze hebben een oppervlak van 0 dus je ziet ze niet zomaar.

Verder is het is ook omdat als je bijvoorbeeld overpass gebruikt om alleen de data te downloaden die je nodig hebt, dat het dan kan zijn dat je automatisch nodes weggooit die bijvoorbeeld vastzitten aan iets wat je niet gedownload hebt.

Plugin versie update

  • Actie ongedaanmaken (ctrl-z) werkt nu zoals het hoort.

  • Blacklist voor tags als leisure, man_made, bounday.

  • Inverse variant op het uitsnijden toegevoegd:

Werkt prima! Ik heb er veel plezier van.
Bedankt!

Werkt super deze plugin geweldig! :slight_smile: :sunglasses:
Kan ik iedereen aanbevelen.

Ik ga er ook maar eens mee aan de slag!
Wat betreft het gebruik en overlap van allerlei landuse/natural/landcover-vlakken haal ik uit dit draadje niet echt een consensus. Kan aan mij liggen, maar ik heb net alles nog een keer nagelezen en ik ben nu juist minder zeker van hoe het kan en moet dan daarvóór.

Wat bedoel je?
Ik gebruikte de plug-in om wat mooie sloten uit de omringende landuse te knippen.