.adventurepackreis_islay_2026-09-24.adventurepackreis_islay_2026-09-24_backup.adventurepack| Bestand | Inhoud |
|---|---|
reis.csv | Basis van de reis: naam, bestemming, datums |
reisplan.csv | Dagplanning — het hoofdbestand |
vervoer.csv | Vervoersdetails: vluchten, treinen, boten |
groepsleden.csv | Wie er mee reist en hun rol |
contacten.csv | Hotels, restaurants, locaties met telefoon/website |
uitgaven.csv | Kosten per item |
reisinformatie.csv | Reisnotities, tips, visa-info |
manifest.json | ⚠️ Dit bestand niet aanpassen |
De makkelijkste manier om een AdventurePack op de computer te bewerken is met een gekoppelde Excel-werkmap (.xlsx). Deze werkmap heeft één tabblad per CSV. Formulecellen (lichtblauw) kopiëren automatisch gegevens van reisplan naar vervoer en uitgaven zodra je reisplan aanpast.
| Type | Formaat | Voorbeeld |
|---|---|---|
| Datum | YYYY-MM-DD | 2026-09-24 |
| Tijd | HH:MM (24u) | 07:55 |
| Datum+Tijd | YYYY-MM-DD HH:MM | 2026-09-24 07:55 |
| Kosten | alleen getal | 85 of 85.00 |
| GPS-coördinaat | decimalen | 52.3731 / 4.8922 |
| Categorie | Gebruik voor |
|---|---|
hotel | Overnachtingen |
transport | Vluchten, treinen, boten, autoreizen, bussen |
activity | Uitstapjes, rondleidingen, diners, wandelingen, ervaringen |
activity voor diners, sightseeing en alle andere activiteiten.
| Waarde | Gebruik voor |
|---|---|
airplane | Vliegtuig |
car | Auto (ook autohuur) |
train | Trein |
boat | Boot, veerpont, ferry |
bus | Bus |
bike | Fiets |
moped | Scooter |
RefIDs koppelen rijen aan elkaar in verschillende CSV-bestanden. Een vervoersitem in
reisplan.csv en de bijbehorende rij in vervoer.csv moeten
dezelfde RefID hebben.
Je kunt gebruiken:
vlucht1 hotel_amsterdam ferry_heen3C064C66-5330-4F43-A66D-16C87E963762dag1_activiteit KL935Mac (aanbevolen — altijd correct):
cd /pad/naar/reis_islay_uitgepakt/ zip -r ../reis_islay_2026-09-24.adventurepack .
Het .adventurepack bestand verschijnt één niveau hoger.
Windows / handmatig:
photos, ook als die leeg is).Als je je reis al gepland hebt in een document, spreadsheet, e-mailwisseling of boekingsbevestigingen, kun je een AI-assistent vragen dit om te zetten naar het juiste CSV-formaat.
Kopieer de onderstaande prompt, vul je reisgegevens in, en stuur het naar Claude, ChatGPT, Gemini of een andere AI-assistent.
Je helpt mij een AdventurePack maken voor de AdventureManager reisapp. Een AdventurePack is een ZIP-bestand hernoemd naar .adventurepack, met daarin CSV-bestanden gescheiden door puntkomma's (;), gecodeerd als UTF-8 zonder BOM. Maak de volgende CSV-bestanden op basis van mijn reisgegevens hieronder. BESTAND 1: reis.csv Kolomnamen: Naam;Bestemming;Startdatum;Einddatum - Eén rij. Startdatum/Einddatum: YYYY-MM-DD. BESTAND 2: groepsleden.csv Kolomnamen: Naam;Rol;Kleur - Rol: "planner" (organisator, volledige toegang) of "reiziger" (meereiziger, alleen lezen). - Kleur: hex kleurcode zoals #FF6B6B. Geef elke persoon een andere kleur. - Altijd minimaal één planner opnemen. BESTAND 3: reisplan.csv Kolomnamen: 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: gebruik een korte leesbare ID per rij (bijv. vlucht1, hotel_amsterdam, ferry_heen). Moet uniek zijn. Moet overeenkomen met vervoer.csv voor vervoersitems. - Datum: YYYY-MM-DD. - Categorie: hotel / transport / activity (alleen deze drie waarden zijn geldig) Gebruik "transport" voor vluchten, treinen, boten, autoreizen, bussen. Gebruik "hotel" voor overnachtingen. Gebruik "activity" voor uitstapjes, rondleidingen, diners, wandelingen, ervaringen. - Verborgen: false (gebruik true alleen om een verrassing te verbergen voor reizigers). - Starttijd/Eindtijd: HH:MM (24u) of leeg laten. - Kosten (EUR): alleen getal (bijv. 85.00) of leeg laten. - Breedtegraad/Lengtegraad: decimale GPS-coördinaten of leeg laten. BESTAND 4: vervoer.csv (één rij per vervoersitem — RefID moet overeenkomen met reisplan.csv) Kolomnamen: 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: MOET dezelfde waarde zijn als de bijbehorende rij in reisplan.csv. - Vervoermiddel: airplane / car / train / boat / bus / bike / moped (alleen deze waarden) Gebruik "boat" voor veerponten. Gebruik "car" voor autohuur. - Vertrekdatum/Aankomstdatum: YYYY-MM-DD HH:MM. - Onbekende velden leeg laten. BESTAND 5: contacten.csv Kolomnamen: Naam;Locatie;Type;Platform;Website;E-mail;Telefoon;Adres;Lokaal adres;Data;Volgorde - Eén rij per hotel, restaurant of locatie. Onbekende velden leeg laten. BESTAND 6: uitgaven.csv Kolomnamen: RefID;ReisplanRef;Bedrag;Valuta;Bedrag EUR;Categorie;Datum;Betaald door;Notitie - RefID: unieke ID per rij (bijv. uit1, uit2). - ReisplanRef: RefID van de bijbehorende reisplan.csv rij (of leeg laten). - Bedrag EUR: kosten in euro's als getal. Datum: YYYY-MM-DD. Regels: - Puntkomma als kolomscheider, UTF-8, geen BOM. - RefIDs in reisplan.csv en vervoer.csv moeten overeenkomen voor hetzelfde vervoersitem. - Laat optionele velden leeg in plaats van te raden. - Geef elk bestand een header zoals: === reisplan.csv === Mijn reisgegevens: [PLAK HIER JE REISGEGEVENS]
| Probleem | Oplossing |
|---|---|
| Import mislukt direct | Controleer of de extensie echt .adventurepack is. Pak opnieuw in via Terminal en zorg dat er geen extra bovenliggende map in de zip zit. |
| Rare tekens in tekst | Sla CSV op als UTF-8 (niet UTF-8 met BOM, niet Windows-1252). |
| Kolommen verschoven | Controleer of het puntkomma-scheidingsteken goed bleef en kolomnamen niet zijn aangepast. |
| Datums/tijden kloppen niet | Gebruik YYYY-MM-DD voor datums en HH:MM (24u) voor tijden. |
| Vervoer zonder routelijn op kaart | Controleer dat de RefID in vervoer.csv exact overeenkomt met die in reisplan.csv, en dat Vervoermiddel een geldige waarde heeft. |
| Kaartpinnen ontbreken | Controleer of Breedtegraad/Lengtegraad geldige decimale coördinaten zijn (lat −90..90, lon −180..180). Een waarde zoals 523.105 wordt stilzwijgend genegeerd. |
| Databeheer rapport na import | De app toont automatisch een kwaliteitsrapport. Gebruik dit om fouten op te sporen voordat je het pack deelt met je reisgroep. |