Havnegården, Kystveien 14, Arendal Postboks 701 Stoa, 4808 Arendal NOTAT tlf: 417 99 417 epost: avinet@avinet.no Fra Richard Hanssen, Avinet Til Stian Aamot, Kystverket Kopi Dato 15.12.201 Innhold Innhold... 1 Løsningsforslag - Forvaltning ankringsplasser... 2 Funksjonalitet - Generelt... 2 AIS-uttak fra aktuelle lokaliteter for vurdering... 2 Dokumenter for intern bruk og ekstern bruk... 2 Bunntypekart for områdene... 3 Dybdeforhold for områdene... 3 Trafikkdata fra Njord... 3 Funksjonalitet Datadistribusjon... 4 Enkel eksport til Statens kartverk... 4 Objektene må kunne synkes mot eller bli en del av farledsmodellens innhold... 4 Synkronisering av objekter mot Njord... 4 Skisse - Forvaltning... 5 Avklaringer... 6 Fremdrift... 7 Timeestimat... 7
Løsningsforslag - Forvaltning ankringsplasser Det vises til spesifikasjon beskrevet i dokumentet: Klient for forvaltning av data over ankringsplasser v.1.0.docx. I tillegg har det kommet justeringer gjennom møter og samtaler i løpet av desember 2016. Beskrevet løsning er delt inn i kapitler som er tilnærmet lik spesifikasjonen fra Kystverket. Kursiv tekst under hvert punkt er en gjengivelse av spesifikasjon fra Kystverket. Funksjonalitet - Generelt AIS-uttak fra aktuelle lokaliteter for vurdering Klienten skal kunne trekke ut AIS data for aktuelle lokalitet. Plotte trafikkbildet der det kan sorteres på lengde og skipstype tilsvarende Havbase, og vise statistikk. Det er ønskelig at bruker skal kunne angi utstrekning (firkant, ikke polygon), samt sette tidsrom (mest sannsynlig månedsperiode). Basert på disse valgene er det ønskelig at det skal skje følgende forespørsler: - Hente punktsky (alle skipsposisjoner som matcher utstrekning og tidsrom). o Vil måtte hentes fra en filtrerbar WMS tjeneste. - Hente statistiske data som beskriver trafikkmengde innenfor valgte område og tidsrom o Antall unike skip o Antall innenfor hver skipstype (kobles mot fairplay) NB! Alle data uttrekk for plott og statistikk skal hentes fra AIS rådata (ikke 6 min base) I tillegg er det ønskelig at skipstrafikk i form at skipshaler skal kunne presenteres på lik linje med oppsett i Havbase. - Sette opp WMS tjeneste mot rådata med mulighet for filtrering o 8t - Sette opp API for uttrekk av statistiske data o 16t - Bygge A3 modul som kan gjøre ønskede forespørsler o 32t - Å implementere Havbase tema i nytt GUI kan Kystverket selv utføre Dokumenter for intern bruk og ekstern bruk Skal kunne lagres vedlegg for intern og ekstern benyttelse i beslutningsprosessen. Her er det snakk om eksport på rapportformat, ønskelig at man eksporterer både kartbilde og statistikk i samme rapport (Se hva som er gjort i tiltaksbase).
- Implementere rapport funksjonalitet i ny A3 modul o 16t Bunntypekart for områdene Datagrunnlag fra NGU (gjerne tjenestebasert, trolig WMS) NGU har WMS tjenester som dekker dette behovet: - http://geo.ngu.no/mapserver/marinbunnsedimenterwms - http://geo.ngu.no/mapserver/marinbunnsedimenterwms/?version=1.3.0&servic e=wms&sld_version=1.1.0&request=getlegendgraphic&layer=kornsto rrelse_reg&format=image/png - Oppsett av tema kan Kystverket selv utføre Dybdeforhold for områdene Grid (S-102 eller xyz) oppløsning ønsket 1m med pyramideløsning så en kan vise på grovere målestokk. Kan bli leveranse på 5 m istedenfor. - Dybdekart (gjerne tjenestebasert) Her er det ønskelig med høyoppløselige dybdedata. Kystverket er i dialog med Kartverket for å få laget en slik tjeneste eller dataleveranse for å kunne bygge den selv. Ønskelig med GRID på 1 meters oppløsning, men kan ende med 5 meters grid. Eksempel på tjeneste som finnes i dag: - https://kartkatalog.geonorge.no/metadata/kartverket/dybdedata-wms/e7d85ee1-2579-4fbc-96b2-3871cf1c32bb - Oppsett av tema kan Kystverket selv utføre - Dersom Avinet skal gjøre noe jobb for å bygge datasett vil det medføre ekstra kostnad Trafikkdata fra Njord Trafikkdata for ankringsområde hentet fra Njord som har fartøysmeldinger til skip som har gått til stedet. Det finnes per i dag et API for dette, men det jobbes med en løsning internt i Kystverket for å få data tilgjengelig i PostgreSQL/PostGIS database. Avinet tar det som en forutsetning at det finnes et datagrunnlag i tilgjengelig database å bygge tjenester mot. - Sette opp API for uttrekk av statistiske data o 8t - Implementere støtte for forespørsler mot nytt API i ny A3 modul o 8t
Funksjonalitet Datadistribusjon Enkel eksport til Statens kartverk Ferdig kontrollerte og avsjekkede objekt (ankringsområder) skal eksporteres/synkes mot Sjøkartverket i gitte intervaller. Endringshåndtering f.eks. via GeoRSS /Atom Feed i 1. omgang. Her er det ønskelig med en tjeneste som kan tilby data som en komplett dump eller filtrert ut fra endringsdato. Valg av format er avhengig av om de støtter komplekse strukturer. Det er ønskelig at eksport skal kunne distribuere objekter med underobjekter (trestruktur). Aktuelle formater: - GeoRSS - Atom Feed - GeoJSON - JSON - Sette opp API som leverer kontrollerte og avsjekkede objekt på ønsket format med mulighet for filtrering på dato o 16t Objektene må kunne synkes mot eller bli en del av farledsmodellens innhold Datamodellen må gjenspeile dette. Farledsdataene bør på sikt inngå som tema i forvaltningsklienten. Oppgaven vil spesifiseres nærmere i en senere fase. - Ingen i denne fasen Synkronisering av objekter mot Njord Kan trolig løses med felles id, og forhåpentligvis uten felles versjonering i første omgang. Datasett i Njord er «Lokasjoner for Sjøtransport» Her blir det opp til Njord å trekke ut data ved behov. Det er ønskelig at de skal kunne benytte samme API men ender med i eksport til Statens kartverk. - Ingen i denne fasen (Antas å benytte samme tjeneste som Kartverket)
Skisse - Forvaltning Objekter som skal forvaltes er som følger: - Ankringsområder (rød i skisse fra spek) - Ankringspunkt (gul i skisse fra spek) - Ankringsareal Figure 1: Skisse fra spek Dette vil vi løse ved å opprette 3 digitaliseringstema som kan forvalte data for hver type objekt. Dette vil settes opp i en foreldre/barn struktur som illustrert under: - Ankringsområder (forelder av typen polygon) o Ankringspunkt (barn av typen punkt) o Ankringsareal (barn av typen polygon) I tillegg er det ønskelig at bruker skal kunne tegne skisser som skal støtte opp om plassering av ankringsområdene. Dette vil kunne være sirkler eller bufrede objekter som kan illustrere sveiperadiusen til et oppankret fartøy. Det er også ønskelig å kunne tegne linjer som kan angi avstander fra land til punkt i sjøen, eller mellom to punkter i sjøen. Dette dekkes i dag greit med avansert tegn og må funksjonalitet. - Gir mulighet til å bufre et punkt/linje/flate objekt - Gir mulighet til å tegne linjer og vise avstand i meter eller i nautiske mil - Sette opp 3 digitaliseringstema i en foreldre/barn struktur o 12t
Avklaringer Det er ønskelig med et oppsett som gir redigeringsrettigheter til personer i distrikter, men at godkjenning av endringer skal skje sentralt av et færre antall personer. Mer spesifikasjon på dette kreves for at vi skal kunne estimere noe.
Fremdrift Planlagt ferdigstilling, i løpet av de første månedene av 2017. Timeestimat Timer beskrevet her er et estimat da det er vanskelig å si noe om eksakt tidsbruk. Dersom det skulle vise seg at arbeidet fører til mer eller mindre tid enn dette anslaget vil Avinet informere Kystverket fortløpende Oppgave Timer AIS-uttak fra aktuelle lokaliteter for vurdering 56 Dokumenter for intern bruk og ekstern bruk 16 Bunntypekart for områdene 0 Dybdeforhold for områdene 0 Trafikkdata fra Njord 16 Enkel eksport til Statens kartverk 16 Objektene må kunne synkes mot eller bli en del av farledsmodellens innhold Synkronisering av objekter mot Njord 0 Skisse - Forvaltning 12 Administrasjon 12 Installasjon/oppgradering 4 Sum 132 0 Timepris: I henhold til rammeavtalen. Reiser dekkes etter utlegg/statens satser.