{"id":19098,"date":"2018-01-12T15:00:23","date_gmt":"2018-01-12T14:00:23","guid":{"rendered":"https:\/\/www.intellias.com\/web-maps-for-client-side-visualization\/"},"modified":"2023-01-13T10:25:31","modified_gmt":"2023-01-13T09:25:31","slug":"web-maps-fur-die-client-seitige-visualisierung","status":"publish","type":"post","link":"https:\/\/intellias.com\/de\/web-maps-fur-die-client-seitige-visualisierung\/","title":{"rendered":"Web Maps f\u00fcr die Client-seitige Visualisierung"},"content":{"rendered":"

\u00dcber den Kunden<\/h3>\n

Als unangefochtener globaler Marktf\u00fchrer f\u00fcr ortsbezogene Dienste bietet unser niederl\u00e4ndischer Kunde eine innovative Cloud-basierte Entwicklungsplattform, die f\u00fcr den Aufbau fortschrittlicher geodatenzentrierter L\u00f6sungen und Dienstleistungen genutzt werden kann. Die Plattform ist mit einem kompletten Satz von SDKs, APIs und webbasierter Visualisierung f\u00fcr die Kartierung auf der Client-Seite ausgestattet.<\/p>\n

Unser Kunde bietet auch eine breite Palette von Dienstleistungen an, die eine webbasierte Visualisierung von Zugangskarten, Geokodierung, Routenplanung, Traffic und Positionierung erm\u00f6glichen, wenn es um komplizierte Standortfragen geht. Das Automobil-Toolkit unseres Kunden rationalisiert die Entwicklung umfassender Navigationssysteme im Fahrzeug, die zeitnahen Over-the-Air-Kartenupdates, den Austausch von Live-Verkehrsdaten, 3D-Kartendarstellung und vieles mehr unterst\u00fctzen. Das mobile SDK unterst\u00fctzt die Bereitstellung von iOS- und Android-Ger\u00e4ten mit ausgefeilter Location Intelligence, einschlie\u00dflich F\u00fchrung, POI-Suche, Routenplanung, Indoor-Kartierung, Echtzeitdaten f\u00fcr die st\u00e4dtische Mobilit\u00e4t und interaktive Visualisierung f\u00fcr webbasierte Zugangskarten.
\n\"Web<\/p>\n

Unser Kunde kam mit einer Herausforderung<\/h3>\n

Kartenbasierte Anwendungen eignen sich hervorragend, um Informationen ortsbezogen auszutauschen, und das Internet erm\u00f6glicht es, diese Informationen nahezu zeitnah an Endanwender zu \u00fcbertragen. Die Zahl der Unternehmen auf der ganzen Welt, die Web Maps mit optimierten Diensten und schnellen, interaktiven und anpassbaren Online-Karten anbieten m\u00f6chten, w\u00e4chst mit erstaunlicher Geschwindigkeit.<\/p>\n

Um mit den Branchentrends Schritt zu halten, ben\u00f6tigte unser Kunde Vektorgrafikkarten, die ausreichend leicht, flexibel und aktualisierbar waren. Auf diese Weise h\u00e4tte der Client eine hervorragende Kartendarstellungsleistung bei minimaler Bandbreite erreicht. Eine solche Karte wird auf ihrer kollaborativen Kartenplattform erstellt und verwendet die neuesten Geolokalisierungsinhalte. Die Karte w\u00fcrde die ganze Welt abdecken und als Grundlage dienen, auf der Entwickler Inhalte von Drittanbietern kompilieren und darstellen k\u00f6nnen.<\/p>\n

Seit 2015 unterh\u00e4lt Intellias ein florierendes Entwicklungszentrum f\u00fcr die Produkte und Dienstleistungen unserer Kunden, die die Navigation im Fahrzeug und auf mobilen Ger\u00e4ten, Geolokalisierungsdienste, Datenoptimierung f\u00fcr die Mapping-Plattform und die Mapping-Plattform selbst umfassen.<\/p>\n

Intellias entwickelt die L\u00f6sung<\/h3>\n

Unsere Zusammenarbeit mit Webkarten begann mit Intellias\u2018 Erweiterung der Entwicklungskapazit\u00e4ten der in Deutschland ans\u00e4ssigen Teams unseres Kunden. Diese Teams wurden in ein Machbarkeitsnachweisprojekt eingebunden, das darauf abzielte, die Machbarkeit des Vektorgrafik-Kartierungsdienstes f\u00fcr ihre kollaborative Plattform zu validieren und die Automobil<\/a>-Kartendatenvisualisierung zu optimieren. W\u00e4hrend die Teams des Kunden auf andere Arbeitsabl\u00e4ufe umgestellt wurden, erwarben die Entwickler von Intellias schrittweise ihr Wissen und ihre Verantwortung. Somit brauchten wir vier Monate, um den gr\u00f6\u00dften Teil der Entwicklungsverantwortung und der technischen \u00dcberwachung zu \u00fcbernehmen.<\/p>\n

Unser erstes Intellias-Team f\u00fcr dieses Projekt ist acht Mann stark und besteht gr\u00f6\u00dftenteils aus erfahrenen Scala-Entwicklern. Sie arbeiten an einer plattformbasierten Pipeline zur Zusammenstellung von Vektorgrafiken aus dem genauen Kartenmaterial unseres Kunden. Unser zweites siebenk\u00f6pfiges Team entwickelt eine Bibliothek zur browserseitigen Kartenvisualisierung.<\/p>\n

Das dritte Team von Intellias hat eine Datenverarbeitungspipeline erstellt, die in die Mapping-Plattform unseres Kunden integriert ist. Die Pipeline verwendet Kartenmaterial als Quelle und konvertiert diese Daten in Vektorgrafikdaten. Unser Team migrierte die Datenpipeline von der alten Kartendatenquelle unseres Kunden auf die neue, die als Teil des Plattform-Datenservices unseres Kunden bereitgestellt wird. Die neue Datenquelle kombiniert mehrere Datenebenen, darunter lineare und polygonale Merkmale sowie Stra\u00dfen-, Fahrspur-, Navigations-, Adress- und andere Attribute.<\/p>\n

Als n\u00e4chstes haben wir die Kompilierungspipeline so konfiguriert, dass sie inkrementell l\u00e4uft. Dies trug dazu bei, den Erstellungsprozess schnell und kontinuierlich zu gestalten, indem nur die einzelnen Teile der Karte neu kompiliert wurden, deren relevante Eingangsdaten aktualisiert wurden. Das Intellias-Kompilierungsteam entwickelte auch eine Datenvalidierungsbibliothek, die es erm\u00f6glicht, unerwartete Fehler in den kompilierten Vektorgrafikdaten vor der Visualisierung zu erkennen.<\/p>\n

Um den Reichtum an offenen Web Maps als Output- und Client-seitige Rendering-Performance zu nutzen, arbeitet unser Team an der Erstellung vereinfachter Geometriedaten, einschlie\u00dflich Linien und Polygonen, die Verwaltungsgrenzen, Gew\u00e4sser, Stra\u00dfen und mehr darstellen. Aus diesem Grund haben unsere Entwickler eine optimierte Datenspezifikation entwickelt, die auch renderfreundliche kartographische Attribute beinhaltet.<\/p>\n

Das Intellias-Visualisierungsteam entwickelt eine JavaScript\/TypeScript-Plattform-spezifische Komponente zur Visualisierung von Karten auf der Browserseite. Externe Plattformkonsumenten k\u00f6nnen ihre eigenen lokalen Vektorgrafikkarten-Visualisierer erstellen und verschiedene Arten von Daten aufnehmen, die als benutzerdefinierte Ebenen auf der Basiskarte visualisiert werden sollen. Zu den unterst\u00fctzten Datentypen geh\u00f6ren Vektorgrafiken, GeoJSON, Fahrzeugsensordaten und Verkehrsinformationen. Die Visualisierungskomponente ist als SDK erh\u00e4ltlich und wird mit einer vollst\u00e4ndigen Dokumentation und anschaulichen Implementierungsbeispielen ausgeliefert.<\/p>\n

Gemeinsam erzielten wir gro\u00dfartige Ergebnisse<\/h3>\n

Die Partnerschaft mit Intellias hat es unserem Kunden erm\u00f6glicht, seine kollaborative kartenbasierte Entwicklungsplattform<\/a> mit einem umfassenden Vektorgrafik-Kartierungsservice zu verfeinern. Intellias \u00fcberwacht, wartet und verbessert diesen Kartierungsservice in der Produktion. Dar\u00fcber hinaus hat unser Kompilierungsteam die vollst\u00e4ndige Verantwortung f\u00fcr die Vektorgrafik-Kompilierungspipeline \u00fcbernommen.<\/p>\n

Des Weiteren haben die Kompilierungsentwickler von Intellias den Vektorgrafik-Compiler angepasst, um Karten in einem v\u00f6llig neuen Format zu erstellen. Dieses neue Kartenformat basiert auf der propriet\u00e4ren Automobil-Kartenspezifikation unseres Kunden und befindet sich noch im Proof-of-Concept-Stadium. Es ist sehr leicht, ausreichend detailliert, einfach zu aktualisieren und zu visualisieren sowie f\u00fcr Online- und Offline-Anwendungsf\u00e4lle optimiert. Das neue Kartenformat hat das Potenzial, die Mainstream-L\u00f6sung f\u00fcr jede Art von Kartentr\u00e4ger zu werden, sei es f\u00fcr tragbare Ger\u00e4te und Wearables, Webbrowser oder Fahrzeug-Haupteinheiten.<\/p>\n","protected":false},"excerpt":{"rendered":"

Wir implementierten einen umfassenden kachelbasierten Mapping-Dienst, der sehr gut f\u00fcr eine verbesserte Browser-Rendering-Performance geeignet ist.<\/p>\n","protected":false},"author":6,"featured_media":12483,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[42],"tags":[49,551],"acf":[],"yoast_head":"\nWeb Maps f\u00fcr die Client-seitige Visualisierung<\/title>\n<meta name=\"description\" content=\"Wir implementierten einen umfassenden kachelbasierten Mapping-Dienst, der sehr gut f\u00fcr eine verbesserte Browser-Rendering-Performance geeignet ist.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/intellias.com\/de\/web-maps-fur-die-client-seitige-visualisierung\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Web Maps f\u00fcr die Client-seitige Visualisierung\" \/>\n<meta property=\"og:description\" content=\"Wir implementierten einen umfassenden kachelbasierten Mapping-Dienst, der sehr gut f\u00fcr eine verbesserte Browser-Rendering-Performance geeignet ist.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/intellias.com\/de\/web-maps-fur-die-client-seitige-visualisierung\/\" \/>\n<meta property=\"og:site_name\" content=\"Intellias\" \/>\n<meta property=\"article:published_time\" content=\"2018-01-12T14:00:23+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-01-13T09:25:31+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/d17ocfn2f5o4rl.cloudfront.net\/wp-content\/uploads\/2018\/11\/MVT-maps-development.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"800\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Oleksii Vyshnyk\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/s3-eu-west-1.amazonaws.com\/elasticbeanstalk-eu-west-1-981246043789\/wp-content\/uploads\/2018\/11\/30144223\/MVT-maps-development-1920x600.jpg\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Oleksii Vyshnyk\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/intellias.com\/de\/web-maps-fur-die-client-seitige-visualisierung\/\",\"url\":\"https:\/\/intellias.com\/de\/web-maps-fur-die-client-seitige-visualisierung\/\",\"name\":\"Web Maps f\u00fcr die Client-seitige Visualisierung\",\"isPartOf\":{\"@id\":\"https:\/\/intellias.com\/de\/#website\"},\"datePublished\":\"2018-01-12T14:00:23+00:00\",\"dateModified\":\"2023-01-13T09:25:31+00:00\",\"author\":{\"@id\":\"https:\/\/intellias.com\/de\/#\/schema\/person\/7d2c47acfb66ddd0740b02cba383c3da\"},\"description\":\"Wir implementierten einen umfassenden kachelbasierten Mapping-Dienst, der sehr gut f\u00fcr eine verbesserte Browser-Rendering-Performance geeignet ist.\",\"inLanguage\":\"de-DE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/intellias.com\/de\/web-maps-fur-die-client-seitige-visualisierung\/\"]}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/intellias.com\/de\/#website\",\"url\":\"https:\/\/intellias.com\/de\/\",\"name\":\"Intellias\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/intellias.com\/de\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"de-DE\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/intellias.com\/de\/#\/schema\/person\/7d2c47acfb66ddd0740b02cba383c3da\",\"name\":\"Oleksii Vyshnyk\"}]}<\/script>\n","yoast_head_json":{"title":"Web Maps f\u00fcr die Client-seitige Visualisierung","description":"Wir implementierten einen umfassenden kachelbasierten Mapping-Dienst, der sehr gut f\u00fcr eine verbesserte Browser-Rendering-Performance geeignet ist.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/intellias.com\/de\/web-maps-fur-die-client-seitige-visualisierung\/","og_locale":"de_DE","og_type":"article","og_title":"Web Maps f\u00fcr die Client-seitige Visualisierung","og_description":"Wir implementierten einen umfassenden kachelbasierten Mapping-Dienst, der sehr gut f\u00fcr eine verbesserte Browser-Rendering-Performance geeignet ist.","og_url":"https:\/\/intellias.com\/de\/web-maps-fur-die-client-seitige-visualisierung\/","og_site_name":"Intellias","article_published_time":"2018-01-12T14:00:23+00:00","article_modified_time":"2023-01-13T09:25:31+00:00","og_image":[{"width":1920,"height":800,"url":"https:\/\/d17ocfn2f5o4rl.cloudfront.net\/wp-content\/uploads\/2018\/11\/MVT-maps-development.jpg","type":"image\/jpeg"}],"author":"Oleksii Vyshnyk","twitter_card":"summary_large_image","twitter_image":"https:\/\/s3-eu-west-1.amazonaws.com\/elasticbeanstalk-eu-west-1-981246043789\/wp-content\/uploads\/2018\/11\/30144223\/MVT-maps-development-1920x600.jpg","twitter_misc":{"Verfasst von":"Oleksii Vyshnyk","Gesch\u00e4tzte Lesezeit":"4 Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/intellias.com\/de\/web-maps-fur-die-client-seitige-visualisierung\/","url":"https:\/\/intellias.com\/de\/web-maps-fur-die-client-seitige-visualisierung\/","name":"Web Maps f\u00fcr die Client-seitige Visualisierung","isPartOf":{"@id":"https:\/\/intellias.com\/de\/#website"},"datePublished":"2018-01-12T14:00:23+00:00","dateModified":"2023-01-13T09:25:31+00:00","author":{"@id":"https:\/\/intellias.com\/de\/#\/schema\/person\/7d2c47acfb66ddd0740b02cba383c3da"},"description":"Wir implementierten einen umfassenden kachelbasierten Mapping-Dienst, der sehr gut f\u00fcr eine verbesserte Browser-Rendering-Performance geeignet ist.","inLanguage":"de-DE","potentialAction":[{"@type":"ReadAction","target":["https:\/\/intellias.com\/de\/web-maps-fur-die-client-seitige-visualisierung\/"]}]},{"@type":"WebSite","@id":"https:\/\/intellias.com\/de\/#website","url":"https:\/\/intellias.com\/de\/","name":"Intellias","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/intellias.com\/de\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"de-DE"},{"@type":"Person","@id":"https:\/\/intellias.com\/de\/#\/schema\/person\/7d2c47acfb66ddd0740b02cba383c3da","name":"Oleksii Vyshnyk"}]}},"_links":{"self":[{"href":"https:\/\/intellias.com\/de\/wp-json\/wp\/v2\/posts\/19098"}],"collection":[{"href":"https:\/\/intellias.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/intellias.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/intellias.com\/de\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/intellias.com\/de\/wp-json\/wp\/v2\/comments?post=19098"}],"version-history":[{"count":4,"href":"https:\/\/intellias.com\/de\/wp-json\/wp\/v2\/posts\/19098\/revisions"}],"predecessor-version":[{"id":52546,"href":"https:\/\/intellias.com\/de\/wp-json\/wp\/v2\/posts\/19098\/revisions\/52546"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/intellias.com\/de\/wp-json\/wp\/v2\/media\/12483"}],"wp:attachment":[{"href":"https:\/\/intellias.com\/de\/wp-json\/wp\/v2\/media?parent=19098"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/intellias.com\/de\/wp-json\/wp\/v2\/categories?post=19098"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/intellias.com\/de\/wp-json\/wp\/v2\/tags?post=19098"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}