<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><br class=""><blockquote type="cite" class="">On 30 Sep 2015, at 09:09, Øystein Bjørndal &lt;<a href="mailto:obtitus@gmail.com" class="">obtitus@gmail.com</a>&gt; wrote:<br class=""><br class=""><br class=""><blockquote type="cite" class="">On 28 Sep 2015, at 17:29, Øystein Bjørndal &lt;<a href="mailto:obtitus@gmail.com" class="">obtitus@gmail.com</a>&gt; wrote:<br class=""><br class=""><br class=""><blockquote type="cite" class="">On 17 Aug 2015, at 00:43, Øystein Bjørndal &lt;<a href="mailto:obtitus@gmail.com" class="">obtitus@gmail.com</a>&gt; wrote:<br class=""><br class="">Utdanningsdirektoratet har lansert data for alle barnehager i Norge:<br class=""><a href="http://data.udir.no" class="">http://data.udir.no</a><br class="">Merk at url-en skal være:<br class="">http://barnehagefakta.no/api/barnehage/&lt;nbr-id&gt;<br class="">og at datasettet foreløpig er håpløst, da man må gi "nbr-id”, uten at jeg har funnet en liste over id-er.&nbsp;Har sendt de en mail...<br class=""><br class="">Jeg har begynt på python parsing av dataene og det fungerer nå på nbr-id=1025369, som er den&nbsp;eneste barnehagen jeg har prøvd (så jeg regner med det er noen bugs). Koden ligger her:<br class="">https://github.com/obtitus/barnehagefakta_osm<br class="">Fint om noen tar en titt/bidrar.<br class=""><br class="">Noen som har tanker rundt en import av disse dataene (hvis vi får liste over nbr-ider)? Jeg har parset&nbsp;alle taggene under “How to map”:<br class="">http://wiki.openstreetmap.org/wiki/Tag:amenity%3Dkindergarten<br class="">Merk at datasettet (ihvertfall i Ski) har masse feil, særlig i lat/lon. Så automatisk import er uaktuelt.<br class="">--&nbsp;<br class="">Øystein Bjørndal<br class=""><br class=""></blockquote><br class="">Da har jeg kommet meg et stykke videre:<br class="">- opening_hours er fjernet.<br class="">- Alle kommunene er parset (takk til Ruben for kommunenummer)<br class="">- webside er satt opp<br class=""><a href="http://obtitus.github.io/barnehagefakta_osm_data/" class="">http://obtitus.github.io/barnehagefakta_osm_data/</a><br class="">tar imot hjelp, særlig med html/css. Obs: ikke besøk Oslo siden, nettleseren din vil takke deg…<br class="">Websiden blir foreløpig generert på laptopen min når jeg føler for det…<br class=""><br class="">- Jeg har et script for å holde osm-data med "no-barnehage:nsrid” oppdatert hvis NBR gjør endringer.<br class="">Skriptet er pessimistisk og gjør bare endringer i openstreetmap hvis data i OSM stemmer overens med&nbsp;gamle data fra NBR. Scriptet gir blaffen i om barnehagen er node, way eller relation, så lenge nsrid-en er&nbsp;unik.<br class="">Skriptet er testet mot 1 barnehage i Ski...<br class=""><br class="">Noen innspill? Det gjenstår iallefall å:<br class="">- dokumentere no-barnehage:nsrid på wikien<br class="">- Trenger vi å melde dette som en import?<br class="">- Trenger vi å spørre http://nbr.udir.no?<br class="">- Greit med source="NBR - Nasjonalt barnehageregister”, i changesets?<br class="">- (optional:) Et script for å gjøre det enklere å koble eksisterende barnehager i openstreetmap med nsrid-en, der hvor NBR og OSM stemmer overens.<br class=""><br class="">--&nbsp;<br class="">Øystein Bjørndal<br class=""></blockquote><br class="">Bare en kommentar til gormur som har lagt inn 31 no-barnehage:nsrid i<br class="">Stavanger. Det er fortsatt en del ting som ikke er helt avklart enda, se over.<br class="">Fint om det ikke legges inn for mange no-barnehage:nsrid før dette er gjort.<br class=""><br class="">Gjør også oppmerksom på at når man legger inn no-barnehage:nsrid vil<br class="">scriptet mitt kun holde de taggene som er der oppdatert. Legger man ikke<br class="">til f.eks. ‘capacity’, vil scriptet aldri putte dette automatisk<br class="">inn*. Man må derfor legge inn alle taggene når man først legger inn<br class="">nsrid. Man kan selvsagt mene at disse taggene er tullete og dermed ikke<br class="">legge de inn, hvis man føler for det. (Dette bør sikkert dokumenteres et sted…)<br class=""><br class="">* Med et unntak: Hvis f.eks. taggen contact:phone ikke ligger hos NBR<br class="">idag, men at de legger den inn ved et senere tidspunkt, vil scriptet<br class="">mitt legge dette inn. (Bug?)<br class=""><br class="">--&nbsp;<br class="">Øystein Bjørndal<br class=""></blockquote><div class=""><br class=""></div><div class=""><br class=""></div>Svarer gormur her i et håp om at andre har formeninger om saken: Jeg sa:<div class=""><blockquote type="cite" class=""><blockquote type="cite" class="">Samt at slik ting er satt opp nå må du også legge inn de andre taggene for at det skal være særlig vits.</blockquote></blockquote>Gormur svarte:<br class=""><div class=""><div class=""><blockquote type="cite" class="">Det er jo nettopp når "de andre" taggene mangler at det er enkelt å</blockquote><blockquote type="cite" class="">legge dem inn, så det synes jeg du kan gjøre. Det er når de finnes</blockquote><blockquote type="cite" class="">fra før at det blir komplisert!</blockquote><br class="">Ja, rent teknisk er det trivielt og få lagt disse inn automatisk. Jeg har valgt å ikke gjøre det slik av flere grunner:<br class=""><div class="">- Hvis man vet at taggene fra nbr er feil, si contact:phone er _ditt_</div><div class="">telefon-nr, så skal man kunne gå inn i OSM og slette denne taggen,</div><div class="">uten at scriptet plutselig putter det tilbake igjen. Uten at man må få</div><div class="">NBR til å endre sine data.</div></div><div class=""><br class=""></div><div class="">- Hvis man synes taggene er tullete, så kan man få lov til å ha barnehager uten disse taggene.</div><div class="">- Det er relativt enkelt i JSON og bare ta alle taggene når man først er igang.<br class=""></div></div></div><div class="">- Jeg slipper å kjøre scriptet hver gang noen legger inn en no-barnehage:nsrid i OSM.</div><div class="">- Det blir færre automatiske endringer av OSM, altså færre muligheter for at noe går galt.</div><div class=""><br class=""></div><div class=""><div class="">Noen andre som har formeninger? Burde man automatisere å legge inn</div><div class="">manglende tagger, der vi har no-barnehage:nsrid?</div></div><div class="">
<span class="Apple-style-span" style="border-collapse: separate; border-spacing: 0px;"><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;  "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; " class=""><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;  "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; " class=""><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;  "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; " class=""><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;  "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; " class=""><div class="">--&nbsp;</div><div class="">Øystein Bjørndal</div></div></span></div></span></div></span></div></span></span>
</div>
<br class=""></body></html>