@salgo60 TGBMonsen, lägg gärna till mig. Jag är ingen fantom på Github men kanske kommer att bli. Det här projektet har varit väldigt lärorikt!
Community på Sveriges dataportal
Tomas Monsén
Inlägg
-
-
Hej, önskar, likt tidigare, er ovärderliga hjälp att granska en dataspecifikation jag filat på för att kunna låta våra verksamheter (och alla andra verksamheter som vill) publicera data om grillplatser - särskilt ordnade grillplatser i kommunen.
Detta är en del av arbetet som vi genomför i projektet "Dataportal Väst" under VGRs ledning där jag ingår i projektgrupp som bland annat tar fram specifikationer för delade och öppna data.
Formen följer den tidigare modell jag frågat om hjälp (och fått!) kring, Badplatser.
Inför arbetet har jag kontaktat sajten grillplatser.nu och fått ovärderlig hjälp, samt fört dialog med kommunens (min kommuns, Mariestad, Töreboda och Gullspång) arbetsledare för park/fritid som har på sitt bord att underhålla och sköta grillplatser och fått bra och värdefull feedback som bakats in i de attribut som modellen utgörs av.
En del av attributen kommer att kunna mappas rakt in till attribut i datamodellen för grillplatser.nu och därmed finns det redan från början en konsument (tänkbar iaf) av datat vilket jag tror kommer göra det lite mer intressant att använda specifikationen.
Hjälp mig genom att lämna din kommentar, stor som liten, klagomål som glatt tillrop eller vad som helst. Du som inte vill nämnas i "Contributors"-taggen i dokumentet får gärna tydligt meddela det, annars lägger jag ditt namn med eftersom jag tycker att det är viktigt att du som tar dig tid och hjälper till även får synas och äras! Tillsammans, bättre osv osv. etc.
Tack för hjälpen redan nu!
Mvh
TomasLänk till dokument på Google Docs: Specifikation Grillplatser
-
Hej!
Inom samverkansprojektet i VGRegion "Dataportal Väst" har vi börjat ta fram specifikationer och mer konkret hjälp till deltagarorganisationerna att dela data.En idé vi har är att skapa en datamängd lagom till sommarsäsongen för Badplatser. Det finns en bra datamängd hos Havs- och vattenmyndigheten, och vi tänker oss att vår kompletterar den, genom att till exempel kunna ha med badplatser som inte har vattenkontroller.
Vi har ett alldeles första utkast skrivet, och jag önskar nu er feedback - gärna genom kommentarer direkt i dokumentet, eller via mail, eller här som svar.
Tanken med datamängden är att det ska vara lätt att sätta samman och publicera den, så vi har valt ett kolumnbaserat format som gör sig bra i ex. ett kalkylblad. Det här gör det kanske lite mer svårläst och lite "fulare" rent tekniskt, men vi har diskuterat andra väger och ändå beslutat att det här känns enklast för våra dataproducenter som troligen kommer att bestå av personal inom turist- och besöksfunktioner i kommunerna.
Vi har kikat på befintliga modeller, lånat lite av Californiens datamängd om sina stränder, Fiware och Havs- och vattenmyndighetens upplägg samt knyckt lite allmänt
Några kommentarer och iakttagelser har redan gjorts i dokumentet, bland annat kring beständiga identifierare. Hjälp mig gärna att klura på det och jag tar även gärna emot tips om verktyg för att utan att behöva stansa i en text-editor, som hjälper mig att visuellt skapa scheman för json osv. Kanske finns en bra allmän verktygslåda jag kan ha nytta av?
Kika gärna in på DelaDigitalt där jag har publicerat ungefär samma fråga, eller direkt i dokumentet. Jag har en Google-docs-länk där du ska kunna skriva kommentar, eller en PDF där du kan ladda ned.
Hjälp oss bli klara och vara smarta, innan det är +21 (hoppas hoppas) i vattnet i sommar!
Mvh
Tomas Monsén, IT-utvecklare, Töreboda Kommun (samt Kim Lantto Göteborgs stad och Fredrik Eriksson, regionens samordnare öppna data).Länk till Google Docs -dokument/referenskopia i sin allra första Alpha-version:
https://docs.google.com/document/d/1GxNucD_E_eoHnlyJAL3tjCel-BdWvwF5TB_lYl7bs94/edit?usp=sharing -
För alla andra börjar jag närma mig slutet på arbetet med korrektur på specifikationen och tar tacksamt emot synpunkter och inputs hur den kan bli bättre! Passa på, för jag önskar försöka bli klar iaf absolut senast första veckan i maj
Här är specen, kommentera gärna och notera ifall du vill (eller inte vill) synas i Contributors. Du kan kommentera anonymt/som gäst.
https://docs.google.com/document/d/1OE_SR5cIzz7-ryeq6JiVExcHmY5vecPdCWAv7fSqnpY/edit?usp=sharing
-
@björn-hagström Hej, ja absolut, vi får nog fundera över om vi ska skapa ett derivat av något som redan finns och lägga till de attribut för varje implementation, som blir unika för just den beskrivna entiteten.
Jag tänker att ett sånt jobb skulle behöva göras nationellt. Visst är schemas.org "place" helt okej, men det är väldigt många attribut och det skulle kännas vettigt med en Svensk eller iaf en nordisk variant på den?
Jag tar upp frågan i Nationell Dataverkstad och hur vi jobbar med standarder - vi har ju nästan skapat en nu, då många av de attribut och det format för datatabellen vi använder, är väldigt lika varandra. En standard på det sättet/mall för POI, är större än bara mig.
Ibland känns det lite hopplöst att komma framåt, eftersom det känns som om man skulle behöva ta ett så enormt stort omtag/omfång och ett perspektiv som är så enormt mycket bredare än det jag har/gör, vilket gör att jag antingen tappar sugen lite (ingen idé att publicera något alls) eller känner att det är spännande men saknar tiden.
Jag får trösta mig med att jag iaf gör nånting, även om det inte är det bästa eller det som kommer starta någon revolution. Jag tar tacksamt emot din och @Ainali s feedback, och även om jag kanske låter lite bitter eller uppgiven är jag inte det - jag försöker lära mig mer och tillföra lite till området, även om det ju är lite fjuttigt ibland
Jag ska allvarligt överväga att försöka skapa en standard baserat på något som redan finns och försöka utgå från dem när vi skapar nästa POI-specifikation. Bra idé, tackar!
-
Hej jag instämmer med övriga. Det är svårt eller omöjligt att ta höjd för alla system med reserverade ord, i en är ID reserverat, i ett annat system är "latitude" och "longitude" reserverade.
Jag är lite osäker på hur exakt konflikten sker, men nån form av transformation kanske man kan få till?
Uppstår konflikten då ni tänker er att datat om en grillplats ska läsas i realtid från en tabell via ett API i ert GIS-system?
Jag tänker att man kan döpa tabellen i GIS-systemet annars till vad som helst och när man som @Ainali skriver byta det namnet vid export. Så gör vi i Töreboda/Mariestad/Gullspång när vi hanterar grillplatser i en sharepointlista eller Excelblad - där heter kolumnerna "Badplatsens fullständiga namn" men när datat exporteras till vår datakatalog transformerar man namnet till "name".
Jag sparkar ju in öppna dörrar kanske, har det löst sig, kom ni på nån lösning som du kan dela med dig av?
Ser inga problem att ändra i specifikationen heller, vi måste till slut börja versionshantera dem, så det är ju lika bra att träna på något "enkelt" och "ofarligt" som grillplatser
-
@tomasmonsen Hej allesamman, då är vi klara med version 1 av vår Badplatsspecifikation!
[https://lankadedata.se/spec/badplatser/](link url)Jag hoppas att ni tycker den är god nog att användas för att publicera data med, och jag hoppas att vi kommer att kunna släppa en uppdaterad version inför nästa säsong - Vi har en gedigen lista med punkter som kan göras bättre - vilket inte ska hindra dig från att leverera data redan nu!
Tack alla för hjälpen så här långt, det kommer komma fler frågor när jag börjar med version 2
-
@jonor sa i Vägledning för att publicera data om grillplatser:
Exempelvis i Mariestads kommun underhåller man datamängden i en Sharepoint-lista eller ”Microsoft Lists” i Office 365. Det här gör att man ute i fält kan köra Microsoft Lists-appen och enkelt och överskådligt sköta uppdatering av egenskaper när man befinner sig på platsen.
I Mariestads kommun som exempel, har vi skapat listor i Office 365 i appen ”Lists” som motsvara attributen i datamodellen.
Genom appen ”Lists” som går att ladda ner till mobiltelefon, kan personer ute i fält inventera och uppdatera informationen och attributen som beskriver platsen direkt. Appen skapar ett enkelt och lättläst ”formulär” av den tabulära datan.
Det gör att datat blir enklare att underhålla och lätt att uppdatera. Det krävs ingen särskild utrustning annat än en mobiltelefon och behörighet/licens för Office365.Om alla köper in programvarulicenser för Office 365 så är problemet löst? Eller är det kanske en given förutsättning att all offentlig förvaltning i Sverige redan har gjort det? Kan det tänkas finnas alternativa verktyg för att lösa dessa uppgifter?
Halloj, som @FredrikEriksson menar är exemplet med Office365 och "Lists" ett sätt att jonglera informationen innan den blir öppen data.
I MTG har vi valt lägga badplatser, grillplatser och lite annat som Sharepoint/Lists för att det är ett verktyg vi har, som finns hos de flesta i vår organisation och som har en (faktiskt rätt så okej) app som stödjer snygg redigering "i fält". Man kunde lika gärna använt ett Excelblad, eller en textfil.
Fördelen med en Lists är att den går att sätta lite formatkontroll på (typ latitud måste skrivas med formatet NN.XXXXXX, annars får man ett felmeddelande och kan inte spara) samt att det går att behörighetsstyra enkelt, bygga vyer etc. Lists har även stöd för bilder och andra datatyper som man kan lägga till hur man vill - bara man ser till att man i själva exportögonblicket bara får med det data som specifikationen kräver.
På så vis kan en dataspecifikation för exempelvis Grillplatser innehåller mycket mer data och användas på många fler sätt OCH användas som bas för öppen data. Lägger man till egna attribut som "vem som tömmer soporna" eller "senast tillsyn" i form av en personväljare i Office eller ett datum, så kan man ju skippa ta med dem i exporten till ÖppnaData-katalogen då specifikationen inte har dessa fält.
Det här gör även att man kan svenska rubriker och namn på saker i Sharepointlistan som man sen översätter i exporten.
Vi testar lite nu men än så länge ser funktionen bra ut och vi kommer säkert börjar smyga in detta på andra datamängder som är relativt statiska och som flera personer behöver underhålla över tid - även sådan datamängder där det idag saknas en specifikation som ex. fontäner, parkbänkar osv.
Lists är inte lämpligt för viss typ av data och därför prövar vi så klart innan vi börjar använda det som verktyg.
-
@jonor Ja det hade varit toppen om någon myndighet kunde ta på sig det jobbet, att upprätta mängder av unika IDn som datapublicerare kan få "hämta ut". Tror inte att man vågar/vill ta på sig ett sånt jobb, så jag får "hitta på" en metod för att skapa ett unikt ID. Funderar på att skapa ett kopplat till geografiska platsen, alltså en kombination av siffror från koordinatsystemet...
Du kanske kan sätta ihop en sån förväntan och presentera för Digg De kanske är sugna på att upprätta en sådan databas - skulle tänka mig att det skulle vara uppskattat av många!
-
Hej igen allesamman, nu är det "final push" till leverans av specifikationen och några frågor kvarstår som jag behöver ha hjälp med, framför allt språk:
Språkstöd - Hur ska jag erbjuda språkstöd för fler än ett språk.
Min ide: Lägg till "lang_code" som attribut, använd ISO639-1 för att sätta en kod "EN" t.ex. och då måste resten av filen vara på engelska. Den som då har behov att dela data på fler språk än ett får skapa flera filer och använda olika spåk i dem, och berätta med lang_code vilket språk filen är på. Man får sedan i metadata med DCAT-AP markera vilket språk filen har.
Andra idéer: Skapa fler språkfält, där du valfritt kan lägga upp till 5 olika språk, fritextfälten skulle då behöva utökas med 4 till och varje sådant fält ha en språkkod kopplat:
- descripition_1 kopplas med attribut lang_code_1. Du skriver på svenska i "description_1" och sätter "SE" i lang_code_1.
- Description_2 kopplas med attribut lang_code_2. Du skriver på arabiska i "description_2" och sätter "AR" i lang_code_2.
- ...osv.
Finns det andra ideer? Tänk på att formatet är flatfil typ CSV för att underlätta för dataproducenten som troligen ofta inte har verktyg att hantera JSON-objekt med arrayer av värden...
Hilfe!
Länk till specen: https://docs.google.com/document/d/1GxNucD_E_eoHnlyJAL3tjCel-BdWvwF5TB_lYl7bs94/edit?usp=sharing
(Skriv gärna kommentarer och skapa förslag direkt i dokumentet)
Hjälp folk att bada i sommar med Öppna Data! (Tips och hjälp behövs)
Grilla? GRILLA! Jag behöver hjälp att "granska" en dataspecifikation
Hjälp folk att bada i sommar med Öppna Data! (Tips och hjälp behövs)
Grilla? GRILLA! Jag behöver hjälp att "granska" en dataspecifikation
Grilla? GRILLA! Jag behöver hjälp att "granska" en dataspecifikation
Förslag UID istället för ID i specifikationer
Hjälp folk att bada i sommar med Öppna Data! (Tips och hjälp behövs)
Vägledning för att publicera data om grillplatser
Hjälp folk att bada i sommar med Öppna Data! (Tips och hjälp behövs)
Hjälp folk att bada i sommar med Öppna Data! (Tips och hjälp behövs)