mapsEngine
ist ein leistungsfähiges und intelligentes Kartenmodul mit gängigen Wegfindungs-Funktionen für eine einfache Integration in Softwareanwendungen. Hoch performant und vielseitig einsetzbar: Die plattform-, geräte- und lösungsunabhängige Lösung erlaubt es, beliebige Anwendungen mit HTML5-Unterstützung, z.B. mobile Apps, Webseiten, Digital-Signage-Plattformen oder Raumbuchungssysteme, schnell und einfach um eine ansprechende Gebäudekarte mit umfangreichen Navigationsfunktionen zu erweitern. Die Erstellung von Karten und Routennetz übernehmen wir, so dass sofort mit der Integrierung begonnen werden kann.
Features
- Unique Selling Point
- Return on Investment
Die Kartendarstellung besteht nicht nur aus einfachen lieblosen Linien und Flächen: Langjährige Erfahrungen in der Kartografie fließen bei der Gestaltung mit ein. So werden beispielsweise Außenwände verstärkt und Innenwände mit Schlagschatten für einen plastischen Tiefeneindruck gestaltet. Sämtliche Eingänge sind durch Pfeile gekennzeichnet, Laufflächen werden farbig hervorgehoben und wichtige Erkennungsmerkmale wie (Roll)Treppen oder Aufzüge eingezeichnet, um die Vermittlung der Weginformation zu erleichtern.
Die interaktive Karte bietet nicht nur die gewohnten Gesten für Zoom & Pan sondern auch einen komfortables Bedienelement zur Auswahl der Etage.
Die Karte ist georeferenziert und basierend auf CAD-Zeichnen maßstabsgetreu erstellt womit sie auch für Indoor-Positioning-Navigation vorbereitet ist (IPS-ready).
Vorgefertigte ‚Build-In‘-Bedien- und Anzeigeelemente reduzieren die Entwicklung und das Testen des ersten Prototyps auf ein Minimum.
- Zoom-Control: Für das Rein- und Rauszoomen
- Rotation-Control: Für das Drehen der Karte oder Nordung
- Layer-Control: Zum Wechsel der Etagen
- Route-Control: Zur Schritt-für-Schritt Abfolge der Wegabschnitte
- Scaleline -Indicator: Maßstabsanzeige in Meter
Selbstverständlich können diese optimalen Elemente durch eigne individuell Entwickelte Bedienelemente ersetzt werden.
Das Erscheinungsbild der Anwendungen kann bis ins Detail an die Corporate Design Vorgaben des Kunden angepasst werden. Neben Farbschema und Schriftart (inklusive Custom-Fonts) können auch kundenspezifische Icons und Piktogramme übernommen werden.
Sämtliche Vorgaben werden nicht nur in der Benutzeroberfläche, sondern auch in der Kartendarstellung verwendet. Dazu gehören unter anderem:
- Textanzeigen (z.B. Straßennamen)
- Schilder (z.B. Raumbezeichner)
- Icons (z.B. WC-Symbole)
- Richtungspfeile bei der Weganzeige (Symbol-, Rand- und Füllfarbe)
- Flächenhervorhebungen (bei Zielauswahl)
Die 2D-Umgebungskarte basiert auf Daten von OpenStreetMap und hat eine dezente Darstellungsform, um nicht vom Wesentlichen abzulenken. Gebäude und Straßen mit Namen helfen bei der Verortung des Gebäudes in der Umgebung.
Wichtige Point-of-Interests (POIs) in unmittelbarer Nähe zum Gebäude, wie beispielsweise Haltestellen, Taxistände, Parkplätze, sind für Anwender oft hilfreiche Zusatzinformationen, welche klar erkennbar auf der Karte markiert werden.
Die Wegberechnung bezieht eine Vielzahl von Faktoren ein um den optimalen Weg zum Ziel zu bestimmen und Besucherströme zu leiten. Der schnellste bzw. ein leicht zu merkender Weg wird berechnet, anstatt einfach nur den Kürzesten. Dies geschieht mittels Gewichtungen von Wegabschnitten um z.B. große Laufkorridore zu bevorzugen.
Hindernisse wie (Roll-)Treppen werden bei einer barrierefreien Wegführung berücksichtig und alternative Wege über Aufzüge und Rampen angezeigt. Monodirektionale Wege (Drehkreuze, Rolltreppen, Sicherheitsschleusen, etc.) können ebenfalls eingepflegt werden.
Temporäre (bspw. Aufzugsreparatur) oder dynamische (wie Wartezeit bei Sicherheitskontrolle) Ereignisse bestimmen genauso wie benutzerprofilabhänge Faktoren (Personal vs. Besucher) die Wegführung.
Hat ein Ziel mehrere Anlaufpunkte (z.B. ein Warenhaus über mehrere Stockwerke in einer Shoppingmall) so wird in Abhängigkeit des Startpunktes der beste Zielpunkt gewählt. Die Suche nach einem Geldautomaten findet auf die gleiche Art immer den Nahegelegensten.
Eine gebäudeübergreifende Wegführung ist genauso möglich, wie ein A-B-C Wegführung, um multiple Ziele (Einkaufsliste) sequenziell abzugehen.
Die Wegvermittlung erfolgt über eine leicht verständliche Schritt-für-Schritt Wegeanzeige mit automatischem Fokus auf den jeweiligen Wegabschnitt. Der animierte Wegpfad verdeutlicht die Laufrichtung. Präzise Zeit- und Entfernungsangabe informieren den Anwender, wie lange er bis zum Ziel benötigt.
Die Kartendarstellung kann zur Laufzeit auf vielfältige Art verändert werden:
Kartenansicht:
Ein stufenloser Zoomfaktor und eine freie Rotation – auf Wunsch mit animiertem Übergang – sind genauso Bestandteil des Funktionsumfangs wie eine mächtige Fitting-Methode, um den sichtbaren Kartenausschnitt automatisch durch eine Menge an gewünschten sichtbaren Elementen zu bestimmen.
Kartenelemente:
Die Elemente einer Karte wie Icons, Flächen und Text können versteckt oder in Farbe und Form verändert werden. Beispielsweise kann Text auf diese Weise verschiedensprachig ausgegeben und Icons verändert werden.
Ein Popup-Ballon mit beliebigem HTML-Inhalt kann gezielt über bestimmten Elementen platziert werden, um beliebige Informationen zu darzustellen.
Vorbereitete Start- und Zielmarker zur Hervorhebung von Points-Of-Interest (POI) können auf die gleiche Art und Weise verwendet werden.
Eine Vielzahl an Events ermöglicht es auf die Ereignisse der Anwendung oder des Benutzers zu reagieren.
Im Einzelnen sind diese:
- EVENT_LOADED: Die Anwendung wurde erfolgreich geladen
- EVENT_USER_INTERACTION: Der Anwender
- EVENT_ZOOM_CHANGED: Der Zoom-Level hat sich verändert
- EVENT_ROTATION_CHANGED: Die Rotation hat sich verändert
EVENT_LAYER_CHANGED: Die Etage wurde verändert - EVENT_FLOOD_COMPLETED: Die Flood-Animation ist vollendet
- EVENT_TILES_LOADING: Das Laden der Tiles (Hintergrundkacheln) wurde begonnen oder beeendet
- EVENT_TARGET_SELECTED: Der Anwender hat ein Element ausgewählt
- EVENT_POPUP_ELEMENT_SELECTED: Der Anwender hat auf ein HTMl-Element im Popup-Ballen ausgewählt
Die Karte ist georeferenziert und basierend auf CAD-Zeichnen maßstabsgetreu erstellt womit sie auch für Indoor-Positioning-Navigation vorbereitet ist (IPS-ready).
Die mapsEngine benötigt lediglich die universellen Längen- und Breitengradangaben wie sie typsicherweise von Echtzeit-Lokalisierung / Real-Time Locating System (RTLS) Lösungen geliefert werden, um den Blue-Dot entsprechend zu setzten. Somit ist die mapsEngine anbieterunabhängig.
Die ausführliche Entwicklerdokumentation (API) mit vielen Beispielen und Erklärungen erleichtert den schnellen Einstieg.
Eine Vielzahl an Tools im SDK (Online-Editor mit IntelliSense / Auto-completion, Playground, Boilerplate, etc.) unterstützen den Entwickler bei der raschen Erstellung seiner Anwendung.
Add-Ons
Bei dieser Erweiterung werden wesentliche Merkmale der Umgebung, wie Häuser und Grünflächen um das Gebäude in 3D modelliert und hochauflösend gerendert.
Dank Beleuchtung und Schattenwurf entsteht hierbei eine Tiefenwirkung, welche die Verortung des Gebäudes und Orientierung in der Umgebung wesentlich erleichtert.
Je weiter in die Karte gezoomt wird desto mehr Details werden sichtbar. Auf diese Weise werden bspw. bei der Gesamtansicht des Gebäudes nur wesentlich Orte beschildert, in der höchsten Zoomstufe erhält aber jeder Raum eine Raumnummernbeschilderung.
Finden Sie die passende Lösung für Ihr Projekt!