ForHosting KIT · Reisen und Geografie

Reiseplan-Zeitbudget

Ein Tag mit 14 Stunden, davon 2 für Wege und 2 für Pausen, lässt 10 Stunden für Programmpunkte: Museum, Markt, Park und Abendspaziergang mit zusammen 7,5 Stunden passen mit 2,5 Stunden Puffer. Kostenlos in Ihrem Browser.

  • Kostenlos
  • Läuft in Ihrem Browser
  • Ohne Anmeldung
  • Ihre Daten bleiben auf Ihrem Gerät
Nutzen Sie es über WebAPIE-MailTelegramApp bald
Wenn Sie eingeben
Verfügbare Stunden
14
Transitstunden
2
Ruhestunden
2
Erhalten Sie
Reservierte Stunden
4
Verbleibende Zeit für Aktivitäten
10
Geplante Aktivitätsstunden
7,5
Empfohlene Aktivitätsstunden
7,5

Reisetage scheitern, wenn die Karte großzügig wirkt und die Uhr es nicht ist. Ein Museum, ein Markt, ein Aussichtspunkt und eine Abendessenreservierung können einzeln vernünftig sein und dann zusammenbrechen, sobald Gehzeit, U-Bahn-Umstiege und eine echte Mahlzeit wieder dazukommen. Dieser Reiseplan-Zeitbudget-Rechner nimmt ein positives tägliches Stundenbudget, reservierte Transitstunden, reservierte Pausenstunden und eine geordnete Liste benannter Aktivitäten mit geplanten Stunden entgegen und teilt Ihnen mit, ob dieser Tag noch passt. Transit und Pause gelten als feste Kosten ersten Ranges; die übrigen Stunden werden zur Aktivitäts-Hülle. Überlaufen geplante Stopps diese Hülle, skaliert die Engine jede Aktivität mit demselben Faktor, sodass der empfohlene Plan das restliche Fenster weiterhin aufsummiert.

Wo ein tägliches Reiseplan-Zeitbudget seinen Nutzen hat

Der Überlaufpfad liefert eine skalierte Empfehlung statt einer stillen Überbuchung, genau das, was ein gastseitiger Zeitplan braucht, bevor jemand einen Fahrplan druckt. Studierende, die eine Rucksackschleife bauen, entdecken den Klassiker, sechs Sehenswürdigkeiten in einen Tag zu stapeln, der schon drei Stunden in Zügen ausgegeben hat. Halten Sie Anfragen klein, pinnen Sie die goldenen empfohlenen Stunden in Tests und Sie erhalten reproduzierbare Tagespläne für Buchungswidgets, Reiseführer-Werkzeuge und Edge-Worker, ohne eine Routing-Engine aufzustellen.

Koppeln Sie diesen Zuteiler mit Gehzeit- oder Mehrstopp-Distanzhelfern, wenn Sie die Minuten zwischen den Nadeln schon kennen und der Tag nur noch aufgehen muss. Freizeitreisende können einen Samstagsentwurf einfügen, Spielraum oder Überlauf auf einen Blick lesen und einen Stopp streichen, bevor sie Zeitkarten buchen, die sie nie erreichen.

Tagesplanung für den Städtetrip

Reservieren Sie zuerst Geh- und Essensstunden und prüfen Sie, ob Museum, Markt und Aussichtspunkt noch ins restliche Besichtigungsfenster passen.

Fahrplanentwürfe für Touren und Gruppen

Skalieren Sie einen überbuchten Bustag, damit gedruckte Stoppzeiten in derselben Transit- und Pausen-Hülle bleiben, die die Reiseleitung wirklich hat.

Wie wird das tägliche Reiseplan-Zeitbudget verteilt?

Transit und Pause werden zuerst reserviert. Die restlichen Stunden sind die Aktivitäts-Hülle. Passen die Stopps, behalten sie ihre Stunden und der Spielraum ist der Rest. Überlaufen sie, wird jede Aktivität mit remaining / geplanter Summe skaliert.

Scheitert ein überlaufender Tag, oder liefert er einen Plan?

Er gelingt mit status overflow, fits falsch und empfohlenen Stunden, die auf die restliche Hülle skaliert sind.

