.adventurepacktrip_scotland_2026-06-01.adventurepacktrip_scotland_2026-06-01_backup.adventurepack| File | Contents |
|---|---|
reis.csv | Trip basics: name, destination, dates |
reisplan.csv | Itinerary: hotels, activities, transport per day โ main file |
vervoer.csv | Transport details: flights, trains, ferries |
groepsleden.csv | Who is travelling and their role |
contacten.csv | Hotels, restaurants, venues with phone/website |
uitgaven.csv | Expenses per item |
manifest.json | โ ๏ธ Do not edit this file |
The easiest way to edit an AdventurePack on a computer is with a linked Excel workbook (.xlsx). This workbook has one sheet per CSV, and formula cells automatically copy data from reisplan to vervoer and uitgaven when you edit reisplan โ the leading sheet.
How it works:
To create this workbook from an .adventurepack, ask an AI assistant:
"Convert this .adventurepack to a linked Excel workbook with one sheet per CSV, XLOOKUP formulas from reisplan to vervoer and uitgaven, and dropdown validation for Categorie and Vervoermiddel."
After editing, export each sheet back to CSV (semicolon-separated, UTF-8) and repack as described in step 6.
| Type | Format | Example |
|---|---|---|
| Date | YYYY-MM-DD | 2026-09-24 |
| Time | HH:MM (24h) | 07:55 |
| DateTime | YYYY-MM-DD HH:MM | 2026-09-24 07:55 |
| Cost | number only | 85 or 85.00 |
| GPS coordinate | decimal degrees | 52.3731 / 4.8922 |
| Category | Use for |
|---|---|
hotel | Overnight stays |
transport | Flights, trains, ferries, car journeys, buses |
activity | Excursions, tours, dinners, experiences, walks |
activity instead.
| Value | Use for |
|---|---|
airplane | Flights |
car | Car journeys and car rental |
train | Trains |
boat | Ferries and boats |
bus | Buses and coaches |
bike | Cycling |
moped | Moped / scooter |
RefIDs link rows across CSV files. A transport item in reisplan.csv and its matching row in vervoer.csv must have the same RefID. Without a matching RefID, the route line will not appear on the map.
You can use:
flight1, hotel_amsterdam, ferry_out3C064C66-5330-4F43-A66D-16C87E963762day1_activity, KL935Rules:
cd /path/to/trip_scotland_unpacked/zip -r ../trip_scotland_2026-06-01.adventurepack .photos folder, even if empty).If you already have your trip planned in a document, spreadsheet, email thread, or booking confirmations, you can ask an AI assistant to convert it into the correct CSV format for you.
Copy the prompt below, fill in your trip details where indicated, and send it to Claude, ChatGPT, Gemini, or any other AI assistant.
You are helping me create an AdventurePack for the AdventureManager travel app. An AdventurePack is a ZIP file renamed to .adventurepack, containing CSV files separated by semicolons (;), encoded in UTF-8 without BOM. Please generate the following CSV files based on my trip data below. FILE 1: reis.csv Headers: Naam;Bestemming;Startdatum;Einddatum - One row only. Startdatum/Einddatum: YYYY-MM-DD. FILE 2: groepsleden.csv Headers: Naam;Rol;Kleur - Rol: "planner" (organizer, full access) or "reiziger" (traveler, read-only). - Kleur: hex color like #FF6B6B. Assign a different color per person. - Always include at least one planner. FILE 3: reisplan.csv Headers: RefID;Datum;Locatie;Titel;Omschrijving;Categorie;Verborgen;Starttijd;Eindtijd; Straat;Postcode;Stad;Provincie;Land;Lokaal adres;Telefoon;E-mail;Website;Kosten (EUR); Kosten notitie;Betaald door;Breedtegraad;Lengtegraad - RefID: use a short human-readable ID per row (e.g. flight1, hotel_amsterdam, ferry_out). Must be unique. Must match the RefID in vervoer.csv for transport items. - Datum: YYYY-MM-DD. - Categorie: hotel / transport / activity (these are the ONLY valid values) Use "transport" for flights, trains, ferries, car journeys, buses. Use "hotel" for overnight stays. Use "activity" for excursions, tours, dinners, walks, experiences. - Verborgen: false (use true only to hide a surprise from travelers). - Starttijd/Eindtijd: HH:MM (24h) or leave empty. - Kosten (EUR): number only (e.g. 85.00) or leave empty. - Breedtegraad/Lengtegraad: decimal GPS coordinates (e.g. 52.3731 / 4.8922) or leave empty. FILE 4: vervoer.csv (one row per transport item โ RefID must match reisplan.csv) Headers: RefID;Datum;Titel;Omschrijving;Locatie;Vervoermiddel;Luchtvaartmaatschappij; Vluchtnummer;Boekingsnummer;Online inchecknummer;Vertrekstation;Vertrekterminal;Incheckdatum; Vertrekdatum;Aankomststation;Aankomstterminal;Aankomstdatum;Ticketnummer;E-ticketnummer; Ruimbagage;Handbagage;Telefoon;E-mail;Website;Adres;Kosten (EUR);Kosten notitie;Betaald door; Vertrek breedtegraad;Vertrek lengtegraad;Aankomst breedtegraad;Aankomst lengtegraad; Breedtegraad;Lengtegraad - RefID: MUST be the same value as the matching row in reisplan.csv. - Vervoermiddel: airplane / car / train / boat / bus / bike / moped (only these values) Use "boat" for ferries. Use "car" for car rental. - Vertrekdatum/Aankomstdatum: YYYY-MM-DD HH:MM. - Leave unknown fields empty. FILE 5: contacten.csv Headers: Naam;Locatie;Type;Platform;Website;E-mail;Telefoon;Adres;Lokaal adres;Data;Volgorde - One row per hotel, restaurant, or venue. - Leave unknown fields empty. FILE 6: uitgaven.csv Headers: RefID;ReisplanRef;Bedrag;Valuta;Bedrag EUR;Categorie;Datum;Betaald door;Notitie - RefID: unique ID per row (e.g. exp1, exp2). - ReisplanRef: RefID of the related reisplan.csv row (or leave empty). - Bedrag EUR: cost in euros as a number. - Datum: YYYY-MM-DD. Rules: - Semicolons as column separator, UTF-8, no BOM. - reisplan.csv and vervoer.csv RefIDs must match for the same transport item. - Leave optional fields empty rather than guessing. - Only include rows where you have actual data. - Output each file with its filename as a header, like: === reisplan.csv === My trip details: [PASTE YOUR TRIP INFORMATION HERE โ destinations, dates, activities, transport bookings, hotel names, group members, costs, etc.]
| Problem | Solution |
|---|---|
| Import fails instantly | Check extension is really .adventurepack (not .zip). Repack using the Terminal method and make sure no extra parent folder is in the archive. |
| Weird characters / garbled text | Save CSV as UTF-8 (not UTF-8 with BOM, not Windows-1252). |
| Columns shifted / data in wrong column | Make sure the separator stayed semicolons and headers were not edited. |
| Dates or times look wrong | Use YYYY-MM-DD for dates and HH:MM (24h) for times. |
| Transport items show no map route | Check that the RefID in vervoer.csv exactly matches the RefID in reisplan.csv. Check Vervoermiddel is a valid value (airplane/car/train/boat/bus/bike/moped). |
| Map pins missing | Check Breedtegraad/Lengtegraad are valid decimal coordinates (lat โ90..90, lon โ180..180). A value like 523.105 instead of 52.3105 will be silently ignored. |
| No route lines on map | Transport items need departure AND arrival coordinates in vervoer.csv (Vertrek breedtegraad/lengtegraad and Aankomst breedtegraad/lengtegraad). |
| Data quality report after import | The app shows a quality report automatically. Use it to spot and fix any issues before sharing the pack with your travel group. |