Navigasjonsdata Standard
Navigation Data Standard ( NDS ; tysk navigasjonsdatastandard ) er et standardisert format for kartdatabaser i navigasjonssystemer , utviklet på grunnlag av kvalitetskrav fra bilindustrien i fellesskap av bilprodusenter og leverandører. Den nåværende versjonen er versjon 2.5.4 fra 12. desember 2018. Den registrerte foreningen Navigation Data Standard (NDS) eV er ansvarlig for utviklingen.Medlemmene i foreningen er bilprodusenter , leverandører av geodata og produsenter av navigasjonssystemer .
Målet med NDS-utviklingen er et standardisert binært databaseformat som muliggjør utveksling av kartdata mellom forskjellige navigasjonssystemer. I NDS skilles kartdata og navigasjonsprogramvare slik at forskjellige navigasjonsprodukter for sluttbrukere kan utvikles på grunnlag av NDS. I tillegg til denne interoperabiliteten støtter NDS trinnvise oppdateringer, digital rettighetsadministrasjon og tilbyr en høy grad av kompaktitet.
NDS-baserte navigasjonsprodukter har vært på markedet siden 2012 og brukes i over 30 bilmerker, inkludert BMW , Daimler og Volkswagen .
sikter
Målet med NDS er å utvikle en verdensledende industristandard som oppfyller kvalitetskravene til bilindustrien. Formatet skal:
- Finn forskjellige applikasjoner i navigasjonsbransjen og brukes av ledende produsenter av navigasjonssystemer
- Vær interoperabil for forskjellige systemer
- Støtte kartoppdateringer
- Kan brukes over hele verden
- Oppfyll de spesifikke kravene i forskjellige land
Kvalitetskravene til bilindustrien inkluderer at:
- NDS er utviklet i fellesskap av ledende bilprodusenter og leverandører.
- NDS støtter alle brukstilfeller i bilindustrien for kartdata.
- NDS støtter avanserte navigasjonsteknologier som eHorizon, autonom kjøring og skyapplikasjoner.
- Den utbredte bruken og implementeringen i forskjellige systemer sørger for at standarden kontinuerlig kontrolleres og videreutvikles.
For å oppnå dette målet har NDS satt seg følgende mål:
- Sikre rask integrering av utvidelser og endringer i standarden
- Sikre enkel brukbarhet og effektiv implementering av standarden for å fremme global bruk i bilapplikasjoner
- Sikre juridisk beskyttelse av bruken av NDS
- Tilbyr sertifisering av navigasjonsdatabaser for NDS-samsvar
For å fremme aksept av standarden støtter NDS utviklingsprosjekter som bruker NDS, blant annet gjennom verktøy og teknisk rådgivning. I tillegg utvikles standarden teknisk, og nye medlemmer rekrutteres til standardiseringskonsortiet.
NDS-arkitektur
NDS bruker SQLite- databaseformatet . En NDS-database kan bestå av flere produktdatabaser, som igjen kan deles inn i individuelle oppdateringsregioner. Denne strukturen muliggjør fleksible, men konsekvente oppdateringer, samt integrering av databaser fra forskjellige produsenter i en felles NDS-database.
Innen en produktdatabase er det funksjonelle moduler (byggestein), nivåer (lag) og selve geodataene Kartdata er organisert i tilstøtende fliser. Et forstørrelsesnivå, nivået, bestemmer kantlengden på en flis. På nivå 0 strekker en flis seg over halve jorden (øst eller vest for Greenwich). Fra ett nivå til det neste halveres den geografiske kantlengden på flisen praktisk talt, dvs. det viste området er kvart. Mer presist er lengden og bredden på flisen halvert fra ett nivå til det neste. For eksempel i nivå 13 dekker en flis ca. 2,4 * 2,4 km. WGS84 brukes som kortsystem.
Produktdatabase
En NDS-produktdatabase leveres av en bestemt produsent og har sin egen versjonskontroll. Dette betyr at den kan oppdateres uavhengig av andre produktdatabaser. Innen en produktdatabase er det en eller flere funksjonelle moduler, f.eks. B. Data for ruteberegning eller kartvisning. En produktdatabase dekker et bestemt geografisk område, som kan deles inn i individuelle oppdateringsregioner. Eksempel på en produktdatabase: "Europe Basic Navigation" fra TomTom .
Oppdater region
En oppdateringsregion representerer et geografisk område i en produktdatabase hvis geodata kan oppdateres uavhengig av andre regioner. Konseptet med oppdateringsregioner muliggjør således trinnvise og delvise oppdateringer av definerte geografiske områder i en NDS-database. Eksempel: Innenfor "Europe basic navigation" -produktet er hvert europeisk land modellert av sin egen oppdateringsregion.
Funksjonelle moduler
Alle geospatiale data i en NDS-database tilhører en bestemt funksjonell modul. Hver modul dekker visse funksjoner, f.eks. B. Navn for å angi en destinasjon, ruteberegning, kartvisning osv. For at visse oppgaver til et navigasjonssystem skal kunne oppfylles, må navigasjonsprogramvaren oppsummere og evaluere data fra forskjellige moduler. Så z. B. for beregning og visning av rutedata fra modulene for ruteberegning og kartvisning kombineres.
En oppdateringsregion kan inneholde flere funksjonelle moduler. Derfor kan det være flere forekomster av den samme modulen i en produktdatabase med flere oppdateringsregioner. Eksempel: I en europeisk database er det en modul av typen "Basic Map Display" (kartvisning) for oppdateringsregionen Frankrike og en modul av typen "Basic Map Display" for oppdateringsregionen Tyskland.
Verktøy og dokumentasjon
NDS-databasestrukturene samt regelverket om interoperabilitet og oppdateringer er beskrevet i NDS-dokumentasjonen. I tillegg gir NDS-konsortiet sine medlemmer forskjellige verktøy for utvikling, validering og sertifisering av kartdatabaser:
- NDS SQLite referanse implementering
- Relational DataScript (RDS-verktøy): Kodegenerator for databasetilgangsklasser i Java og C ++
- Sertifiseringsbenk: Validering av NDS-databaser for NDS-samsvar på grunnlag av detaljerte testtilfeller; Utsteder NDS-sertifikater
- Undersøkelsesmoduler: Verktøy for testing av NDS-databaser på maskinvare
- Database Inspector: Desktop-verktøy for visualisering av NDS-databaser
Medlemmer og komiteer
Medlemmene av NDS e. V. er selskaper eller foreninger.
NDS-medlemmene utnevner hver sin representant som representerer medlemmet i de forskjellige NDS-organene. NDS har følgende organer:
- Ledelse (styre): Juridisk representant for NDS eV
- Generalforsamling (GA): Forum for alle NDS-medlemmer. Generalforsamlingen overvåker arbeidet til NDS-organene, godkjenner budsjetter og fastsetter de årlige medlemsavgiftene
- Styringskomiteen (SC): ansvarlig for å lede arbeidet i NDS-komiteene
- Technical Committee (TC): ansvarlig for å avgjøre tekniske problemer
- NDS arbeidsgrupper (WG): arbeid med individuelle tekniske temaer som B. videreutvikling av databaseformat, autonom kjøring og hybridnavigasjon
- Validerings- og sertifiseringsnemnd: koordinerer utviklingen av valideringsverktøy og organiserer utstedelse av NDS-sertifikater
Individuelle bevis
- ^ NDS Association Intern dokumentasjonsplattform. I: www.nds-association.org. NDS Association, 12. desember 2018, åpnet 1. oktober 2020 .
- ↑ Navigasjonsdatastandard . NDS eV . Hentet 10. mars 2015.
- ↑ OpenStreetMap-wiki . OpenStreetMap . Hentet 25. mars 2015.
- ^ NDS-standarden . NDS eV . Arkivert fra originalen 13. februar 2015. Info: Arkivkoblingen ble satt inn automatisk og er ennå ikke sjekket. Vennligst sjekk originalen og arkivlenken i henhold til instruksjonene, og fjern deretter denne meldingen. Hentet 13. februar 2015.
- ↑ Navigasjonsdata-standard (NDS): Kommer snart til å være en industristandard? . all-elektronikk.de . Hentet 10. mars 2015.
- ↑ Hvor lett er det å komme dit? På vei - NDS suksesshistorier fra 2014 . nds-association.org . Hentet 10. mars 2015.
- ↑ NDS (standard for navigasjonsdata) . TomTom . Hentet 24. april 2018.