Karten-App UI für Orte und Routen
Karten-Screens auf einer gezeichneten Stadt ohne Kartendienst. Orte mit Liste und Pins, Routenplaner, Live-Flotte und Liefergebiete mit Adressprüfung.
Kategorie wechseln
Marketing
- Hero17
- Features19
- Logo Clouds8
- Stats12
- Pricing11
- Testimonials15
- Call to Action11
- FAQ7
- Newsletter12
- Banners14
- Popups und Consent7
- Services7
- Use Cases6
- Security und Trust12
- Changelog und Roadmap10
- Launch und Waitlist14
- Product Tour6
- Press und Awards15
- AI Features6
- App Download5
- Spenden und Unterstützen4
- Problem und Lösung5
- Einwände5
- Rechner10
- Quiz und Produktberater5
- Kostenlos testen5
- Empfehlung und Partner10
- Community5
- Open Source5
- Manifest5
- Angebot5
- Lead-Magnet4
- Scroll-Geschichten20
- Scroll-Reisen13
- Scroll-Effekte13
- Scroll-Reveals und Übergänge15
Content
- Blog16
- Artikel-Bausteine20
- Gallery7
- Team8
- About11
- Content16
- Process7
- Contact8
- Comparison9
- Integrations9
- Error Pages5
- Careers7
- Case Studies6
- Portfolio6
- Events und Webinars10
- Help Center6
- Rechtstexte5
- Dokumentation4
- Suchergebnisse5
- Ressourcen und Downloads4
- Podcast4
- Redaktion15
- Autoren und Interviews10
- Glossar5
- Rezepte5
- Datengeschichten10
- Long Reads5
- Umfragen und Feedback14
- Formularzustände12
- Anfrageformulare16
- Bewerbungen und Anmeldungen13
- Adresse, Zahlung und Einwilligung12
App
- Auth9
- Dashboards6
- Analysen und Berichte10
- Tables6
- Settings5
- AI und Chat24
- Calendar5
- Inbox und Messages5
- Notifications6
- Files11
- Projects6
- Aufgaben und Planung20
- CRM und Rechnungen10
- Team und Zusammenarbeit20
- Karten und Orte4
- Profiles6
- Onboarding6
- Billing und Usage10
- Developer Settings15
- Security und Zugriff10
- Import, Export und Verlauf15
- Automation und Builder14
- KI-Antworten22
- KI-Schreiben und Erstellen22
- KI-Einrichtung18
- KI-Assistenten9
E-Commerce
Industries
- Menus7
- Appointments6
- Listings6
- Courses6
- Rooms und Stays5
- Classes und Schedules6
- Arztpraxis5
- Kanzlei5
- Salon und Spa5
- Autohaus5
- Reisen5
- Sportverein5
- Coworking5
- Museum5
- Kino5
- Schule5
- Handwerk5
- Versicherung5
- Bank5
- Personal Brand15
- Speaker und Media Kits10
- Creator15
- Coaching und Beratung10
- Kunst und Musik15
- Zahnarztpraxis5
- Tierarztpraxis5
- Therapiepraxis5
- Hochzeiten und Events5
- Architekturbüro5
- Steuerberatung5
- Immobilienmakler5
- Blumenladen5
- Weingut5
- Kita5
- Fahrschule5
- Pflege5
- Festival5
- Bauunternehmen5
- Solarbetrieb5
- Spedition und Logistik5
- Hotel4
- Verein und Hilfsorganisation5
- Apotheke5
- Optiker5
- Physiotherapie5
- Kreativagentur5
- Finanz-App5
- Restaurant4
- Club und Bar4
- Bäckerei4
- Yogastudio4
Elements
- Buttons35
- Forms und Inputs45
- Picker und Auswahlfelder29
- Spezielle Eingabefelder24
- Cards10
- Overlays44
- Navigation21
- Menüleisten und Umschalter14
- Data Display35
- Fortschritt und Zustände18
- Listen, Bäume und Timelines17
- Charts39
- Vergleichs-Charts34
- Statistik-Charts24
- KPI-, Live- und Karten-Charts26
- Text Effects15
- Textakzente16
- Backgrounds19
- Beams, Partikel und Bewegung18
- Media27
- Code und JSON8
- Panels und Splitter4
Eine Karte, die keinen Kartendienst braucht
Viele Apps brauchen eine Karte, um einen Ort zu finden, eine Tour zu planen, eine Lieferung zu verfolgen oder zu zeigen, wohin ein Laden liefert. Die Karten-App hier zeichnet ihre eigene Stadt in SVG, die Screens laufen also ohne Kartendienst, ohne API-Schlüssel und ohne Kacheln von anderswo.
Die Karten-App gibt es in vier Fassungen. „Orte entdecken“ verbindet Suche und Kategorien mit einer Liste nach Entfernung und Pins, die gemeinsam aufleuchten. Der „Routenplaner“ führt Stopps der Reihe nach mit Uhrzeit, Strecke und Dauer je Abschnitt, mit Auto, Rad oder zu Fuß, und findet per Klick eine kürzere Reihenfolge. Die „Live-Flotte“ bewegt Fahrzeuge auf ihren Runden, mit nächstem Stopp und einer Kamera, die folgt. Die „Liefergebiete“ zeichnen Zonen rund um den Laden mit Gebühr, Mindestbestellwert und Lieferzeit, eine Adressprüfung nennt die Zone.
Nutze die gezeichnete Karte für Prototypen, Onboarding und Screens, in denen die Form mehr zählt als jede Straße. Brauchst du echte Straßen, behältst du Liste, Bereiche und Filter und setzt deine eigene Kartenebene an dieselbe Stelle. Am Telefon wechselt „Orte entdecken“ zwischen Karte und Liste, so bleibt beides groß genug.
Karten-App
Details
Was Karten-App mitbringt, aus Registry und Quellcode gelesen.
- Bereich
- App
- Variants
- 4
- Version
- 1.0.0 · seit 1.2.0
- Datei
- components/ui/map-app.tsx
- npm-Pakete
- Keine
- Sprachen
- Englisch und Deutsch, 74 eigene Texte
- Studio
- Im Code anpassen
- Mit KI bauen
- Per MCP in Claude, Cursor, Copilot und Codex
Props
Die Schnittstelle MapAppProps aus components/ui/map-app.tsx. Beschreibungen stammen aus den Kommentaren im Code und sind auf Englisch.
variantoptionalMapAppVariantexplorerroutefleetzones
titleoptionalstringsubtitleoptionalstringoriginoptionalMapPointWhere the user is, the start of distances
categoriesoptionalMapCategory[]explorer
placesoptionalMapPlace[]stopsoptionalMapStop[]route
suggestionsoptionalMapStop[]route: places that can be added as a stop
departureoptionalstringroute: HH:MM of departure
vehiclesoptionalMapVehicle[]fleet
nowoptionalstringfleet: HH:MM that counts as now
zonesoptionalMapZone[]zones
shopoptional{ name: string; x: number; y: number }zones: the shop the zones belong to
addressesoptional{ label: string; x: number; y: number }[]zones: addresses to check
currencyoptionalstringonActionoptional(action: string, data: Record<string, unknown>) => void | Promise<void>Called on route, save, share and the like. Without it the block simulates the request.
Eingebaute Texte
Diese Texte schreibt Karten-App selbst. Die Sprache folgt dem KitProvider, über die Prop labels ersetzt du einzelne.
Alle 74 Texte anzeigen
| Schlüssel | Englisch | Deutsch |
|---|---|---|
| map | Englisch Map | Deutsch Karte |
| list | Englisch List | Deutsch Liste |
| places | Englisch Places | Deutsch Orte |
| all | Englisch All | Deutsch Alle |
| search | Englisch Search places | Deutsch Orte suchen |
| results | Englisch {n} places | Deutsch {n} Orte |
| noMatch | Englisch No place matches. Try another word or category. | Deutsch Kein Ort passt. Versuch ein anderes Wort oder eine andere Kategorie. |
| openUntil | Englisch Open until {t} | Deutsch Geöffnet bis {t} |
| opensAt | Englisch Opens at {t} | Deutsch Öffnet um {t} |
| reviews | Englisch {n} reviews | Deutsch {n} Bewertungen |
| away | Englisch {d} away | Deutsch {d} entfernt |
| route | Englisch Route | Deutsch Route |
| details | Englisch Details | Deutsch Details |
| close | Englisch Close | Deutsch Schließen |
| zoomIn | Englisch Zoom in | Deutsch Vergrößern |
| zoomOut | Englisch Zoom out | Deutsch Verkleinern |
| locate | Englisch Show my position | Deutsch Meinen Standort zeigen |
| reset | Englisch Show everything | Deutsch Alles zeigen |
| you | Englisch You are here | Deutsch Du bist hier |
| mapLabel | Englisch Map. Arrow keys move it, plus and minus zoom. | Deutsch Karte. Pfeiltasten verschieben sie, Plus und Minus zoomen. |
| selected | Englisch {name} selected | Deutsch {name} ausgewählt |
| stops | Englisch Stops | Deutsch Stopps |
| addStop | Englisch Add stop | Deutsch Stopp hinzufügen |
| pickStop | Englisch Choose a place | Deutsch Ort wählen |
| remove | Englisch Remove {name} | Deutsch {name} entfernen |
| up | Englisch Move {name} up | Deutsch {name} nach oben |
| down | Englisch Move {name} down | Deutsch {name} nach unten |
| optimize | Englisch Shorten the route | Deutsch Route verkürzen |
| optimized | Englisch Order changed, {m} faster | Deutsch Reihenfolge geändert, {m} schneller |
| alreadyBest | Englisch This order is already the shortest | Deutsch Diese Reihenfolge ist schon die kürzeste |
| car | Englisch Car | Deutsch Auto |
| bike | Englisch Bike | Deutsch Rad |
| walk | Englisch Walk | Deutsch Zu Fuß |
| mode | Englisch Travel mode | Deutsch Verkehrsmittel |
| total | Englisch Total | Deutsch Gesamt |
| duration | Englisch Duration | Deutsch Dauer |
| returnTo | Englisch Ends at {name} | Deutsch Ende bei {name} |
| backAt | Englisch Back at | Deutsch Zurück um |
| leg | Englisch {d} · {t} | Deutsch {d} · {t} |
| stay | Englisch {t} stay | Deutsch {t} Aufenthalt |
| start | Englisch Start | Deutsch Start |
| sendRoute | Englisch Send to phone | Deutsch Aufs Telefon senden |
| sent | Englisch Route sent | Deutsch Route gesendet |
| vehicles | Englisch Vehicles | Deutsch Fahrzeuge |
| moving | Englisch On the way | Deutsch Unterwegs |
| idle | Englisch Parked | Deutsch Geparkt |
| delayed | Englisch Running late | Deutsch Verspätet |
| follow | Englisch Follow | Deutsch Folgen |
| following | Englisch Following {name} | Deutsch {name} wird verfolgt |
| nextStop | Englisch Next stop | Deutsch Nächster Stopp |
| arrives | Englisch Arrives | Deutsch Ankunft |
| stopsDone | Englisch {a} of {b} stops | Deutsch {a} von {b} Stopps |
| speed | Englisch Speed | Deutsch Tempo |
| driver | Englisch Driver | Deutsch Fahrer |
| call | Englisch Call driver | Deutsch Fahrer anrufen |
| live | Englisch Live | Deutsch Live |
| paused | Englisch Paused | Deutsch Pausiert |
| zones | Englisch Delivery zones | Deutsch Liefergebiete |
| zone | Englisch Zone | Deutsch Zone |
| fee | Englisch Delivery fee | Deutsch Liefergebühr |
| minOrder | Englisch Minimum order | Deutsch Mindestbestellwert |
| minutes | Englisch Delivery time | Deutsch Lieferzeit |
| minutesUnit | Englisch min | Deutsch Min. |
| active | Englisch Delivers to this zone | Deutsch Liefert in diese Zone |
| save | Englisch Save zone | Deutsch Zone speichern |
| saving | Englisch Saving… | Deutsch Wird gespeichert… |
| saved | Englisch Zone saved | Deutsch Zone gespeichert |
| check | Englisch Check an address | Deutsch Adresse prüfen |
| checkPick | Englisch Choose an address | Deutsch Adresse wählen |
| inZone | Englisch {zone} · delivery {fee} · about {t} | Deutsch {zone} · Lieferung {fee} · etwa {t} |
| outside | Englisch Outside the zones, pickup in the shop works anytime | Deutsch Außerhalb der Zonen, Abholung im Laden geht jederzeit |
| zoneOff | Englisch {zone} is paused, pickup in the shop works anytime | Deutsch {zone} pausiert, Abholung im Laden geht jederzeit |
| shop | Englisch Shop | Deutsch Laden |
| free | Englisch free | Deutsch kostenlos |
Barrierefreiheit
Aus dem Quellcode der Component abgeleitet.
- Karten-App reagiert selbst auf die Tasten Pfeil hoch, Pfeil runter, Pfeil links, Pfeil rechts und Leertaste.
- Setzt aria-checked, aria-current, aria-label, aria-live, aria-pressed und aria-roledescription, damit Screenreader Zweck und Zustand ansagen.
- Nutzt die Rollen application, group, img, radio, radiogroup und status.
- Meldet Änderungen über eine Live-Region, ohne den Fokus zu verschieben.
- Jedes Feld hat ein Label, sichtbar oder für Screenreader.
- Ergänzt Text für Screenreader, wo Icons und Grafiken allein stehen.
- Zeigt bei Bedienung mit der Tastatur einen sichtbaren Fokusring.
- Der Server rendert den Startzustand vollständig, JavaScript ergänzt nur die Interaktion.
Bewegung
- Bewegt sich mit dem Scrollen, der Fortschritt folgt der Position auf der Seite.
- Bringt eigene Animationen mit, ruhig getaktet und ohne Wackeln.
- Bei reduzierter Bewegung (prefers-reduced-motion) bleibt sie ruhig.
Häufige Fragen
Wie installiere ich Karten-App?
Mit aiw add @ai-website/map-app. Der Befehl legt die Datei components/ui/map-app.tsx in dein Projekt, der Code gehört danach dir. Mit dabei sind button, icon und switch. Weitere npm-Pakete braucht sie nicht.
Welche Varianten hat Karten-App?
4 Varianten, Orte entdecken, Routenplaner, Live-Flotte und Liefergebiete. Du wählst sie mit der Prop variant, zum Beispiel variant="route".
Kann ich die Texte von Karten-App übersetzen?
Ja. Karten-App bringt 74 eigene Texte auf Deutsch und Englisch mit, etwa „Karte“, „Liste“ und „Orte“. Die Sprache folgt dem KitProvider, einzelne Texte ersetzt du über die Prop labels.
Kann ein KI-Assistent Karten-App einbauen?
Ja. Über den MCP-Server der aiw CLI finden Claude, Cursor, GitHub Copilot, Windsurf, Codex und Gemini Karten-App mit aiw_components und installieren sie mit aiw_add @ai-website/map-app. Nenn im Prompt die Variante, etwa variant="explorer", dann schreibt der Assistent deine Inhalte direkt in die Props.
Ähnliche Components, Wird oft kombiniert mit
Ähnliche Components
Mehr aus App, demselben Bereich des Kits.
- Team und ZusammenarbeitMessenger, Mitglieder und Rollen, Aktivitätsprotokolle und ein Texteditor.
- ProfilesProfilseiten für Personen und Firmen.
- CRM und RechnungenKontakte mit Verlauf, Deals, Notizen und Rechnungen mit Positionen.
- OnboardingChecklists, Welcome Screens und Setup Flows.
- Alles aus AppScreens für Produkte. Sign-in, Dashboards, Tables, Settings, Billing und AI.
Wird oft kombiniert mit
Sections, die auf einer Seite meist neben Karten und Orte stehen.
Quellcode lädt