Navigation Data Standard
Navigation Data Standard ( NDS ; niemiecki standard danych nawigacyjnych ) to ustandaryzowany format baz danych map w systemach nawigacyjnych , opracowany w oparciu o wymagania jakościowe przemysłu motoryzacyjnego wspólnie przez producentów i dostawców motoryzacyjnych. Obecna wersja to 2.5.4 z 12 grudnia 2018 r. Za rozwój odpowiada zarejestrowane stowarzyszenie Navigation Data Standard (NDS) eV, którego członkami są producenci samochodów , dostawcy danych geograficznych i producenci systemów nawigacyjnych .
Celem rozwoju NDS jest ustandaryzowany format binarnej bazy danych, który umożliwia wymianę danych mapowych między różnymi systemami nawigacyjnymi. W NDS dane map i oprogramowanie nawigacyjne są rozdzielone, tak aby na podstawie NDS można było opracować różne produkty nawigacyjne dla użytkowników końcowych. Oprócz tej interoperacyjności, NDS obsługuje aktualizacje przyrostowe, cyfrowe zarządzanie prawami i oferuje wysoki poziom zwartości.
Produkty nawigacyjne oparte na NDS są obecne na rynku od 2012 roku i są używane w ponad 30 markach samochodów, w tym BMW , Daimler i Volkswagen .
celuje
Celem NDS jest opracowanie wiodącego na świecie standardu przemysłowego, który spełnia wymagania jakościowe przemysłu motoryzacyjnego. Format powinien:
- Znajdź różnorodne aplikacje w branży nawigacji i są używane przez wiodących producentów systemów nawigacyjnych
- Być interoperacyjnym dla różnych systemów
- Obsługa aktualizacji map
- Może być używany na całym świecie
- Spełniaj specyficzne wymagania różnych krajów
Wymagania jakościowe przemysłu motoryzacyjnego obejmują:
- NDS jest wspólnie rozwijany przez wiodących producentów i dostawców samochodów.
- NDS obsługuje wszystkie przypadki użycia danych map w przemyśle motoryzacyjnym.
- NDS obsługuje zaawansowane technologie nawigacyjne, takie jak eHorizon, autonomiczna jazda i aplikacje chmurowe.
- Szerokie zastosowanie i wdrażanie w różnych systemach gwarantuje, że norma jest stale sprawdzana i dalej rozwijana.
Aby osiągnąć ten cel, NDS postawiło sobie następujące cele:
- Zapewnij szybką integrację rozszerzeń i zmian w standardzie
- Zapewnij łatwość stosowania i wydajną implementację normy w celu promowania globalnego stosowania w zastosowaniach motoryzacyjnych
- Zapewnienie ochrony prawnej korzystania z KDPW
- Oferuj certyfikację nawigacyjnych baz danych pod kątem zgodności z NDS
W celu promowania akceptacji standardu SRK wspiera projekty rozwojowe wykorzystujące SRK m.in. poprzez narzędzia i doradztwo techniczne. Ponadto norma jest stale rozwijana technicznie, a nowi członkowie są rekrutowani do konsorcjum normalizacyjnego.
Architektura NDS
NDS używa formatu bazy danych SQLite . Baza danych NDS może składać się z kilku baz danych produktów, które z kolei można podzielić na poszczególne regiony aktualizacji. Taka struktura umożliwia elastyczne, ale spójne aktualizacje, a także integrację baz danych różnych producentów we wspólnej bazie danych NDS.
W bazie danych produktów znajdują się moduły funkcjonalne (blok konstrukcyjny), poziomy (warstwa) i same dane geograficzne Dane mapy są zorganizowane w sąsiadujących kafelkach. Poziom powiększenia, czyli poziom, określa długość krawędzi płytki. Na poziomie 0 płytka obejmuje połowę ziemi (na wschód lub na zachód od Greenwich). Z jednego poziomu do następnego geograficzna długość krawędzi płytki jest praktycznie zmniejszona o połowę, tj. Pokazany obszar jest podzielony na ćwiartki. Dokładniej, kąty długości i szerokości płytki są zmniejszane o połowę z jednego poziomu na drugi. Np. Na poziomie 13 dachówka zajmuje ok. 2,4 * 2,4 km. WGS84 jest używany jako system kart.
Baza danych produktów
Baza danych produktów NDS jest dostarczana przez określonego producenta i posiada własną kontrolę wersji. Oznacza to, że można go aktualizować niezależnie od innych baz danych produktów. W bazie danych produktów znajduje się jeden lub więcej modułów funkcjonalnych, np. B. Dane do obliczenia trasy lub wyświetlania mapy. Baza danych produktów obejmuje określony obszar geograficzny, który można podzielić na poszczególne regiony aktualizacji. Przykład bazy danych produktów: „Europe Basic Navigation” firmy TomTom .
Zaktualizuj region
Region aktualizacji reprezentuje obszar geograficzny w bazie danych produktów, którego dane geograficzne mogą być aktualizowane niezależnie od innych regionów. Koncepcja regionów aktualizacji umożliwia zatem przyrostową i częściową aktualizację zdefiniowanych obszarów geograficznych w bazie danych NDS. Przykład: W ramach produktu „Podstawowa nawigacja w Europie” każdy kraj europejski jest modelowany według własnego regionu aktualizacji.
Moduły funkcjonalne
Wszystkie dane geoprzestrzenne w bazie danych NDS należą do określonego modułu funkcjonalnego. Każdy moduł obejmuje określone funkcje, np. B. Nazwy do wprowadzania celu, obliczania trasy, wyświetlania mapy itp. Aby pewne zadania systemu nawigacyjnego mogły być wypełnione, oprogramowanie nawigacyjne musi podsumować i ocenić dane z różnych modułów. Więc z. B. do obliczania i wyświetlania danych trasy z modułów do obliczania trasy i wyświetlania mapy są łączone.
Region aktualizacji może zawierać wiele modułów funkcjonalnych. Dlatego w bazie danych produktów z wieloma regionami aktualizacji może istnieć wiele instancji tego samego modułu. Przykład: W europejskiej bazie danych znajduje się moduł typu „Basic Map Display” (wyświetlanie mapy) dla regionu aktualizacji Francja oraz moduł typu „Basic Map Display” dla regionu aktualizacji Niemcy.
Narzędzia i dokumentacja
Struktury baz danych NDS oraz przepisy dotyczące interoperacyjności i aktualizacji są opisane w dokumentacji NDS. Ponadto konsorcjum NDS zapewnia swoim członkom różne narzędzia do tworzenia, walidacji i certyfikacji baz danych map:
- Implementacja referencyjna NDS SQLite
- Relacyjny DataScript (narzędzie RDS): Generator kodu dla klas dostępu do baz danych w językach Java i C ++
- Certification Bench: Walidacja baz danych NDS pod kątem zgodności NDS na podstawie szczegółowych przypadków testowych; Wydawanie certyfikatów NDS
- Moduły badawcze: narzędzie do testowania baz danych NDS na sprzęcie
- Inspektor baz danych: Desktopowe narzędzie do wizualizacji baz danych NDS
Członkowie i komitety
Członkowie KDPW e. V. to firmy lub stowarzyszenia.
Każdy członek NDS wyznacza swoich przedstawicieli, którzy reprezentują go w różnych organach KDPW. NDS ma następujące organy:
- Zarząd (Zarząd): Przedstawiciel prawny NDS eV
- Zgromadzenie Ogólne (GA): Forum dla wszystkich członków NDS. Walne Zgromadzenie monitoruje prace organów KDPW, zatwierdza budżety i ustala roczne składki członkowskie
- Komitet Sterujący (SC): odpowiedzialny za zarządzanie pracami w komitetach SRK
- Komitet Techniczny (TC): odpowiedzialny za podejmowanie decyzji technicznych
- Grupy robocze NDS (WG): praca nad indywidualnymi tematami technicznymi, takimi jak B. dalszy rozwój formatu bazy danych, jazdy autonomicznej i nawigacji hybrydowej
- Rada Walidacji i Certyfikacji: koordynuje rozwój narzędzi walidacyjnych oraz organizuje wydawanie certyfikatów NDS
Indywidualne dowody
- ^ Platforma dokumentacji wewnętrznej Stowarzyszenia NDS. W: www.nds-association.org. Stowarzyszenie NDS, 12 grudnia 2018, wejście 1 października 2020 .
- ↑ Standard danych nawigacji . NDS eV . Źródło 10 marca 2015 r.
- ↑ Wiki OpenStreetMap . OpenStreetMap . Źródło 25 marca 2015 r.
- ^ Standard NDS . NDS eV . Zarchiwizowane od oryginału w dniu 13 lutego 2015 r. Informacje: Link do archiwum został wstawiony automatycznie i nie został jeszcze sprawdzony. Sprawdź oryginalny i archiwalny link zgodnie z instrukcjami, a następnie usuń to powiadomienie. Źródło 13 lutego 2015 r.
- ↑ Navigation Data Standard (NDS): Wkrótce stanie się standardem branżowym? . all-electronics.de . Źródło 10 marca 2015 r.
- ↑ Jak łatwo jest się tam dostać? W drodze - historie sukcesu NDS z 2014 roku . nds-association.org . Źródło 10 marca 2015 r.
- ↑ NDS (Standard danych nawigacyjnych) . TomTom . Źródło 24 kwietnia 2018 r.