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