Was bedeutet ein status tight?

Behandeln Sie ihn als vollen Tag mit wenig Raum für einen späten Museumsausgang oder eine verpasste Straßenbahn.

Was zählt als Wegezeit und was als Pause?

Wegezeit umfasst Fußwege zwischen den Stationen, U-Bahn, Taxi und die Zeit in Warteschlangen an der Kasse. Pausen sind Mahlzeiten, ein Kaffee im Sitzen, das Einchecken im Hotel und die Erholung, die Sie wirklich brauchen. Beides wird vor jedem Programmpunkt abgezogen.

Bleiben meine Prioritäten beim Kürzen eines überfüllten Tages erhalten?

Die Verhältnisse bleiben erhalten: Alle Programmpunkte schrumpfen um denselben Faktor. Eine vierstündige Kathedrale neben einem zweistündigen Museum bekommt weiter doppelt so viel Zeit; streichen Sie also selbst einen Halt, wenn Ihnen einer wichtiger ist.

Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.

POSThttps://api.kit.forhosting.com/travel/itinerary-time-budget

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/travel/itinerary-time-budget \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"available_hours":14,"transit_hours":2,"rest_hours":2,"activities":[{"name":"Museum","hours":3},{"name":"Market","hours":1.5},{"name":"Park","hours":2},{"name":"Dinner walk","hours":1}]}'
{
  "available_hours": 14,
  "transit_hours": 2,
  "rest_hours": 2,
  "activities": [
    {
      "name": "Museum",
      "hours": 3
    },
    {
      "name": "Market",
      "hours": 1.5
    },
    {
      "name": "Park",
      "hours": 2
    },
    {
      "name": "Dinner walk",
      "hours": 1
    }
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "travel.itinerary_time_budget",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Spielraum, Überlauf, Auslastung und ein fits-Kennzeichen kommen mit den empfohlenen Stunden je Zeile zurück, damit ein menschlicher Planer und ein API-Client dieselbe Arithmetik teilen. Null- oder negative Budgets, negativer Transit oder Pause und ein reserviertes Paar, das den Tag bereits übersteigt, scheitern mit invalid_input, statt einen Zeitplan zu erfinden.

Wie reservierter Transit und Pause die Aktivitäts-Hülle verkleinern

Ein Reiseplan-Zeitbudget behandelt das Wachfenster als harte Hülle, nicht als Wunschzettel. Transit und Pause werden zuerst abgezogen, weil sie an einem realistischen Tag nicht optional sind. Jede Aktivität behält einen Namen und eine geplante Stundenzahl, damit ein Louvre-Block, ein Markt und ein Flussufer-Spaziergang getrennt bleiben. Gleiche geplante Stunden bleiben nach der Skalierung gleich; eine vierstündige Kathedrale neben einem zweistündigen Museum behält das Verhältnis zwei zu eins. Gleitkomma-Staub wird in die letzte positive geplante Aktivität absorbiert, sodass die empfohlenen Stunden an einem Überlauftag genau den restlichen Pool ergeben. Das Feld available_hours ist diese Hülle: vierzehn Stunden vom Frühstück zum Hotel oder zehn Stunden zwischen einem späten Start und einer Abendessenreservierung. Gehen zwischen Museen, ein U-Bahn-Sprung, ein Taxi zum Aussichtspunkt und die Minuten an der Kasse leben in transit_hours. Mahlzeiten, ein sitzender Kaffee, der Hotel-Check-in und die Pause, die ein Reisender wirklich braucht, leben in rest_hours. Ihre Summe ist reserved_hours. Was bleibt, ist remaining_for_activities, der einzige Pool, den geplante Stopps ausgeben dürfen. Liegt die geplante Summe höchstens im restlichen Pool, gleichen die empfohlenen Stunden den geplanten und slack_hours ist der ungenutzte Rest. Ist die geplante Summe größer, wird jede Aktivität mit remaining_for_activities geteilt durch die geplante Summe skaliert, damit der empfohlene Tag noch schließt. Die Auslastung kann einhundert Prozent übersteigen, wenn committed_hours laut Plan das Budget überschießt; das ist das Signal zum Streichen, nicht die Uhr zu dehnen.

Eingabevertrag, Antwortform und Fehlerverhalten

Verdrahten Sie das kostenlose Browserformular für die menschliche Planung und rufen Sie denselben Vertrag aus einem Reisebauer auf, wenn die Automatisierung identische Zahlen braucht. Senden Sie per POST einen JSON-Körper mit vier Pflichtfeldern. Das Feld available_hours ist eine endliche Zahl streng größer als null und höchstens einhundertachtundsechzig, genug für einen langen Tag oder eine kurze mehrtägige Hülle. Die Felder transit_hours und rest_hours sind endlich und nichtnegativ, jedes ebenfalls auf einhundertachtundsechzig begrenzt. Ihre Summe darf available_hours nicht übersteigen; ein reserviertes Paar, das das ganze Budget und mehr bereits frisst, scheitert mit invalid_input, weil keine ehrliche Aktivitäts-Hülle mehr zu verteilen ist. Das Feld activities ist ein nichtleeres Array von Objekten, jedes mit einem nichtleeren name und einem endlichen nichtnegativen hours, höchstens fünfzig Zeilen auf diesem kostenlosen Parse-Pfad. Fehlende Felder, leere Listen, Nicht-Objekt-Zeilen, leere Namen, nichtendliche Zahlen, negative Stunden und ein verfügbares Budget von null oder darunter scheitern mit invalid_input und werden nicht berechnet. Bei Erfolg wiederholt der Körper die drei Stundeneingaben und liefert reserved_hours, remaining_for_activities, planned_activity_hours, recommended_activity_hours, committed_hours, slack_hours, overflow_hours, ein boolesches fits-Kennzeichen, einen status fits, tight oder overflow, utilization_percent, scale_factor und activity_count. Jede Aktivitätszeile trägt index, name, planned_hours, recommended_hours, share_of_activities und percent_of_day. Method ist reserve_then_scale. Formula bekräftigt, dass remaining gleich available minus transit minus rest ist und recommended_i gleich planned_i mal dem Minimum aus eins und remaining über der geplanten Summe. Ein tight-Tag ist ein passender Tag, dessen Spielraum höchstens zehn Prozent von available_hours beträgt. Erfolgreiche API-Aufrufe nutzen den veröffentlichten Grundpreis $0.002 je Element; Validierungsfehler verbrauchen kein vorausbezahltes Guthaben.

Wo ein tägliches Reiseplan-Zeitbudget seinen Nutzen hat

Reiseveranstalter nutzen einen Reiseplan-Zeitbudget-Rechner, damit eine Städtetrip-Vorlage ein kürzeres Winterlichtfenster übersteht: behalten Sie dieselben geplanten Stopps, erhöhen Sie transit_hours, wenn die Gruppe langsamer geht, und führen Sie erneut aus. Firmen-Offsite-Planer reservieren Mittagessen und Hotelsattel als rest und transit und sehen, ob drei Workshops noch in einen Zehn-Stunden-Tag passen. Weil die Umsetzung reines Parse der Stufe A ist, kostet jeder erfolgreiche Aufruf den veröffentlichten Grundpreis $0.002 ohne Modell-Tokens und ohne ausgehendes Netz.

Automatisierung von Reisebauern und Reiseführern

Rufen Sie denselben Reservieren-dann-Skalieren-Vertrag aus einem Buchungswidget auf, damit der veröffentlichte Tagesplan und die API beim Spielraum nie auseinanderlaufen.

Was geschieht, wenn Transit plus Pause den Tag bereits übersteigen?

Die Aufgabe scheitert mit invalid_input. Reservierter Transit und Pause dürfen nicht größer als available_hours sein, weil keine ehrliche Aktivitäts-Hülle mehr zu verteilen ist.

Was kostet der Reiseplan-Zeitbudget-Rechner?

Das Browser-Werkzeug ist kostenlos. API-Anfragen nutzen vorausbezahltes KIT-Guthaben zu $0.002 je erfolgreichem Aufruf; ungültige Eingabe wird nicht berechnet.

Vollständige KIT-Dokumentation lesen →