Här kommer mina erfarenheter och åsikter såsom den största (?) konsumenten av grillplatsdata och även tyckare i den första versionen av specifikationen.
Började dåligt med att jag skulle titta på specifikationen och länken är bruten. https://dataportal.se/specifications/grillplatser/1.0 resulterar i en 404.
Eftersom det diskuteras parkering - jo det skulle vara bra men då skall den ligga inom rimligt avstånd. Och vem bestämmer vad som är rimligt? Det är anledningen till att jag inte själv har med den informationen.
Namnet table som finns krockar med ett reserverat namn i något system. Lomma har därför exporterat det som table_ . Något att ta med sig då man väljer namn för fält. Finns vad jag förstår ändå ett högst begränsat antal leverantörer av GIS i Sverige.
Angående nya fält.
report_phone är jag med på.
report_url likaså.
Båda måste vara opersonliga (GDPR vet ni) alltså inget telefonnummer eller mail som pekar ut en person.
Jag har ingen åsikt om street och housenumber.
UID får mig att tänka på User ID men det är jag. UID, GID, FID etc fungerar. GID kanske skall sparas till den dagen det finns en globalt unik identifierare. Undvik dock gärna GPID...
image_url - se text om foton längre ner.
Extra fält - jag måste erkänna att jag inte gillar tanken. Risken är dessutom att det i senare version av specifikationen blir en namnkrock. Jag har dock använt standarder inom andra områden som tillåter egenspecificerade utökningar men då är det specificerat hur detta skall göras. Å andra sidan så ser jag hellre data med extra fält som jag kan ignorera än inget data alls.
Jag ser lite olika varianter på hur man sätter värdena för de booleanska attributen. Jag kan nämna sant, ja, yes, falskt, no, nej, "". Tror att jag har sett någon felstavning av dessa dessutom och kanske lite olika casing. Ur min synvinkel vore det ultimata an enda variant. Dessutom anser jag starkt att om fältet finns med men saknar värde (null) så betyder det att information saknas. Samma om fältet inte finns med. Så med andra ord "true", "false" och "null" helst inte som strängar utan som en nullable bool.
När det gäller foton tänker jag en lista av foton. För varje foto bör det finnas länk licens (spdx-identifier se https://spdx.org/licenses/) och eventuell attribution. Sedan kan man tänka sig bildtext och en syntolkning av fotot också.
Några fält som inte gäller för den enskilda platsen utanför datasetet skulle kunna vara license (spdx-identifier), eventuell attribution, version av specifikationen som följs.
Jag vet att specifikationen började med tanken excel-ark. Jag tror ändå att version 2 bör vara lite mer struktur i - tänk listan av foton.
Stabila URLer är också ett starkt önskemål. Jag har känslan av att när någon publicerar en ny version av en csv på dataportalen så blir det en ny URL. Kan någon bekräfta eller dementera? Kanske inte en del av standarden men något som ändå bör poängteras.
Det bör skapas en validator någonstans där man kan skicka in en endpoint och validera om man följer specifikationen. Om ingen annan vill så kan jag skapa en sådan för geojson.