Obk csv2json.pl/selectielijsten

Uit wiki.openbomenkaart.org
Naar navigatie springen Naar zoeken springen

Er kunnen twee bestanden ingelezen worden door obk_csv2json.pl waarin bomen geindentificeerd worden die een aparte behandeling moeten krijgen.

  1. obk_skip_trees.txt deze bomen moeten overgeslagen worden bij het inlezen van het gemeentelijk csv bestand omdat de boom niet meer bestaat of nieuwe data uit OSM voor deze boom beschikbaar zijn
als een boom in beide bestanden voorkomt, -gemeentelijke lijst (csv) en Overpass (json)- met hetzelfde boom nummer (tree:ref of ref_id) dan is opname in deze lijst niet nodig, dan gaat dat automatisch goed
  1. obk_park_trees.txt van deze bomen is bepaald dat ze in een park staan, de indentificatiecodes staan in groepen, telkens voorafgegaan door een '=' + parknaam

Deze bestanden staan voor een gemeente in die folder 'Gemeente', en niet nog een stap lager, want hopelijk blijven de selecties bruikbaar bij een volgende revisie van het gemeentebestand.

Folder gemeente.png


bomen kunnen op drie manieren in de lijst staan

  • met een gemeentenummer (dat is alleen zinvol voor gemeenten waar boomnummers uniek zijn (niet Den Haag)
  • met een OSM id (elke boom die uit OSM komt heeft dit unieke nummer)
  • met een gecodeerde positie ('@' gevolgd door latitude , gevolgd door een slash gevolgd door longitude, bijvoorbeeld @52.1818876/4.4986203, zowel lat als lon afgerond op max 6 cijfers)
we moeten maar afwachten of verschillende revisies van een gemeentebestand dezelfde boomnummers voor een boom hanteren, positie is misschien wel constanter)

Als het script in de selectiemodus staat (type 'uuu' voor uncheck) kunnen boom id's op drie manieren handmatig verzameld worden.

  1. een cirkel aanklikken
  2. met de muis over een cirkel gaan ('hover')
  3. een rechthoek over een aantal cirkels trekken, en daarna de spatiebalk indrukken (of escape om de rechthoek te cancellen)

In alle drie gevallen verdwijnt een of meer cirkels en worden id's toegevoegd aan een lijst, die dan later weer naar obk_skip_trees.txt gecopieerd kan worden, of naar obk_park_trees.txt.

Voor de parken is het handig om de lijst leeg te maken (type 'eee' voor empty) en door te gaan naar het volgende park.

trek rechthoek
type spatie
boomnummers of -posities worden aan lijst toegevoegd