New Crowdin updates (#132)

* New translations en.json (Italian)

* New translations funding.mdx (Czech)

* New translations mapbox.mdx (Czech)

* New translations translation.mdx (Czech)

* New translations edit.mdx (Czech)

* New translations settings.mdx (Czech)

* New translations edit.mdx (Polish)

* New translations funding.mdx (Italian)

* New translations edit.mdx (Italian)

* New translations elevation.mdx (Italian)

* New translations en.json (Catalan)

* New translations en.json (Italian)

* New translations files-and-stats.mdx (Italian)

* New translations edit.mdx (Italian)

* New translations file.mdx (Catalan)

* New translations file.mdx (Italian)

* New translations extract.mdx (Catalan)

* New translations routing.mdx (Italian)

* New translations en.json (Catalan)

* New translations files-and-stats.mdx (Catalan)

* New translations getting-started.mdx (Catalan)

* New translations mapbox.mdx (Catalan)

* New translations settings.mdx (Catalan)

* New translations view.mdx (Catalan)

* New translations faq.mdx (Catalan)

* New translations en.json (Catalan)

* New translations files-and-stats.mdx (Italian)

* New translations getting-started.mdx (Italian)

* New translations funding.mdx (Italian)

* New translations view.mdx (Catalan)

* New translations view.mdx (Italian)

* New translations en.json (Catalan)

* New translations en.json (Catalan)

* New translations files-and-stats.mdx (Catalan)

* New translations en.json (Hebrew)

* New translations files-and-stats.mdx (Catalan)

* New translations en.json (Hebrew)

* New translations gpx.mdx (German)

* New translations en.json (German)

* New translations en.json (German)

* New translations funding.mdx (Hebrew)

* New translations en.json (Dutch)

* New translations edit.mdx (German)

* New translations extract.mdx (German)

* New translations elevation.mdx (German)

* New translations en.json (German)

* New translations extract.mdx (German)

* New translations en.json (Italian)

* New translations en.json (Italian)

* New translations files-and-stats.mdx (Italian)

* New translations getting-started.mdx (Italian)

* New translations minify.mdx (Italian)

* New translations poi.mdx (Italian)

* New translations routing.mdx (Italian)

* New translations en.json (Czech)

* New translations en.json (French)

* New translations en.json (German)

* New translations en.json (German)

* New translations en.json (Czech)

* New translations file.mdx (Czech)

* New translations settings.mdx (Czech)

* New translations routing.mdx (Czech)

* New translations en.json (German)

* New translations mapbox.mdx (German)

* New translations en.json (German)

* New translations en.json (Turkish)

* New translations files-and-stats.mdx (Turkish)

* New translations getting-started.mdx (Turkish)

* New translations gpx.mdx (Turkish)

* New translations funding.mdx (Turkish)

* New translations mapbox.mdx (Turkish)

* New translations translation.mdx (Turkish)

* New translations integration.mdx (Turkish)

* New translations map-controls.mdx (Turkish)

* New translations menu.mdx (Turkish)

* New translations edit.mdx (Turkish)

* New translations file.mdx (Turkish)

* New translations settings.mdx (Turkish)

* New translations view.mdx (Turkish)

* New translations toolbar.mdx (Turkish)

* New translations clean.mdx (Turkish)

* New translations extract.mdx (Turkish)

* New translations merge.mdx (Turkish)

* New translations minify.mdx (Turkish)

* New translations poi.mdx (Turkish)

* New translations routing.mdx (Turkish)

* New translations scissors.mdx (Turkish)

* New translations time.mdx (Turkish)

* New translations faq.mdx (Turkish)

* New translations elevation.mdx (Turkish)

* New translations en.json (Turkish)

* New translations en.json (Turkish)

* New translations en.json (Turkish)

* New translations en.json (Russian)

* New translations en.json (Ukrainian)

* New translations files-and-stats.mdx (Ukrainian)

* New translations getting-started.mdx (Ukrainian)

* New translations gpx.mdx (Ukrainian)

* New translations funding.mdx (Ukrainian)

* New translations mapbox.mdx (Ukrainian)

* New translations translation.mdx (Ukrainian)

* New translations integration.mdx (Ukrainian)

* New translations map-controls.mdx (Ukrainian)

* New translations menu.mdx (Ukrainian)

* New translations edit.mdx (Ukrainian)

* New translations file.mdx (Ukrainian)

* New translations settings.mdx (Ukrainian)

* New translations view.mdx (Ukrainian)

* New translations toolbar.mdx (Ukrainian)

* New translations clean.mdx (Ukrainian)

* New translations extract.mdx (Ukrainian)

* New translations merge.mdx (Ukrainian)

* New translations minify.mdx (Ukrainian)

* New translations poi.mdx (Ukrainian)

* New translations routing.mdx (Ukrainian)

* New translations scissors.mdx (Ukrainian)

* New translations time.mdx (Ukrainian)

* New translations faq.mdx (Ukrainian)

* New translations elevation.mdx (Ukrainian)

* New translations en.json (Ukrainian)

* New translations merge.mdx (German)

* New translations en.json (German)

* New translations gpx.mdx (German)

* New translations edit.mdx (German)

* New translations extract.mdx (German)

* New translations en.json (Ukrainian)

* New translations merge.mdx (German)

* New translations files-and-stats.mdx (German)

* New translations getting-started.mdx (German)

* New translations funding.mdx (German)

* New translations integration.mdx (German)

* New translations map-controls.mdx (German)

* New translations view.mdx (German)

* New translations toolbar.mdx (German)

* New translations minify.mdx (German)

* New translations poi.mdx (German)

* New translations routing.mdx (German)

* New translations scissors.mdx (German)

* New translations faq.mdx (German)

* New translations en.json (German)

* New translations funding.mdx (German)
This commit is contained in:
vcoppe
2024-10-21 23:08:45 +02:00
committed by GitHub
parent 4ada271ad3
commit f5794b1355
102 changed files with 3706 additions and 818 deletions

View File

@@ -1,5 +1,5 @@
---
title: FAQ
title: Preguntes freqüents
---
<script>

View File

@@ -1,5 +1,5 @@
---
title: Files and statistics
title: Fitxers i estastiques
---
<script>
@@ -9,22 +9,22 @@ title: Files and statistics
# { title }
## File list
## Llista de fitxers
Once you have [opened](./menu/file) files, they will be shown as tabs in the file list located at the bottom of the map.
You can reorder them by dragging and dropping the tabs.
And when many files are open, you can scroll through the list of tabs to navigate between them.
Un cop heu [obert] els fitxers (./menu/file), es mostraran com a pestanyes a la llista de fitxers de sota el mapa.
Podeu reordenar-los arrossegant i soltant les pestanyes.
I quan hi ha molts fitxers oberts, podeu desplaçar-vos en la llista de pestanyes i navegar entre ells.
<DocsNote>
When using a mouse, you need to hold <kbd>Shift</kbd> to scroll horizontally.
Quan utilitzeu un ratolí, haureu de mantenir premut <kbd>Maj</kbd> per desplaçar-vos horitzontalment.
</DocsNote>
### File selection
### Selecció de fitxers
By clicking on a tab, you can switch between the files to inspect their statistics, and apply [edit actions](./menu/edit) and [tools](./toolbar) to them.
By holding the <kbd>Ctrl/Cmd</kbd> key, you can add files to the selection or remove them, and by holding <kbd>Shift</kbd>, you can select a range of files.
Clicant en una pestanya, podeu canviar entre diversos fitxers per veures les seves estadísticques i aplicar-los [edit actions](./menu/edit) i tools](./toolbar).
Mantenint la tecla <kbd>Ctrl/Cmd</kbd>, podeu afegir fitxers a la selecció o eliminar-los, i mantenint la tecla <kbd>Maj</kbd>, podeu seleccionar un conjunt de fitxers.
Most of the [edit actions](./menu/edit) and [tools](./toolbar) can be applied to multiple files at once.
<DocsNote>
@@ -37,7 +37,7 @@ You can also navigate through the files using the arrow keys on your keyboard, a
By right-clicking on a file tab, you can access the same actions as in the [edit menu](./menu/edit).
### Vertical layout
### Disposició vertical
As mentioned in the [view options section](./menu/view), you can switch between a horizontal and a vertical layout for the file list.
The vertical file list is useful when you have many files open, or files with multiple [tracks, segments, or points of interest](./gpx).
@@ -71,7 +71,7 @@ Click on the profile to reset the selection.
You can also use the mouse wheel to zoom in and out on the elevation profile, and move left and right by dragging the profile while holding the <kbd>Shift</kbd> key.
### Additional data
### Dades addicionals
Using the <kbd><ChartNoAxesColumn size="16" class="inline-block" style="margin-bottom: 2px"/></kbd> button at the bottom-right of the elevation profile, you can optionally color the elevation profile by:

View File

@@ -21,7 +21,7 @@ Before we dive into the details of each section, let's have a quick overview of
At the top of the interface, you will find the [main menu](./menu).
This is where you can access common actions such as opening, closing, and exporting files, undoing and redoing actions, and adjusting the application settings.
## Files and statistics
## Fitxers i estastiques
At the bottom of the interface, you will find the list of files currently open in the application.
You can click on a file to select it and display its statistics below the list.

View File

@@ -1,5 +1,5 @@
Mapbox is the company that provides some of the beautiful maps on this website.
They also develop the <a href="https://github.com/mapbox/mapbox-gl-js" target="_blank">map engine</a> which powers **gpx.studio**.
We are incredibly fortunate and grateful to be part of their <a href="https://mapbox.com/community" target="_blank">Community</a> program, which supports nonprofits, educational institutions, and positive impact organizations.
Som increïblement afortunats i estem agraïts de formar part del seu programa <a href="https://mapbox.com/community" target="_blank">comunitari</a>, que dona suport a organitzacions sense ànim de lucre, institucions educatives i organitzacions d'impacte positiu.
This partnership allows **gpx.studio** to benefit from Mapbox tools at discounted prices, greatly contributing to the financial viability of the project and enabling us to offer the best possible user experience.

View File

@@ -47,6 +47,6 @@ Open the export dialog to save all files to your computer.
<DocsNote type="warning">
If your download does not start after clicking the download button, please check your browser settings to allow downloads from <b>gpx.studio</b>.
Si la descàrrega no s'inicia després de fer clic al botó de descàrrega, comproveu la configuració del vostre navegador per permetre les descàrregues des de <b>gpx.studio</b>.
</DocsNote>

View File

@@ -11,14 +11,14 @@ title: Settings
### <Ruler size="16" class="inline-block" style="margin-bottom: 2px" /> Unitats de mesura
Change the units used to display distances in the interface.
Canvieu les unitats utilitzades per mostrar les distàncies a la interfície.
### <Zap size="16" class="inline-block" style="margin-bottom: 2px" /> Velocity units
### <Zap size="16" class="inline-block" style="margin-bottom: 2px" /> Unitats de velocitat
Change the units used to display velocities in the interface.
You can choose between distance per hour or minutes per distance, which can be more suitable for running activities.
Podeu triar entre distància per hora o minuts per distància, que poden ser més adequats per a activitats de running.
### <Thermometer size="16" class="inline-block" style="margin-bottom: 2px" /> Temperature units
### <Thermometer size="16" class="inline-block" style="margin-bottom: 2px" /> Unitats de temperatura
Change the units used to display temperatures in the interface.

View File

@@ -9,11 +9,11 @@ title: View options
# { title }
This menu provides options to rearrange the interface and the map view.
Aquest menú ofereix opcions per reorganitzar la interfície i la vista del mapa.
### <ChartArea size="16" class="inline-block" style="margin-bottom: 2px" /> Elevation profile
Hide the elevation profile to make room for the map, or show it to inspect the current selection.
Amagar el perfil d'elevació per fer espai al mapa o mostra-lo per inspeccionar la selecció actual.
### <GalleryVertical size="16" class="inline-block" style="margin-bottom: 2px" /> Vertical file list

View File

@@ -21,6 +21,6 @@ Similarly, applying the tool to a track containing multiple segments will create
<DocsNote>
When extracting the tracks from a file containing <a href="../gpx">points of interest</a>, the tool will automatically assign each point of interest to the track it is closest to.
En extreure les pistes d'un arxiu que contingui <a href="../gpx">points of interest</a>, l'eina assignarà automàticament cada punt d'interès a la pista més propera.
</DocsNote>

View File

@@ -2,12 +2,12 @@
import { HeartHandshake } from 'lucide-svelte';
</script>
## <HeartHandshake size="18" class="mr-1 inline-block align-baseline" /> Help keep the website free (and ad-free)
## <HeartHandshake size="18" class="mr-1 inline-block align-baseline" /> Pomozte udržet web zdarma (a bez reklam)
Each time you add or move GPS points, our servers calculate the best route on the road network.
We also use APIs from <a href="https://mapbox.com" target="_blank">Mapbox</a> to display beautiful maps, retrieve elevation data and allow you to search for places.
Vždy, když přidáte nebo přesunete GPS body, naše servery vypočítají nejlepší cestu po silniční síti.
Používáme také API z <a href="https://mapbox.com" target="_blank">Mapboxu</a> pro zobrazení krásných map, získání dat o nadmořské výšce a vyhledávání míst.
Unfortunately, this is expensive.
If you enjoy using this tool and find it valuable, please consider making a small donation to help keep the website free and ad-free.
Bohužel, to vše je nákladné.
Pokud rádi používáte tento nástroj a zdá se vám hodnotný, zvažte prosím malý příspěvek k udržení webu zdarma a bez reklam.
Thank you very much for your support! ❤️
Děkujeme za vaši podporu! ❤️

View File

@@ -1,5 +1,5 @@
Mapbox is the company that provides some of the beautiful maps on this website.
They also develop the <a href="https://github.com/mapbox/mapbox-gl-js" target="_blank">map engine</a> which powers **gpx.studio**.
Mapbox je společnost poskytující některé z krásných map na tomto webu.
Vyvíjí také <a href="https://github.com/mapbox/mapbox-gl-js" target="_blank">mapový engine</a> na jehož základě provozujeme **gpx.studio**.
We are incredibly fortunate and grateful to be part of their <a href="https://mapbox.com/community" target="_blank">Community</a> program, which supports nonprofits, educational institutions, and positive impact organizations.
This partnership allows **gpx.studio** to benefit from Mapbox tools at discounted prices, greatly contributing to the financial viability of the project and enabling us to offer the best possible user experience.
Jsme velmi rádi a vděční za to, že můžeme být součástí jejich <a href="https://mapbox.com/community" target="_blank">komunitního</a> programu, který podporuje neziskové a vzdělávací organizace a organizace s pozitivním dopadem.
Toto partnerství umožňuje **gpx.studiu** využívat nástroje Mapboxu se slevou a přináší projektu finanční udržitelnost. Díky tomu vám můžeme nabídnout tu nejlepší uživatelskou přívětivost.

View File

@@ -2,11 +2,11 @@
import { Languages } from 'lucide-svelte';
</script>
## <Languages size="18" class="mr-1 inline-block align-baseline" /> Translation
## <Languages size="18" class="mr-1 inline-block align-baseline" /> Překlad
The website is translated by volunteers using a collaborative translation platform.
You can contribute by adding or improving translations on our <a href="https://crowdin.com/project/gpxstudio" target="_blank">Crowdin project</a>.
Tento web je překládán dobrovolníky prostřednictvím kolaborativní překladatelské platformy.
Ke zlepšení překladů můžete přispět na našem <a href="https://crowdin.com/project/gpxstudio" target="_blank">Crowdin projektu</a>.
If you would like to start translating into a new language, please <a href="#contact">get in touch</a>.
Pokud byste chtěli zahájit překlad do nového jazyka, <a href="#contact">ozvěte se nám</a>, prosím.
Jakákoliv pomoc je velmi ceněna!

View File

@@ -9,88 +9,88 @@ title: Edit actions
# { title }
Unlike the file actions, the edit actions can potentially modify the content of the currently selected files.
Moreover, when the vertical layout of the files list is enabled (see [Files and statistics](../files-and-stats)), they can also be applied to [tracks, segments, and points of interest](../gpx).
Therefore, we will refer to the elements that can be modified by these actions as _file items_.
Note that except for the undo and redo actions, the edit actions are also accessible through the context menu (right-click) of the file items.
Na rozdíl od akcí v menu Soubor, editační akce mohou změnit obsah aktuálně otevřených souborů.
Pokud máte zvoleno zobrazení Svislého seznamu souborů (viz Soubory a statistiky](../files-and-stats)), můžou být akce aplikovány i na [trasy, úseky a body zájmu](../gpx).
Proto budeme všechny prvky, které mohou být těmito akcemi upraveny, označovat jako _prvky souborů_.
Všechny akce kromě zpět a opakovat jsou také dostupné z kontextového menu (klik pravým tlačítkem) prvků souborů.
### <Undo2 size="16" class="inline-block" style="margin-bottom: 2px" /><Redo2 size="16" class="inline-block" style="margin-bottom: 2px" /> Undo and redo
### <Undo2 size="16" class="inline-block" style="margin-bottom: 2px" /><Redo2 size="16" class="inline-block" style="margin-bottom: 2px" /> Zpět a opakovat
Using these buttons, you can undo or redo the last actions you performed.
This applies to all actions of the interface but not to view options, application settings, or map navigation.
Těmito tlačítky můžete vrátit nebo opakovat poslední vykonané akce.
To platí pro všechny akce v rozhraní kromě nastavení zobrazení, nastavení aplikace nebo pohybů mapy.
### <Info size="16" class="inline-block" style="margin-bottom: 2px" /> Info...
### <Info size="16" class="inline-block" style="margin-bottom: 2px" /> Informace...
Open the information dialog of the currently selected file item, where you can see and edit its name and description.
Otevře informační dialog zvoleného prvku souborů, kde lze zobrazit a změnit jméno a popis prvku.
### <PaintBucket size="16" class="inline-block" style="margin-bottom: 2px" /> Appearance...
### <PaintBucket size="16" class="inline-block" style="margin-bottom: 2px" /> Vzhled...
Open the appearance dialog, where you can change the color, opacity, and width of the selected file items on the map.
Otevře dialog vzhledu, kde můžete změnit barvu, průhlednost a tloušťku zvolených prvků souborů v mapě.
### <EyeOff size="16" class="inline-block" style="margin-bottom: 2px" /> Hide/unhide
### <EyeOff size="16" class="inline-block" style="margin-bottom: 2px" /> Zobrazit / skrýt
Toggle the visibility of the selected file items on the map.
Přepínání viditelnosti zvolených prvků souborů v mapě.
### <Plus size="16" class="inline-block" style="margin-bottom: 2px" /> New track
### <Plus size="16" class="inline-block" style="margin-bottom: 2px" /> Nová trasa
Create a new track in the selected file.
Vytvoří novou trasu ve zvoleném souboru.
<DocsNote>
This action is only available when the vertical layout of the files list is enabled.
Additionally, the selection must be a single file.
Tato akce je dostupná jen pokud je aktivní svislý seznam souborů.
Musí být zvolen právě jeden soubor.
</DocsNote>
### <Plus size="16" class="inline-block" style="margin-bottom: 2px" /> New segment
### <Plus size="16" class="inline-block" style="margin-bottom: 2px" /> Nový úsek
Create a new segment in the selected track.
Ve zvolené trase vytvoří nový úsek.
<DocsNote>
This action is only available when the vertical layout of the files list is enabled.
Additionally, the selection must be a single track.
Tato akce je dostupná jen pokud je aktivní svislý seznam souborů.
Musí být zvolena právě jedna trasa.
</DocsNote>
### <FileStack size="16" class="inline-block" style="margin-bottom: 2px" /> Select all
### <FileStack size="16" class="inline-block" style="margin-bottom: 2px" /> Vybrat vše
Add all file items in the current hierarchy level to the selection.
Přidejte k výběru všechny prvky souborů v dané úrovni hierarchie.
### <Maximize size="16" class="inline-block" style="margin-bottom: 2px" /> Center
### <Maximize size="16" class="inline-block" style="margin-bottom: 2px" /> Vycentrovat
Center the map on the selected file items.
Vystředí mapu na označené prvky souborů.
### <ClipboardCopy size="16" class="inline-block" style="margin-bottom: 2px" /> Copy
### <ClipboardCopy size="16" class="inline-block" style="margin-bottom: 2px" /> Kopírovat
Copy the selected file items to the clipboard.
Zkopíruje zvolené prvky souborů do schránky.
<DocsNote>
This action is only available when the vertical layout of the files list is enabled.
Tato akce je dostupná jen pokud je aktivní svislý seznam souborů.
</DocsNote>
### <Scissors size="16" class="inline-block" style="margin-bottom: 2px" /> Cut
### <Scissors size="16" class="inline-block" style="margin-bottom: 2px" /> Vyjmout
Cut the selected file items to the clipboard.
Vyjme zvolené prvky souborů do schránky.
<DocsNote>
This action is only available when the vertical layout of the files list is enabled.
Tato akce je dostupná jen pokud je aktivní svislý seznam souborů.
</DocsNote>
### <ClipboardPaste size="16" class="inline-block" style="margin-bottom: 2px" /> Paste
### <ClipboardPaste size="16" class="inline-block" style="margin-bottom: 2px" /> Vložit
Paste the file items from the clipboard to the current hierarchy level if they are compatible with it.
Vloží prvky souborů ze schránky do stávající úrovně hierarchie.
<DocsNote>
This action is only available when the vertical layout of the files list is enabled.
Tato akce je dostupná jen pokud je aktivní svislý seznam souborů.
</DocsNote>
### <Trash2 size="16" class="inline-block" style="margin-bottom: 2px" /> Delete
### <Trash2 size="16" class="inline-block" style="margin-bottom: 2px" /> Smazat
Delete the selected file items.
Smaže všechny zvolené prvky souborů.

View File

@@ -1,5 +1,5 @@
---
title: File actions
title: Akce souboru
---
<script lang="ts">
@@ -9,44 +9,44 @@ title: File actions
# { title }
The file actions menu contains a set of pretty self-explanatory file operations.
Menu akce souboru obsahuje sadu poměrně samovysvětlujících opera.
### <Plus size="16" class="inline-block" style="margin-bottom: 2px" /> New
### <Plus size="16" class="inline-block" style="margin-bottom: 2px" /> Nový
Create a new empty file.
Vytvořit nový prázdný soubor.
### <FolderOpen size="16" class="inline-block" style="margin-bottom: 2px" /> Open...
### <FolderOpen size="16" class="inline-block" style="margin-bottom: 2px" /> Otevřít...
Open files from your computer.
Otevřít soubor z vašeho počítače
<DocsNote>
You can also drag and drop files directly from your file system into the window.
Soubory můžete také přetáhnout přímo ze souborového systému do okna.
</DocsNote>
### <Copy size="16" class="inline-block" style="margin-bottom: 2px" /> Duplicate
### <Copy size="16" class="inline-block" style="margin-bottom: 2px" /> Duplikovat
Create a copy of the currently selected files.
Vytvořit kopii aktuálně vybraných souborů.
### <FileX size="16" class="inline-block" style="margin-bottom: 2px" /> Close
### <FileX size="16" class="inline-block" style="margin-bottom: 2px" /> Zavřít
Close the currently selected files.
Zavřít aktuálně vybrané soubory.
### <FileX size="16" class="inline-block" style="margin-bottom: 2px" /> Close all
### <FileX size="16" class="inline-block" style="margin-bottom: 2px" /> Zavřít vše
Close all files.
Zavřít všechny soubory.
### <Download size="16" class="inline-block" style="margin-bottom: 2px" /> Export...
Open the export dialog to save the currently selected files to your computer.
Otevřete dialog exportu pro uložení aktuálně vybraných souborů do vašeho počítače.
### <Download size="16" class="inline-block" style="margin-bottom: 2px" /> Export all...
### <Download size="16" class="inline-block" style="margin-bottom: 2px" /> Exportovat vše...
Open the export dialog to save all files to your computer.
Otevřete dialog exportu pro uložení všech souborů do vašeho počítače.
<DocsNote type="warning">
If your download does not start after clicking the download button, please check your browser settings to allow downloads from <b>gpx.studio</b>.
Pokud stahování nezačne po kliknutí na tlačítko stažení, zkontrolujte prosím nastavení prohlížeče, abyste povolili stažení z <b>gpx.studio</b>.
</DocsNote>

View File

@@ -1,5 +1,5 @@
---
title: Settings
title: Nastavení
---
<script lang="ts">
@@ -9,14 +9,14 @@ title: Settings
# { title }
### <Ruler size="16" class="inline-block" style="margin-bottom: 2px" /> Distance units
### <Ruler size="16" class="inline-block" style="margin-bottom: 2px" /> Jednotky vzdálenosti
Change the units used to display distances in the interface.
Změňte jednotky použité pro zobrazení vzdáleností v rozhraní.
### <Zap size="16" class="inline-block" style="margin-bottom: 2px" /> Velocity units
### <Zap size="16" class="inline-block" style="margin-bottom: 2px" /> Jednotky rychlosti
Change the units used to display velocities in the interface.
You can choose between distance per hour or minutes per distance, which can be more suitable for running activities.
Změňte jednotky použité k zobrazení rychlosti v rozhraní.
Můžete si vybrat mezi vzdáleností za hodinu nebo minuty na vzdálenost, která může být vhodnější pro běžící aktivitu.
### <Thermometer size="16" class="inline-block" style="margin-bottom: 2px" /> Temperature units
@@ -28,8 +28,8 @@ Change the language used in the interface.
<DocsNote>
You can contribute by adding or improving translations on our <a href="https://crowdin.com/project/gpxstudio" target="_blank">Crowdin project</a>.
If you would like to start translating into a new language, please <a href="#contact">get in touch</a>.
Ke zlepšení překladů můžete přispět na našem <a href="https://crowdin.com/project/gpxstudio" target="_blank">Crowdin projektu</a>.
Pokud byste chtěli zahájit překlad do nového jazyka, <a href="#contact">ozvěte se nám</a>, prosím.
Jakákoliv pomoc je velmi ceněna!
</DocsNote>

View File

@@ -13,7 +13,7 @@ title: Plánování a úpravy tras
Nástroj plánování a úpravy tras vám umožňuje vytvářet a upravovat trasy umístěním nebo přetažením kotevních bodů na mapě.
## Settings
## Nastavení
Jak je zobrazeno níže, dialogové okno nástroje obsahuje několik nastavení pro kontrolu chování plánování tras.
Dialog lze minimalizovat kliknutím na <button><SquareArrowUpLeft size="16" class="inline-block" style="margin-bottom: 2px" /></button>.

View File

@@ -8,28 +8,28 @@ title: FAQ
# { title }
### Do I need to donate to use the website?
### Muss ich spenden, um die Website nutzen zu können?
No.
The website is free to use and always will be (as long as it is financially sustainable).
However, donations are appreciated and help keep the website running.
Nein.
Die Website ist frei zu nutzen und wird immer sein (solange sie finanziell nachhaltig ist).
Spenden werden jedoch geschätzt und helfen dabei, die Website am Laufen zu halten.
### Why is this route chosen over that one? _Or_ how can I add something to the map?
### Warum wird dieser Weg gewählt? _Oder_ Wie kann ich etwas zur Karte hinzufügen?
**gpx.studio** uses data from <a href="https://www.openstreetmap.org/" target="_blank">OpenStreetMap</a>, which is an open and collaborative world map.
This means you can contribute to the map by adding or editing data on OpenStreetMap.
**gpx.studio** verwendet Daten von <a href="https://www.openstreetmap.org/" target="_blank">OpenStreetMap</a>, eine offene und gemeinschaftliche Weltkarte.
Dies bedeutet, dass Sie zur Karte beitragen können, indem Sie Daten auf OpenStreetMap hinzufügen oder bearbeiten.
If you have never contributed to OpenStreetMap before, here is how you can suggest changes:
Wenn du noch nie zu OpenStreetMap beigetragen hast, kannst du hier Änderungen vorschlagen:
1. Go to the location where you want to add or edit data on the <a href="https://www.openstreetmap.org/" target="_blank">map</a>.
2. Use the <button>Query features</button> tool on the right to inspect the existing data.
3. Right-click on the location and select <button>Add a note here</button>.
4. Explain what is incorrect or missing in the note and click <button>Add note</button> to submit it.
1. Gehen Sie zu dem Ort, an dem Sie Daten auf der <a href="https://www.openstreetmap.org/" target="_blank">Karte</a> hinzufügen oder bearbeiten möchten.
2. Benutzen Sie das <button>Abfragefunktionen</button> Werkzeug auf der rechten Seite, um die vorhandenen Daten zu überprüfen.
3. Klicken Sie mit der rechten Maustaste auf den Ort und wählen Sie <button>Fügen Sie eine Notiz hier</button>.
4. Erklären Sie, was in der Notiz falsch ist oder fehlt, und klicken Sie auf <button>Notiz hinzufügen</button>, um sie einzureichen.
Someone more experienced with OpenStreetMap will then review your note and make the necessary changes.
Jemand, der mit OpenStreetMap noch Erfahrung hat, wird dann Ihre Notiz überprüfen und die notwendigen Änderungen vornehmen.
<DocsNote>
More information on how to contribute to OpenStreetMap can be found <a href="https://wiki.openstreetmap.org/wiki/How_to_contribute" target="_blank">here</a>.
Weitere Informationen darüber, wie Sie zu OpenStreetMap beitragen können, finden Sie <a href="https://wiki.openstreetmap.org/wiki/How_to_contribute" target="_blank">hier</a>.
</DocsNote>

View File

@@ -1,5 +1,5 @@
---
title: Files and statistics
title: Dateien und Statistiken
---
<script>
@@ -9,74 +9,74 @@ title: Files and statistics
# { title }
## File list
## Datei Manager
Once you have [opened](./menu/file) files, they will be shown as tabs in the file list located at the bottom of the map.
You can reorder them by dragging and dropping the tabs.
And when many files are open, you can scroll through the list of tabs to navigate between them.
Sobald Sie [opened](./menu/file) Dateien haben, werden diese als Tabs in der Dateiliste am unteren Rand der Karte angezeigt.
Sie können sie neu ordnen, indem Sie die Tabs ziehen und löschen.
Und wenn viele Dateien geöffnet sind, können Sie durch die Liste der Tabs scrollen, um zwischen ihnen zu navigieren.
<DocsNote>
When using a mouse, you need to hold <kbd>Shift</kbd> to scroll horizontally.
Wenn Sie eine Maus verwenden, müssen Sie <kbd>Shift</kbd> gedrückt halten, um horizontal zu scrollen.
</DocsNote>
### File selection
### Auswahl der Datei
By clicking on a tab, you can switch between the files to inspect their statistics, and apply [edit actions](./menu/edit) and [tools](./toolbar) to them.
By holding the <kbd>Ctrl/Cmd</kbd> key, you can add files to the selection or remove them, and by holding <kbd>Shift</kbd>, you can select a range of files.
Most of the [edit actions](./menu/edit) and [tools](./toolbar) can be applied to multiple files at once.
Wenn du auf einen Tab klickst, kannst du zwischen den Dateien wechseln, um deren Statistiken zu überprüfen, und [Aktionen bearbeiten](./menu/edit) und [tools](./toolbar) auf sie anwenden.
Wenn Sie die <kbd>Strg/Strg/Cmd</kbd> Taste gedrückt halten, können Sie Dateien zur Auswahl hinzufügen oder sie entfernen und durch Halten von <kbd>Shift</kbd>können Sie eine Reihe von Dateien auswählen.
Die meisten [Bearbeitung](./menu/edit) und [tools](./toolbar) können auf mehrere Dateien gleichzeitig angewendet werden.
<DocsNote>
You can also navigate through the files using the arrow keys on your keyboard, and use <kbd>Shift</kbd> to add files to the selection.
Sie können auch mit den Pfeiltasten auf Ihrer Tastatur durch die Dateien navigieren und mit <kbd>Shift</kbd> Dateien zur Auswahl hinzufügen.
</DocsNote>
### Edit actions
### Bearbeite Aktionen
By right-clicking on a file tab, you can access the same actions as in the [edit menu](./menu/edit).
Wenn du mit der rechten Maustaste auf einen Datei-Tab klickst, kannst du auf die gleichen Aktionen wie im [Bearbeiten-Menü](./menu/edit) zugreifen.
### Vertical layout
### Vertikale Anordnung
As mentioned in the [view options section](./menu/view), you can switch between a horizontal and a vertical layout for the file list.
The vertical file list is useful when you have many files open, or files with multiple [tracks, segments, or points of interest](./gpx).
Indeed, this layout allows you to inspect the content of the files through collapsible sections.
Wie im Abschnitt [Optionen anzeigen](./menu/view) erwähnt, kannst du zwischen einem horizontalen und einem vertikalen Layout für die Dateiliste wechseln.
Die vertikale Dateiliste ist nützlich, wenn viele Dateien geöffnet sind oder Dateien mit mehreren [Tracks, Segmente oder Punkten von Interesse](./gpx).
Dieses Layout erlaubt es Ihnen, den Inhalt der Dateien in einklappbaren Abschnitten zu untersuchen.
You can also apply [edit actions](./menu/edit) and [tools](./toolbar) to internal file items.
Furthermore, you can drag and drop the inner items to reorder them, or move them in the hierarchy or even to another file.
Du kannst auch [Bearbeiten von Aktionen](./menu/edit) und [tools](./toolbar) auf interne Dateielemente anwenden.
Außerdem können Sie die inneren Elemente per Drag & Drop verschieben, um sie neu zu ordnen oder in die Hierarchie oder sogar in eine andere Datei zu verschieben.
<DocsNote>
The size of the file list can be adjusted by dragging the separator between the map and the file list.
Die Größe der Dateiliste kann durch Ziehen des Trenners zwischen Karte und Dateiliste angepasst werden.
</DocsNote>
## Elevation profile and statistics
## Höhenprofil und Statistiken
At the bottom of the interface, you can find the elevation profile and statistics for the current selection.
Am unteren Rand der Schnittstelle finden Sie das Höhenprofil und die Statistiken für die aktuelle Auswahl.
<DocsNote>
The size of the elevation profile can be adjusted by dragging the separator between the map and the elevation profile.
Die Größe des Höhenprofils kann durch Ziehen des Trenners zwischen Karte und Höhenprofil angepasst werden.
</DocsNote>
### Interactive statistics
### Interaktive Statistiken
When hovering over the elevation profile, a tooltip will show statistics at the cursor position.
Wenn Sie mit dem Mauszeiger über das Höhenprofil fahren, zeigt ein Tooltip die Statistiken an der Cursorposition an.
To get the statistics for a specific section of the elevation profile, you can drag a selection rectangle on the profile.
Click on the profile to reset the selection.
Um die Statistiken für einen bestimmten Abschnitt des Höhenprofils zu erhalten, können Sie ein Auswahlrechteck auf das Profil ziehen.
Klicken Sie auf das Profil, um die Auswahl zurückzusetzen.
You can also use the mouse wheel to zoom in and out on the elevation profile, and move left and right by dragging the profile while holding the <kbd>Shift</kbd> key.
Sie können auch das Mausrad verwenden, um auf dem Höhenprofil heranzuzoomen und bewegen Sie sich nach links und rechts, indem Sie das Profil ziehen, während Sie die Taste <kbd>Shift</kbd> gedrückt halten.
### Additional data
### Zusätzliche Daten
Using the <kbd><ChartNoAxesColumn size="16" class="inline-block" style="margin-bottom: 2px"/></kbd> button at the bottom-right of the elevation profile, you can optionally color the elevation profile by:
Mit dem <kbd><ChartNoAxesColumn size="16" class="inline-block" style="margin-bottom: 2px"/></kbd> Button unten rechts im Höhenprofil können Sie optional das Höhenprofil einfärben:
- **slope** information computed from the elevation data, or
- **surface** or **category** data coming from <a href="https://www.openstreetmap.org/" target="_blank">OpenStreetMap</a>'s <a href="https://wiki.openstreetmap.org/wiki/Key:surface" target="_blank">surface</a> and <a href="https://wiki.openstreetmap.org/wiki/Key:highway" target="_blank">highway</a> tags.
This is only available for files created with **gpx.studio**.
- **slope** Informationen berechnet aus den Höhendaten oder
- **Oberfläche** oder **Kategorie** Daten aus <a href="https://www.openstreetmap.org/" target="_blank">OpenStreetMap</a>'s <a href="https://wiki.openstreetmap.org/wiki/Key:surface" target="_blank">surface</a> and <a href="https://wiki.openstreetmap.org/wiki/Key:highway" target="_blank">highway</a> tags.
Dies ist nur für Dateien verfügbar, die mit **gpx.studio** erstellt wurden.
If your selection includes it, you can also visualize: **speed**, **heart rate**, **cadence**, **temperature** and **power** data on the elevation profile.
Wenn deine Auswahl sie enthält, kannst du auch folgende Daten im Höhenprofil anzeigen: **Geschwindigkeit**, **Herzfrequenz**, **cadence**, **Temperatur** und **Kraft** Daten.

View File

@@ -21,7 +21,7 @@ Bevor wir in die Details der einzelnen Bereiche einsteigen, lassen Sie uns einen
Am oberen Rand der Benutzeroberfläche findest du das [Hauptmenü](./menu).
Hier können Sie auf allgemeine Aktionen zugreifen, wie zum Beispiel das Öffnen, Schließen und Exportieren von Dateien, Rückgängig machen und Wiederholen sowie Anpassen der Einstellungen der Anwendung.
## Files and statistics
## Dateien und Statistiken
Am unteren Rand der Benutzeroberfläche finden Sie die Liste der aktuell geöffneten Dateien der Anwendung.
Sie können auf eine Datei klicken, um sie auszuwählen und ihre Statistiken unter der Liste anzuzeigen.

View File

@@ -1,5 +1,5 @@
---
title: GPX file format
title: GPX Dateiformat
---
<script>
@@ -8,27 +8,27 @@ title: GPX file format
# { title }
The <a href="https://www.topografix.com/gpx.asp" target="_blank">GPX file format</a> is an open standard for exchanging GPS data between applications and GPS devices.
It essentially consists of a series of GPS points encoding one or multiple GPS traces, and, optionally, some points of interest.
Das <a href="https://www.topografix.com/gpx.asp" target="_blank">GPX-Dateiformat</a> ist ein offener Standard für den Austausch von GPS-Daten zwischen Anwendungen und GPS-Geräten.
Es besteht im Wesentlichen aus einer Serie von GPS-Punkten, die einen oder mehrere GPS-Spuren kodieren, und optional aus einigen interessanten Punkten.
GPX files may also contain metadata, of which the **name** and **description** fields are the most useful for users.
GPX-Dateien können auch Metadaten enthalten, von denen die Felder **Name** und **Beschreibung** für Benutzer am nützlichsten sind.
### <Waypoints size="16" class="inline-block" style="margin-bottom: 2px" /> Tracks, segments, and GPS points
### <Waypoints size="16" class="inline-block" style="margin-bottom: 2px" /> Tracks, Segmente und GPS-Punkte
As mentioned above, a GPX file can contain multiple GPS traces.
These are organized in a hierarchical structure, with tracks at the top level.
Wie oben erwähnt, kann eine GPX-Datei mehrere GPX-Tracks enthalten.
Diese sind in einer hierarchischen Struktur mit Spuren auf der obersten Ebene organisiert.
- A **track** is made of a sequence of disconnected segments.
Furthermore, it can contain metadata such as a **name**, a **description**, and **appearance properties**.
- A **segment** is a sequence of GPS points that form a continuous path.
- A **GPS point** is a location with a latitude, a longitude, and optionally a timestamp and an altitude.
Some devices also store additional information such as heart rate, cadence, temperature, and power.
- Ein **track** besteht aus einer Sequenz von getrennten Segmenten.
Darüber hinaus kann es Metadaten wie einen **name**, eine **Beschreibung** und **Aussehen Eigenschaften** enthalten.
- Ein **Segment** ist eine Folge von GPS-Punkten, die einen kontinuierlichen Pfad bilden.
- Ein **GPS-Punkt** ist ein Ort mit Breitengrad, Längengrad und optional ein Zeitstempel und eine Höhe.
Einige Geräte speichern auch zusätzliche Informationen wie Herzfrequenz, Kadenz, Temperatur und Leistung.
In most cases, GPX files contain a single track with a single segment.
However, the hierarchy described above allows for more advanced use cases, such as planning multi-day trips with several variants for each day.
In den meisten Fällen enthalten GPX-Dateien einen einzigen Track mit einem Segment.
Die oben beschriebene Hierarchie erlaubt jedoch weitergehende Anwendungsfälle, wie zum Beispiel die Planung von Mehrtagestouren mit mehreren Varianten pro Tag.
### <MapPin size="16" class="inline-block" style="margin-bottom: 2px" /> Points of interest
### <MapPin size="16" class="inline-block" style="margin-bottom: 2px" /> Punkte von Interesse
**Points of interest** (technically called _waypoints_) represent locations of interest to show either on a GPS device or on a digital map.
**Points of Interessive** (technisch genannt _Wegpunkte_) stellen Orte dar, die auf einem GPS-Gerät oder auf einer digitalen Karte angezeigt werden.
In addition to its coordinates, a point of interest can have a **name** and a **description**.
Zusätzlich zu den Koordinaten kann ein Punkt von Interesse einen **Name** und eine **Beschreibung** haben.

View File

@@ -1,5 +1,5 @@
Mapbox ist das Unternehmen, das einige der schönen Karten auf dieser Website zur Verfügung stellt.
Sie entwickeln auch die <a href="https://github.com/mapbox/mapbox-gl-js" target="_blank">Karten-Engine</a> welche **gpx.studio** unterstützt.
Wir sind unglaublich glücklich und dankbar, Teil ihres <a href="https://mapbox.com/community" target="_blank">Community</a> Programms zu sein, das gemeinnützige Organisationen, Bildungseinrichtungen und positive Wirkungsorganisationen unterstützt.
Wir sind äusserst glücklich und dankbar, Teil ihres <a href="https://mapbox.com/community" target="_blank">Community</a> Programms zu sein, das gemeinnützige Organisationen, Bildungseinrichtungen und Organisationen mit positivem Einfluss unterstützt.
Diese Partnerschaft ermöglicht es **gpx.studio**, von den Mapbox-Tools zu ermäßigten Preisen zu profitieren, was erheblich zur finanziellen Tragfähigkeit des Projekts beiträgt und es uns ermöglicht, die bestmögliche Benutzererfahrung zu bieten.

View File

@@ -9,18 +9,18 @@ title: Integration
# { title }
You can use **gpx.studio** to create maps showing your GPX files and embed them in your website.
Du kannst **gpx.studio** verwenden, um Karten zu erstellen, die deine GPX-Dateien zeigen und sie in deine Webseite einbinden.
All you need is:
Alles was Sie brauchen:
1. A <a href="https://account.mapbox.com/auth/signup" target="_blank">Mapbox access token</a> to load the map, and
2. GPX files hosted on your server or on Google Drive, or accessible via a public URL.
1. Eine <a href="https://account.mapbox.com/auth/signup" target="_blank">Mapbox Zugriffstoken</a> zum Laden der Karte, und
2. GPX-Dateien, die auf Ihrem Server oder Google Drive gehostet werden oder über eine öffentliche URL erreichbar sind.
You can then play with the configurator below to customize your map and generate the corresponding HTML code.
Sie können dann mit dem Konfigurator unten spielen, um Ihre Karte anzupassen und den entsprechenden HTML-Code zu generieren.
<DocsNote type="warning">
You will need to set up <a href="https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS" target="_blank">Cross-Origin Resource Sharing (CORS)</a> headers on your server to allow <b>gpx.studio</b> to load your GPX files.
Sie müssen <a href="https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS" target="_blank">Cross-Origin Resource Sharing (CORS)</a> Header auf Ihrem Server einrichten, um <b>gpx zu erlauben. tudio</b> , um die GPX-Dateien zu laden.
</DocsNote>

View File

@@ -10,61 +10,61 @@ title: Kartensteuerungen
# { title }
The map controls are located on the right side of the interface.
Die Kartensteuerung befindet sich auf der rechten Seite der Schnittstelle.
Mit diesen Steuerelementen können Sie auf der Karte navigieren, vergrößern und zwischen verschiedenen Kartenstilen wechseln.
### <Diff size="16" class="inline-block" style="margin-bottom: 2px" /> Map navigation
### <Diff size="16" class="inline-block" style="margin-bottom: 2px" /> Kartennavigation
The controls at the top allow you to zoom in <Plus size="16" class="inline-block" style="margin-bottom: 2px" /> and out <Minus size="16" class="inline-block" style="margin-bottom: 2px" />, and to change the orientation and tilt of the map <Compass size="16" class="inline-block" style="margin-bottom: 2px" />.
Die Steuerelemente am oberen Rand erlauben es <Plus size="16" class="inline-block" style="margin-bottom: 2px" /> zu vergrößern und <Minus size="16" class="inline-block" style="margin-bottom: 2px" />, und um die Orientierung und Neigung der Karte <Compass size="16" class="inline-block" style="margin-bottom: 2px" /> zu ändern.
<DocsNote>
To control the orientation and tilt of the map, you can also drag the map while holding <kbd>Ctrl</kbd>.
Um die Ausrichtung und Neigung der Karte zu steuern, können Sie die Karte auch ziehen, während Sie <kbd>die Strg-Taste</kbd> gedrückt halten.
</DocsNote>
### <Search size="16" class="inline-block" style="margin-bottom: 2px" /> Search bar
### <Search size="16" class="inline-block" style="margin-bottom: 2px" /> Suchleiste
You can use the search bar to look for an address and navigate to it on the map.
Sie können die Suchleiste benutzen, um nach einer Adresse zu suchen und auf der Karte zu navigieren.
### <LocateFixed size="16" class="inline-block" style="margin-bottom: 2px" /> Locate button
### <LocateFixed size="16" class="inline-block" style="margin-bottom: 2px" /> Suche Taste
The locate button centers the map on your current location.
Die Schaltfläche "suchen" zentriert die Karte an Ihrem aktuellen Standort.
<DocsNote>
This only works if you have allowed your browser and <b>gpx.studio</b> to access your location.
Dies funktioniert nur, wenn Sie Ihrem Browser und <b>gpx.studio</b> erlaubt haben, auf Ihren Standort zuzugreifen.
</DocsNote>
### <PersonStanding size="16" class="inline-block" style="margin-bottom: 2px" /> Street view
### <PersonStanding size="16" class="inline-block" style="margin-bottom: 2px" /> Straßenansicht
This button can be used to enable street view mode on the map.
Depending on the street view source chosen in the [settings](./menu/settings), street view imagery can be accessed differently.
Diese Schaltfläche kann benutzt werden, um den Straßenansicht Modus auf der Karte zu aktivieren.
Abhängig von der in der [settings]gewählten Straßenansicht (./Menü/Einstellungen) kann auf Straßenansicht anders zugegriffen werden.
- <a href="https://www.mapillary.com/" target="_blank">Mapillary</a>: the street view coverage will appear as green lines on the map. When zoomed in enough, green dots will show the exact locations where street view imagery is available. Hovering over a green dot will show the street view image at that location.
- <a href="https://www.google.com/streetview/" target="_blank">Google Street View</a>: click on the map to open a new tab with the street view imagery at that location.
- <a href="https://www.mapillary.com/" target="_blank">Mapillary</a>: Die Straßenansicht wird als grüne Linien auf der Karte angezeigt. Wenn man genug zoomt, werden grüne Punkte die genauen Stellen anzeigen, an denen Straßenansicht Bilder verfügbar sind. Wenn Sie über einen grünen Punkt schweben wird das Straßenansicht Bild an dieser Stelle angezeigt.
- <a href="https://www.google.com/streetview/" target="_blank">Google Street View</a>: Klicken Sie auf die Karte, um einen neuen Tab mit dem Straßenansicht Bild an dieser Stelle zu öffnen.
### <Layers size="16" class="inline-block" style="margin-bottom: 2px" /> Karten-Ebenen
The map layers button allows you to switch between different basemaps, and toggle map overlays and categories of points of interest.
Mit der Schaltfläche Karten-Ebenen können Sie zwischen verschiedenen Basemaps wechseln und Kartenüberlagerungen und Kategorien von Punkten ein-/ausblenden.
- **Basemaps** are background maps that present the main geographic features of the world.
Depending on their purpose, basemaps have different styles and levels of detail.
Only one basemap can be displayed at a time.
- **Overlays** are additional layers that can be displayed on top of the basemap to provide complementary information.
- **Points of interest** can be added to the map to show different categories of places, such as shops, restaurants, or accommodations.
- **Basemaps** sind Hintergrundkarten, die die wichtigsten geografischen Merkmale der Welt darstellen.
Basemaps haben je nach Zweck unterschiedliche Stile und Detailstufen.
Es kann jeweils nur eine Basemap angezeigt werden.
- **Overlays** sind zusätzliche Ebenen, die über der Basemap angezeigt werden können, um ergänzende Informationen bereitzustellen.
- **Punkte von Interesse** können auf der Karte angezeigt werden, um verschiedene Kategorien von Orten wie Geschäfte, Restaurants oder Unterkünfte anzuzeigen.
<div class="flex flex-col items-center">
<DocsLayers />
<span class="text-sm text-center mt-2">
Hover over the map to show the <a href="https://hiking.waymarkedtrails.org" target="_blank">Waymarked Trails hiking</a> overlay on top of the <a href="https://www.mapbox.com/maps/outdoors" target="_blank">Mapbox Outdoors</a> basemap.
Fahren Sie über der Karte, um die <a href="https://hiking.waymarkedtrails.org" target="_blank">Wegmarkierte Wanderwege</a> Overlay oben auf die <a href="https://www.mapbox.com/maps/outdoors" target="_blank">Mapbox Outdoors</a> Basemap anzuzeigen.
</span>
</div>
A large collection of global and local basemaps and overlays is available in **gpx.studio**, as well as a selection of point-of-interest categories.
They can be enabled in the [map layer settings dialog](./menu/settings).
Eine große Sammlung globaler und lokaler Basemaps und Overlays ist im **gpx.studio** sowie eine Auswahl von Point-of-Interest Kategorien verfügbar.
Sie können im [Einstellungsdialog für die Kartenlayer Einstellungen](./menu/settings) aktiviert werden.
In these settings, you can also manage the opacity of the overlays.
In diesen Einstellungen können Sie auch die Deckkraft der Overlays verwalten.
For advanced users, it is possible to add custom basemaps and overlays by providing <a href="https://en.wikipedia.org/wiki/Web_Map_Tile_Service" target="_blank">WMTS</a>, <a href="https://en.wikipedia.org/wiki/Web_Map_Service" target="_blank">WMS</a>, or <a href="https://docs.mapbox.com/help/glossary/style/" target="_blank">Mapbox style JSON</a> URLs.
Für fortgeschrittene Benutzer ist es möglich, benutzerdefinierte Basemaps und Overlays durch die Bereitstellung von <a href="https://en.wikipedia.org/wiki/Web_Map_Tile_Service" target="_blank">WMTS</a>hinzuzufügen, <a href="https://en.wikipedia.org/wiki/Web_Map_Service" target="_blank">WMS</a>oder <a href="https://docs.mapbox.com/help/glossary/style/" target="_blank">Mapbox Stil JSON</a> URLs.

View File

@@ -1,5 +1,5 @@
---
title: Edit actions
title: Bearbeite Aktionen
---
<script lang="ts">
@@ -12,7 +12,7 @@ title: Edit actions
Im Gegensatz zu den Datei-Aktionen können die Bearbeitungs-Aktionen möglicherweise den Inhalt der aktuell ausgewählten Dateien verändern.
Wenn das vertikale Layout der Dateiliste aktiviert ist (siehe [Dateien und Statistik](.. files-and-stats)), können dieses auch auf [Tracks, Segmente und Points-of-Interest](../gpx) angewendet werden.
Daher bezeichnen wir die Elemente, die durch diese Aktionen geändert werden können, als _file items_.
Beachten Sie, dass außer den Rückgängig- und Wiederholen-Aktionen die Bearbeitungsaktionen auch über das Kontextmenü (Rechtsklick) der Dateielemente zugänglich sind.
Beachte, dass die Bearbeitungsaktionen auch über das Kontextmenü (Rechtsklick) der Dateielemente zugänglich sind, ausgenommen von "rückgängig" und "wiederholen".
### <Undo2 size="16" class="inline-block" style="margin-bottom: 2px" /><Redo2 size="16" class="inline-block" style="margin-bottom: 2px" /> Rückgängig und Wiederholen
@@ -31,25 +31,25 @@ Dies gilt für alle Aktionen der Bedienoberfläche, aber nicht für Optionen, An
Konfigurieren Sie die Sichtbarkeit der ausgewählten Dateielemente auf der Karte.
### <Plus size="16" class="inline-block" style="margin-bottom: 2px" /> New track
### <Plus size="16" class="inline-block" style="margin-bottom: 2px" /> Neuer Track
Create a new track in the selected file.
Erstelle ein neues Segment im ausgewählten Track.
<DocsNote>
Diese Aktion ist nur verfügbar, wenn das vertikale Layout der Dateiliste aktiviert ist.
Additionally, the selection must be a single file.
Außerdem muss die Auswahl aus einem einzelnen Track bestehen.
</DocsNote>
### <Plus size="16" class="inline-block" style="margin-bottom: 2px" /> New segment
### <Plus size="16" class="inline-block" style="margin-bottom: 2px" /> Neues Segment
Create a new segment in the selected track.
Erstelle ein neues Segment im ausgewählten Track.
<DocsNote>
Diese Aktion ist nur verfügbar, wenn das vertikale Layout der Dateiliste aktiviert ist.
Additionally, the selection must be a single track.
Außerdem muss die Auswahl aus einem einzelnen Track bestehen.
</DocsNote>
@@ -57,9 +57,9 @@ Additionally, the selection must be a single track.
Alle Dateielemente in der aktuellen Hierarchieebene zur Auswahl hinzufügen.
### <Maximize size="16" class="inline-block" style="margin-bottom: 2px" /> Center
### <Maximize size="16" class="inline-block" style="margin-bottom: 2px" /> Zentrieren
Center the map on the selected file items.
Zentrieren der Karte auf den ausgewählten Dateielementen.
### <ClipboardCopy size="16" class="inline-block" style="margin-bottom: 2px" /> Kopieren

View File

@@ -43,6 +43,6 @@ Aufrufen oder Beenden der 3D-Kartenansicht.
<DocsNote>
To control the orientation and tilt of the map, you can also drag the map while holding <kbd>Ctrl</kbd>.
Um die Ausrichtung und Neigung der Karte zu steuern, können Sie die Karte auch ziehen, während Sie <kbd>die Strg-Taste</kbd> gedrückt halten.
</DocsNote>

View File

@@ -27,6 +27,6 @@ Jedes Werkzeug wird durch ein Symbol dargestellt und kann durch einen Klick akti
</div>
</div>
As with [edit actions](./menu/edit), most tools can be applied to multiple files at once and to [inner tracks and segments](./gpx).
Wie bei [Bearbeiten von Aktionen](./menu/edit) können die meisten Werkzeuge auf mehrere Dateien gleichzeitig und auf [innere Tracks und Segments](./gpx) angewendet werden.
Die folgenden Abschnitten beschreiben jedes Werkzeug im Detail.

View File

@@ -10,7 +10,7 @@ title: Anstieg
# <MountainSnow size="24" class="inline-block" style="margin-bottom: 5px" /> { title }
This tool allows you to add elevation data to traces and [points of interest](../gpx), or to replace the existing data.
Mit diesem Tool kannst du Höhendaten zu Routen und [Points of Interest] (../gpx) hinzufügen oder die vorhandenen Daten ersetzen.
<div class="flex flex-row justify-center">
<Elevation class="text-foreground p-3 border rounded-md shadow-lg" />
@@ -18,7 +18,7 @@ This tool allows you to add elevation data to traces and [points of interest](..
<DocsNote>
Elevation data is provided by <a href="https://mapbox.com" target="_blank">Mapbox</a>.
You can learn more about its origin and accuracy in the <a href="https://docs.mapbox.com/data/tilesets/reference/mapbox-terrain-dem-v1/#elevation-data" target="_blank">documentation</a>.
Höhendaten werden von <a href="https://mapbox.com" target="_blank">Mapbox</a> bereitgestellt.
Du kannst mehr über den Ursprung und die Genauigkeit des Tools in der <a href="https://docs.mapbox.com/data/tilesets/reference/mapbox-terrain-dem-v1/#elevation-data" target="_blank">Dokumentation</a> erfahren.
</DocsNote>

View File

@@ -17,10 +17,10 @@ Dieses Werkzeug ermöglicht Ihnen [Tracks (oder Segmente)](../gpx) von Dateien (
</div>
Wenn Sie das Werkzeug auf eine Datei mit mehreren enthaltenen Tracks anwenden, wird für jeden der darin enthaltenen Tracks eine neue Datei erstellt.
Similarly, applying the tool to a track containing multiple segments will create (in the same file) a new track for each of the segments it contains.
Gleichermaßen gilt: wenn du das Werkzeug auf einen Track anwendest, der mehrere Segmente enthält, wird (in derselben Datei) ein neuer Track für jedes der darin enthaltenen Segmente erstellt.
<DocsNote>
Beim Extrahieren der Tracks aus einer Datei mit <a href="../gpx">points-of-interest</a>, wird das Werkzeug automatisch jeden Punkt zuordnen, an dem es am nächsten ist.
Beim Extrahieren der Tracks aus einer Datei mit <a href="../gpx">Points-von-Pinterest</a>, wird das Werkzeug automatisch jeden Point of Interest dem Track zuordnen, dem es am nächsten ist.
</DocsNote>

View File

@@ -1,5 +1,5 @@
---
title: Merge
title: Zusammenfügen
---
<script>
@@ -9,11 +9,11 @@ title: Merge
# <Group size="24" class="inline-block" style="margin-bottom: 5px" /> { title }
To use this tool, you need to [select](../files-and-stats) multiple files, [tracks, or segments](../gpx).
Um dieses Tool nutzen zu können, musst du [select](../files-and-stats) mehrere Dateien, [Tracks oder Segmente](../gpx).
- If your goal is to create a single continuous trace from your selection, use the **Connect the traces** option and validate.
- Wenn Ihr Ziel darin besteht, eine einzige kontinuierliche Spur aus Ihrer Auswahl zu erstellen, verwenden Sie die Option **Verbinden Sie die Spuren** und validieren Sie sie.
- Die zweite Option kann verwendet werden, um Dateien mit mehreren [Tracks oder Segments](../gpx) zu erstellen oder zu verwalten.
Merging files (or tracks) will result in a single file (or track) containing all tracks (or segments) from the selection.
Das Zusammenführen von Dateien (oder Tracks) führt zu einer einzigen Datei (oder Track), die alle Tracks (oder Segmente) aus der Auswahl enthält.
<div class="flex flex-row justify-center">
<Merge class="text-foreground p-3 border rounded-md shadow-lg" />

View File

@@ -10,9 +10,9 @@ title: Minify
# <Filter size="24" class="inline-block" style="margin-bottom: 5px" /> { title }
This tool can be used to reduce the number of GPS points in a trace, which can be useful for decreasing its size.
Dieses Tool kann benutzt werden, um die Anzahl der GPS-Punkte in einer Spur zu reduzieren, was nützlich sein kann, um seine Größe zu verringern.
You can adjust the tolerance of the simplification algorithm using the slider, and see the number of points that will be kept, as well as the simplified trace on the map.
Sie können die Toleranz des Vereinfachungsalgorithmus mit dem Schieberegler anpassen, und sehen Sie die Anzahl der Punkte, die beibehalten werden, sowie die vereinfachte Spur auf der Karte.
<div class="flex flex-row justify-center">
<Reduce class="text-foreground p-3 border rounded-md shadow-lg" />
@@ -20,7 +20,7 @@ You can adjust the tolerance of the simplification algorithm using the slider, a
<DocsNote>
The tolerance value represents the maximum distance allowed between the original trace and the simplified trace.
You can read more about the algorithm used <a href="https://en.wikipedia.org/wiki/Ramer%E2%80%93Douglas%E2%80%93Peucker_algorithm" target="_blank">here</a>.
Der Toleranzwert repräsentiert den erlaubten maximalen Abstand zwischen der ursprünglichen Spur und der vereinfachten Spur.
Lesen Sie mehr über den <a href="https://en.wikipedia.org/wiki/Ramer%E2%80%93Douglas%E2%80%93Peucker_algorithm" target="_blank">Algorithmus hier</a>.
</DocsNote>

View File

@@ -1,5 +1,5 @@
---
title: Points of interest
title: Interessante Orte
---
<script>
@@ -9,19 +9,19 @@ title: Points of interest
# <MapPin size="24" class="inline-block" style="margin-bottom: 5px" /> { title }
[Points of interest](../gpx) can be added to GPX files to mark locations of interest on the map and display them on your GPS device.
[Points of Interest ](../gpx) kann zu GPX-Dateien hinzugefügt werden, um Orte von Interesse auf der Karte zu markieren und sie auf deinem GPS-Gerät anzuzeigen.
### Creating a point of interest
### Interessante Orte erstellen
To create a point of interest, fill in the form shown below.
You can choose the location of the point of interest either by clicking on the map or by entering the coordinates manually.
Validate the form when you are done.
Um einen Punkt von Interesse zu schaffen, füllen Sie das untenstehende Formular aus.
Sie können den Ort des interessanten Punktes entweder durch Klicken auf die Karte oder durch manuelle Eingabe der Koordinaten auswählen.
Überprüfen Sie das Formular, wenn Sie fertig sind.
<div class="flex flex-row justify-center">
<Waypoint class="text-foreground p-3 border rounded-md shadow-lg" />
</div>
### Editing a point of interest
### Bearbeite einen interessanten Punkt
The form above can also be used to edit an existing point of interest after selecting it on the map.
If you only need to move the point of interest, you can drag it to the desired location.
Das obige Formular kann auch verwendet werden, um einen bestehenden Punkt von Interesse zu bearbeiten, nachdem es auf der Karte ausgewählt wurde.
Wenn Sie nur den Point of Interest verschieben möchten, können Sie ihn an den gewünschten Ort ziehen.

View File

@@ -1,5 +1,5 @@
---
title: Route planning and editing
title: Routenplanung und Bearbeitung
---
<script>
@@ -11,12 +11,12 @@ title: Route planning and editing
# <Pencil size="24" class="inline-block" style="margin-bottom: 5px" /> { title }
The route planning and editing tool allows you to create and edit routes by placing or moving anchor points on the map.
Mit dem Routenplanungs- und Bearbeitungswerkzeug können Routen erstellt und bearbeitet werden, indem Sie Ankerpunkte auf der Karte platzieren oder verschieben.
## Einstellungen
As shown below, the tool dialog contains a few settings to control the routing behavior.
You can minimize the dialog to save space by clicking on <button><SquareArrowUpLeft size="16" class="inline-block" style="margin-bottom: 2px" /></button>.
Wie unten dargestellt, enthält der Werkzeugdialog einige Einstellungen, um das Routingverhalten zu steuern.
Sie können den Dialog minimieren, um Speicherplatz zu sparen, indem Sie auf <button><SquareArrowUpLeft size="16" class="inline-block" style="margin-bottom: 2px" /></button> klicken.
<div class="flex flex-row justify-center">
<Routing minimizable={false} class="text-foreground p-3 border rounded-md shadow-lg" />
@@ -24,61 +24,61 @@ You can minimize the dialog to save space by clicking on <button><SquareArrowUpL
### <Route size="16" class="inline-block" style="margin-bottom: 2px" /> Routing
When routing is enabled, anchor points placed or moved on the map will be connected by a route calculated on the <a href="https://www.openstreetmap.org" target="_blank">OpenStreetMap</a> road network.
Disable routing to connect anchor points with straight lines.
This setting can also be toggled by pressing <kbd>F5</kbd>.
Wenn das Routing aktiviert ist, Ankerpunkte, die auf der Karte platziert oder verschoben werden, werden durch eine Strecke, die auf dem <a href="https://www.openstreetmap.org" target="_blank">OpenStreetMap</a> Straßennetz berechnet wird, verbunden.
Deaktivieren Sie die Route, um Ankerpunkte mit gerade Linien zu verbinden.
Diese Einstellung kann auch durch Drücken von <kbd>F5</kbd> umgeschaltet werden.
### <Bike size="16" class="inline-block" style="margin-bottom: 2px" /> Activity
### <Bike size="16" class="inline-block" style="margin-bottom: 2px" /> Aktivität
Select the activity type to tailor the routes for.
Wählen Sie den Aktivitätstyp aus, für den die Routen angepasst werden sollen.
### <TriangleAlert size="16" class="inline-block" style="margin-bottom: 2px" /> Allow private roads
### <TriangleAlert size="16" class="inline-block" style="margin-bottom: 2px" /> Private Straßen erlauben
When enabled, the routing engine will consider private roads when computing routes.
Wenn aktiviert, berücksichtigt die Routing-Engine bei der Berechnung von Routen private Straßen.
<DocsNote type="warning">
Only use this option if you have local knowledge of the area and have permission to use the roads in question.
Benutzen Sie diese Option nur, wenn Sie über lokale Kenntnisse der Gegend verfügen und die entsprechenden Straßen benutzen dürfen.
</DocsNote>
## Plotting and editing routes
## Routen zeichnen und bearbeiten
Creating a route or extending an existing one is as simple as clicking on the map to place a new anchor point.
Eine Route zu erstellen oder eine bestehende zu erweitern, ist so einfach wie ein Klick auf die Karte, um einen neuen Ankerpunkt zu platzieren.
You can also drag an existing anchor point to reroute the segment connecting it with the previous and next anchor point.
Sie können auch einen bestehenden Ankerpunkt ziehen, um das Segment umzuleiten, das es mit dem vorherigen und dem nächsten Ankerpunkt verbindet.
Furthermore, new anchor points can be inserted between existing ones by hovering over the segment connecting them and dragging the anchor point that appears to the desired location.
On touch devices, you can tap on the segment to insert a new anchor point.
Außerdem neue Ankerpunkte können zwischen bestehenden eingefügt werden, indem man über das Segment schwebt und den Ankerpunkt an die gewünschte Stelle zieht.
Bei Touchgeräten können Sie auf das Segment tippen, um einen neuen Ankerpunkt einzufügen.
<DocsNote>
When editing imported GPX files, an initial set of anchor points is created automatically.
To ease the editing process, the more the map is zoomed in, the more anchor points are displayed.
This allows the route to be edited at different levels of detail.
Beim Bearbeiten importierter GPX-Dateien wird automatisch ein anfänglicher Satz von Ankerpunkten erstellt.
Um den Bearbeitungsprozess zu vereinfachen, werden je mehr Ankerpunkte angezeigt, je mehr die Karte vergrößert wird.
Dadurch kann die Route auf verschiedenen Detailstufen bearbeitet werden.
</DocsNote>
Finally, you can delete anchor points by clicking on them and selecting <button><Trash2 size="16" class="inline-block" style="margin-bottom: 4px" /> Delete</button> from the context menu.
Schließlich können Sie Ankerpunkte löschen, indem Sie auf sie klicken und <button><Trash2 size="16" class="inline-block" style="margin-bottom: 4px" /> Löschen</button> aus dem Kontextmenü auswählen.
<DocsImage src="tools/routing" alt="Anchor points allow you to easily edit a route." />
<DocsImage src="tools/routing" alt="Ankerpunkte erlauben es dir, einfach eine Route zu bearbeiten." />
## Additional tools
## Zusätzliche Werkzeuge
The following tools automate some common route modification operations.
Die folgenden Tools automatisieren einige gemeinsame Routenmodifikationsoperationen.
### <ArrowRightLeft size="16" class="inline-block" style="margin-bottom: 2px" /> Reverse
### <ArrowRightLeft size="16" class="inline-block" style="margin-bottom: 2px" /> Umkehren
Reverse the direction of the route.
Die Richtung der Route umkehren.
### <Home size="16" class="inline-block" style="margin-bottom: 2px" /> Back to start
### Zurück zum Start
Connect the last point of the route with the starting point, using the chosen routing settings.
Verbinden Sie den letzten Punkt der Route mit dem Startpunkt mit den gewählten Routing-Einstellungen.
### <Repeat size="16" class="inline-block" style="margin-bottom: 2px" /> Round trip
### <Repeat size="16" class="inline-block" style="margin-bottom: 2px" /> Rundreise
Return to the starting point by the same route.
Zurück zum Startpunkt mit der gleichen Route.
### <CirclePlay size="16" class="inline-block" style="margin-bottom: 2px" /> Change the start of the loop
### <CirclePlay size="16" class="inline-block" style="margin-bottom: 2px" /> Ändere den Anfang der Schleife
When the end point of the route is close enough to the start, you can change the start of the loop by clicking on any anchor point and selecting <button><CirclePlay size="16" class="inline-block" style="margin-bottom: 2px" /> Start loop here</button> from the context menu.
Wenn der Endpunkt der Route nahe genug am Start ist, können Sie den Start der Schleife ändern, indem Sie auf einen beliebigen Ankerpunkt klicken und <button><CirclePlay size="16" class="inline-block" style="margin-bottom: 2px" /> Starten Sie die Schleife hier</button> aus dem Kontextmenü.

View File

@@ -1,5 +1,5 @@
---
title: Crop and split
title: Schneiden oder Teilen
---
<script>
@@ -10,23 +10,23 @@ title: Crop and split
# <ScissorsIcon size="24" class="inline-block" style="margin-bottom: 5px" /> { title }
## Crop
## Schneiden
Using the slider, you can define the part of the selected trace that you want to keep.
The start and end markers on the map and the [statistics and elevation profile](../files-and-stats) are updated in real time to reflect the selection.
Alternatively, you can drag a selection rectangle directly on the elevation profile.
Validate the selection when you are satisfied with the result.
Mit Hilfe des Schiebereglers können Sie den Teil des ausgewählten Tracks festlegen, den Sie behalten möchten.
Die Start- und Endmarkierungen auf der Karte und das [Statistiken und Höhenprofil](../files-and-stats) werden in Echtzeit aktualisiert, um die Auswahl wiederzugeben.
Alternativ können Sie ein Auswahlrechteck direkt auf das Höhenprofil ziehen.
Überprüfen Sie die Auswahl, wenn Sie mit dem Ergebnis zufrieden sind.
<div class="flex flex-row justify-center">
<Scissors class="text-foreground p-3 border rounded-md shadow-lg" />
</div>
## Split
## Teilen
To split the selected trace into two parts, click on one of the split markers displayed along the trace.
To split at a specific point of your choice, hover over the trace on the map.
Scissors will appear at the cursor position, showing that you can split the trace at that point.
Um die ausgewählte Spur in zwei Teile aufzuteilen, klicken Sie auf einen der gespaltenen Marker, die entlang der Spur angezeigt werden.
Um sich an einem bestimmten Punkt Ihrer Wahl zu teilen, fahren Sie über die Spur auf der Karte.
Schere werden an der Cursorposition angezeigt, so dass Sie die Spur an diesem Punkt teilen können.
You can choose to split the trace into two GPX files, or to keep the split parts in the same file as [tracks or segments](../gpx).
Du kannst die Trace in zwei GPX-Dateien aufteilen oder die Teile in der gleichen Datei wie [Tracks oder Segmente](../gpx).
<DocsImage src="tools/split" alt="Hovering over the selected trace turns your cursor into scissors." />
<DocsImage src="tools/split" alt="Über dem ausgewählten Pfad schweben verwandelt den Cursor in Scheren." />

View File

@@ -2,9 +2,9 @@
import { HeartHandshake } from 'lucide-svelte';
</script>
## <HeartHandshake size="18" class="mr-1 inline-block align-baseline" /> Help keep the website free (and ad-free)
## עזור לשמור על אתר זה נקי מפרסומות
Each time you add or move GPS points, our servers calculate the best route on the road network.
בכל פעם שאתה מוסיף או מעביר נקודות GPS, השרתים שלנו מחשבים את המסלול הטוב ביותר ברשת הדרכים.
We also use APIs from <a href="https://mapbox.com" target="_blank">Mapbox</a> to display beautiful maps, retrieve elevation data and allow you to search for places.
Unfortunately, this is expensive.

View File

@@ -1,5 +1,5 @@
---
title: Files and statistics
title: File e statistiche
---
<script>
@@ -9,46 +9,46 @@ title: Files and statistics
# { title }
## File list
## Elenco dei file
Once you have [opened](./menu/file) files, they will be shown as tabs in the file list located at the bottom of the map.
You can reorder them by dragging and dropping the tabs.
And when many files are open, you can scroll through the list of tabs to navigate between them.
Una volta che hai aperto i file (./menu/file), questi verranno mostrati come schede nella lista dei file situata in fondo alla mappa.
È possibile riordinarli trascinando e rilasciando le schede.
E quando molti file sono aperti, è possibile scorrere attraverso l'elenco delle schede per navigare tra di essi.
<DocsNote>
When using a mouse, you need to hold <kbd>Shift</kbd> to scroll horizontally.
Quando si utilizza un mouse, è necessario tenere premuto <kbd>Maiuscolo</kbd> per scorrere orizzontalmente.
</DocsNote>
### Selezione del file
Facendo clic su una scheda, è possibile passare tra i file per ispezionare le loro statistiche, e applicare [modifiche](./menu/edit) e [strumenti](./toolbar) a loro.
By holding the <kbd>Ctrl/Cmd</kbd> key, you can add files to the selection or remove them, and by holding <kbd>Shift</kbd>, you can select a range of files.
Mantenendo premuto il tasto <kbd>Ctrl/Cmd</kbd>, puoi aggiungere file alla selezione o rimuoverli, e tenendo premuto <kbd>Maiuscolo</kbd>, puoi selezionare un elenco di file.
La maggior parte delle [azioni di modifica](./menu/edit) e [strumenti](./toolbar) possono essere applicate a più file contemporaneamente.
<DocsNote>
You can also navigate through the files using the arrow keys on your keyboard, and use <kbd>Shift</kbd> to add files to the selection.
È inoltre possibile navigare attraverso i file utilizzando i tasti freccia sulla tastiera, e utilizzare <kbd>Maiuscolo</kbd> per aggiungere file alla selezione.
</DocsNote>
### Edit actions
### Azioni di modifica
.
### Layout verticale
As mentioned in the [view options section](./menu/view), you can switch between a horizontal and a vertical layout for the file list.
Come indicato nella [sezione delle opzioni di visualizzazione](./menu/view), è possibile passare da un layout orizzontale a uno verticale per l'elenco dei file.
L'elenco di file verticali è utile quando si hanno molti file aperti, o file con più tracce, segmenti o punti di interesse (./gpx).
Indeed, this layout allows you to inspect the content of the files through collapsible sections.
Puoi anche applicare [modifiche](./menu/edit) e [strumenti](./toolbar) agli elementi interni del file.
Furthermore, you can drag and drop the inner items to reorder them, or move them in the hierarchy or even to another file.
Inoltre, è possibile trascinare e rilasciare gli elementi per riordinarli, o spostarli nella gerarchia o anche in un altro file.
<DocsNote>
The size of the file list can be adjusted by dragging the separator between the map and the file list.
La dimensione dell'elenco di file può essere regolata trascinando il separatore tra la mappa e l'elenco di file.
</DocsNote>
@@ -58,13 +58,13 @@ Nella parte inferiore dell'interfaccia è possibile trovare il profilo di elevaz
<DocsNote>
The size of the elevation profile can be adjusted by dragging the separator between the map and the elevation profile.
La dimensione del profilo di elevazione può essere regolata trascinando il separatore tra la mappa e il profilo di elevazione.
</DocsNote>
### Statistiche interattive
When hovering over the elevation profile, a tooltip will show statistics at the cursor position.
Quando si passa sopra il profilo di elevazione, un suggerimento mostrerà le statistiche nella posizione del cursore.
Per ottenere le statistiche per una sezione specifica del profilo di elevazione, è possibile trascinare un rettangolo di selezione sul profilo.
Fare clic sul profilo per resettare la selezione.
@@ -73,7 +73,7 @@ You can also use the mouse wheel to zoom in and out on the elevation profile, an
### Dati aggiuntivi
Using the <kbd><ChartNoAxesColumn size="16" class="inline-block" style="margin-bottom: 2px"/></kbd> button at the bottom-right of the elevation profile, you can optionally color the elevation profile by:
Utilizzando i pulsanti a destra del profilo di elevazione, è possibile colorare opzionalmente il profilo di elevazione mediante:
- **slope** information computed from the elevation data, or
- **surface** or **category** data coming from <a href="https://www.openstreetmap.org/" target="_blank">OpenStreetMap</a>'s <a href="https://wiki.openstreetmap.org/wiki/Key:surface" target="_blank">surface</a> and <a href="https://wiki.openstreetmap.org/wiki/Key:highway" target="_blank">highway</a> tags.

View File

@@ -13,25 +13,25 @@ This guide will walk you through all the components and tools of the interface,
<DocsImage src="getting-started/interface" alt="The gpx.studio interface." />
As shown in the screenshot above, the interface is divided into four main sections organized around the map.
Before we dive into the details of each section, let's have a quick overview of the interface.
Come mostrato nella schermata sopra, l'interfaccia è divisa in quattro sezioni principali organizzate intorno alla mappa.
Prima di immergerci nei dettagli di ogni sezione, facciamo una rapida panoramica dell'interfaccia.
## Menu
At the top of the interface, you will find the [main menu](./menu).
This is where you can access common actions such as opening, closing, and exporting files, undoing and redoing actions, and adjusting the application settings.
Nella parte superiore dell'interfaccia, troverai il [menu principale](./menu).
Qui puoi accedere ad azioni comuni come l'apertura, la chiusura e l'esportazione di file, l'annullamento e le azioni di ripetizione e la regolazione delle impostazioni dell'applicazione.
## Files and statistics
## File e statistiche
At the bottom of the interface, you will find the list of files currently open in the application.
Nella parte inferiore dell'interfaccia, troverai l'elenco dei file attualmente aperti nell'applicazione.
È possibile fare clic su un file per selezionarlo e visualizzare le sue statistiche sotto l'elenco.
Nella [sezione dedicata](./files-and-stats), spiegheremo come selezionare più file e passare a un layout verticale per la gestione avanzata dei file.
## Barra degli strumenti
On the left side of the interface, you will find the [toolbar](./toolbar), which contains all the tools you can use to edit your files.
Sul lato sinistro dell'interfaccia, troverai la [toolbar](./toolbar), che contiene tutti gli strumenti che puoi usare per modificare i tuoi file.
## Controlli Mappa
Finally, on the right side of the interface, you will find the [map controls](./map-controls).
Infine, sul lato destro dell'interfaccia, troverete i [controlli mappa](./map-controls).
Questi controlli ti consentono di navigare sulla mappa, ingrandire e rimpicciolire e passare da uno stile di mappa all'altro.

View File

@@ -2,12 +2,12 @@
import { HeartHandshake } from 'lucide-svelte';
</script>
## <HeartHandshake size="18" class="mr-1 inline-block align-baseline" /> Aiuta a mantenere il sito gratis (e senza pubblicità)
## <HeartHandshake size="18" class="mr-1 inline-block align-baseline" /> Aiuta a mantenere il sito gratuito (e senza pubblicità)
Ogni volta che aggiungi o sposti i punti GPS, i nostri server calcolano il percorso migliore sulla rete stradale.
Utilizziamo anche le API di <a href="https://mapbox.com" target="_blank">Mapbox</a> per visualizzare mappe dettagliate, recuperare i dati di elevazione e consentire la ricerca di luoghi.
Utilizziamo anche le API di <a href="https://mapbox.com" target="_blank">Mapbox</a> per visualizzare mappe gradevoli, recuperare i dati altimetrici e consentire la ricerca di luoghi.
Sfortunatamente, questo è costoso.
Se ti piace utilizzare questo strumento e lo trovi utile, per favore considera di fare una piccola donazione per aiutare a mantenere il sito web gratuito e senza pubblicità.
Grazie mille per il tuo supporto! ❤️
Grazie mille per il vostro supporto! ❤️

View File

@@ -1,5 +1,5 @@
---
title: Edit actions
title: Azioni di modifica
---
<script lang="ts">
@@ -9,23 +9,23 @@ title: Edit actions
# { title }
Unlike the file actions, the edit actions can potentially modify the content of the currently selected files.
A differenza delle azioni del menu file, le azioni del menu modifica potrebbero modificare il contenuto dei file attualmente selezionati.
Inoltre, quando il layout verticale dell'elenco dei file è abilitato (vedi [File e statistiche](.. files-and-stats)), possono anche essere applicati a [tracce, segmenti e punti di interesse](../gpx).
Pertanto, ci riferiremo agli elementi che possono essere modificati da queste azioni come _elementi_.
Note that except for the undo and redo actions, the edit actions are also accessible through the context menu (right-click) of the file items.
Si noti che, a eccezione delle azioni annulla e ripeti, le azioni del menu modifica sono accessibili anche attraverso il menu contestuale (click destro) degli elementi del file.
### <Undo2 size="16" class="inline-block" style="margin-bottom: 2px" /><Redo2 size="16" class="inline-block" style="margin-bottom: 2px" /> Undo and redo
Usando questi pulsanti, puoi annullare o ripetere le ultime azioni eseguite.
This applies to all actions of the interface but not to view options, application settings, or map navigation.
Ciò si applica a tutte le azioni dell'interfaccia eccettuate le opzioni visualizzazione, impostazioni applicazione o navigazione della mappa.
### <Info size="16" class="inline-block" style="margin-bottom: 2px" /> Info...
Open the information dialog of the currently selected file item, where you can see and edit its name and description.
Apre la finestra informativa del file attualmente selezionato, dove è possibile vedere e modificare il suo nome e descrizione.
### <PaintBucket size="16" class="inline-block" style="margin-bottom: 2px" /> Appearance...
### <PaintBucket size="16" class="inline-block" style="margin-bottom: 2px" /> Aspetto...
Open the appearance dialog, where you can change the color, opacity, and width of the selected file items on the map.
Apre la finestra dell'aspetto, dove è possibile cambiare il colore, l'opacità e lo spessore della traccia selezionata sulla mappa.
### <EyeOff size="16" class="inline-block" style="margin-bottom: 2px" /> Hide/unhide
@@ -37,7 +37,7 @@ Crea una nuova traccia nel file selezionato.
<DocsNote>
This action is only available when the vertical layout of the files list is enabled.
Questa azione è disponibile solo quando il layout verticale dell'elenco dei file è abilitato.
Inoltre, la selezione deve essere un singolo file.
</DocsNote>
@@ -48,7 +48,7 @@ Crea un nuovo segmento nella traccia selezionata.
<DocsNote>
This action is only available when the vertical layout of the files list is enabled.
Questa azione è disponibile solo quando il layout verticale dell'elenco dei file è abilitato.
Inoltre, la selezione deve essere una singola traccia.
</DocsNote>
@@ -57,7 +57,7 @@ Inoltre, la selezione deve essere una singola traccia.
Add all file items in the current hierarchy level to the selection.
### <Maximize size="16" class="inline-block" style="margin-bottom: 2px" /> Center
### Aggiunge tutti i file nel corrente livello gerarchico alla selezione
Centra la mappa sugli elementi di file selezionati.
@@ -67,7 +67,7 @@ Copy the selected file items to the clipboard.
<DocsNote>
This action is only available when the vertical layout of the files list is enabled.
Questa azione è disponibile solo quando il layout verticale dell'elenco dei file è abilitato.
</DocsNote>
@@ -77,7 +77,7 @@ Cut the selected file items to the clipboard.
<DocsNote>
This action is only available when the vertical layout of the files list is enabled.
Questa azione è disponibile solo quando il layout verticale dell'elenco dei file è abilitato.
</DocsNote>
@@ -87,7 +87,7 @@ Incolla gli elementi del file dagli appunti al livello di gerarchia corrente se
<DocsNote>
This action is only available when the vertical layout of the files list is enabled.
Questa azione è disponibile solo quando il layout verticale dell'elenco dei file è abilitato.
</DocsNote>

View File

@@ -21,7 +21,7 @@ Apre i file dal tuo computer.
<DocsNote>
È inoltre possibile trascinare i file direttamente dal file system nella finestra.
cÈ inoltre possibile trascinare i file direttamente dal file system del tuo Pc nella finestra.
</DocsNote>
@@ -31,7 +31,7 @@ Crea una copia dei file attualmente selezionati.
### <FileX size="16" class="inline-block" style="margin-bottom: 2px" /> Close
Close the currently selected files.
Chiude i file attualmente selezionati.
### <FileX size="16" class="inline-block" style="margin-bottom: 2px" />Chiudi tutto

View File

@@ -39,7 +39,7 @@ Attiva/disattiva la visibilità delle frecce di direzione sulla mappa.
### <Box size="16" class="inline-block" style="margin-bottom: 2px" /> Attiva/Disattiva 3D
Enter or exit the 3D map view.
Entrare o uscire dalla vista mappa 3D.
<DocsNote>

View File

@@ -10,7 +10,7 @@ title: Dislivello
# <MountainSnow size="24" class="inline-block" style="margin-bottom: 5px" /> { title }
This tool allows you to add elevation data to traces and [points of interest](../gpx), or to replace the existing data.
Questo strumento ti permette di aggiungere dati di altimetria a tracce e [punti d'interesse] (../gpx), o di sostituire i dati esistenti.
<div class="flex flex-row justify-center">
<Elevation class="text-foreground p-3 border rounded-md shadow-lg" />
@@ -18,7 +18,7 @@ This tool allows you to add elevation data to traces and [points of interest](..
<DocsNote>
Elevation data is provided by <a href="https://mapbox.com" target="_blank">Mapbox</a>.
I dati di altimetria sono forniti da <a href="https://mapbox.com" target="_blank">Mapbox</a>.
Puoi saperne di più sulla sua origine e accuratezza nella <a href="https://docs.mapbox.com/data/tilesets/reference/mapbox-terrain-dem-v1/#elevation-data" target="_blank">documentazione</a>.
</DocsNote>

View File

@@ -10,7 +10,7 @@ title: Minimizza
# <Filter size="24" class="inline-block" style="margin-bottom: 5px" /> { title }
Questo strumento può essere utilizzato per ridurre il numero di punti GPS in una traccia, che può essere utile per diminuire le sue dimensioni.
Questo strumento può essere utilizzato per ridurre il numero di punti GPS in una traccia, che può essere utile per diminuire la sua dimensione.
È possibile regolare la tolleranza dell'algoritmo di semplificazione utilizzando il cursore, e vedere il numero di punti che saranno mantenuti, così come la traccia semplificata sulla mappa.

View File

@@ -24,4 +24,4 @@ Convalida il modulo quando hai finito.
### Modificare un punto di interesse
Il modulo sopra può anche essere utilizzato per modificare un punto di interesse esistente dopo averlo selezionato sulla mappa.
Se hai solo bisogno di spostare il punto di interesse, puoi trascinarlo nella posizione desiderata.
Se hai solo bisogno di spostare il punto d'interesse, puoi trascinarlo nella posizione desiderata.

View File

@@ -15,7 +15,7 @@ Lo strumento di pianificazione e modifica del percorso consente di creare e modi
## Impostazioni
As shown below, the tool dialog contains a few settings to control the routing behavior.
Come mostrato di seguito, la finestra di dialogo dello strumento contiene alcune impostazioni per controllare il comportamento del motore di tracciamento.
You can minimize the dialog to save space by clicking on <button><SquareArrowUpLeft size="16" class="inline-block" style="margin-bottom: 2px" /></button>.
<div class="flex flex-row justify-center">
@@ -26,7 +26,7 @@ You can minimize the dialog to save space by clicking on <button><SquareArrowUpL
When routing is enabled, anchor points placed or moved on the map will be connected by a route calculated on the <a href="https://www.openstreetmap.org" target="_blank">OpenStreetMap</a> road network.
Disable routing to connect anchor points with straight lines.
This setting can also be toggled by pressing <kbd>F5</kbd>.
Questa impostazione può anche essere attivata premendo <kbd>F5</kbd>.
### <Bike size="16" class="inline-block" style="margin-bottom: 2px" /> Activity
@@ -34,7 +34,7 @@ Select the activity type to tailor the routes for.
### <TriangleAlert size="16" class="inline-block" style="margin-bottom: 2px" /> Allow private roads
When enabled, the routing engine will consider private roads when computing routes.
Se abilitato, il motore di tracciamento prenderà in considerazione le strade private durante i percorsi di calcolo.
<DocsNote type="warning">
@@ -81,4 +81,4 @@ Return to the starting point by the same route.
### <CirclePlay size="16" class="inline-block" style="margin-bottom: 2px" /> Change the start of the loop
Quando il punto finale del percorso è abbastanza vicino all'inizio, è possibile modificare l'inizio del ciclo facendo clic su qualsiasi punto di ancoraggio e selezionando <button><CirclePlay size="16" class="inline-block" style="margin-bottom: 2px" /> Parti da qui con il loop</button> dal menu contestuale.
Quando il punto finale del percorso è abbastanza vicino all'inizio, è possibile modificare l'inizio del giro facendo clic su qualsiasi punto di ancoraggio e selezionando <button><CirclePlay size="16" class="inline-block" style="margin-bottom: 2px" /> Parti da qui con il giro</button> dal menu contestuale.

View File

@@ -31,9 +31,9 @@ Otwórz okno dialogowe wyglądu, aby zmienić kolor, przezroczystość i szeroko
Przełącz widoczność zaznaczonego pliku na mapie.
### <Plus size="16" class="inline-block" style="margin-bottom: 2px" /> New track
### <Plus size="16" class="inline-block" style="margin-bottom: 2px" /> Nowy ślad
Create a new track in the selected file.
Utwórz nowy ślad w wybranym pliku.
<DocsNote>
@@ -42,7 +42,7 @@ Additionally, the selection must be a single file.
</DocsNote>
### <Plus size="16" class="inline-block" style="margin-bottom: 2px" /> New segment
### <Plus size="16" class="inline-block" style="margin-bottom: 2px" /> Nowy segment
Create a new segment in the selected track.
@@ -57,7 +57,7 @@ Additionally, the selection must be a single track.
Dodaj do zaznaczenia wszystkie pliki na bieżącym poziomie hierarchii.
### <Maximize size="16" class="inline-block" style="margin-bottom: 2px" /> Center
### <Maximize size="16" class="inline-block" style="margin-bottom: 2px" /> Wycentruj
Center the map on the selected file items.

View File

@@ -0,0 +1,35 @@
---
title: FAQ
---
<script>
import DocsNote from '$lib/components/docs/DocsNote.svelte';
</script>
# { title }
### Do I need to donate to use the website?
No.
The website is free to use and always will be (as long as it is financially sustainable).
However, donations are appreciated and help keep the website running.
### Why is this route chosen over that one? _Or_ how can I add something to the map?
**gpx.studio** uses data from <a href="https://www.openstreetmap.org/" target="_blank">OpenStreetMap</a>, which is an open and collaborative world map.
This means you can contribute to the map by adding or editing data on OpenStreetMap.
If you have never contributed to OpenStreetMap before, here is how you can suggest changes:
1. Go to the location where you want to add or edit data on the <a href="https://www.openstreetmap.org/" target="_blank">map</a>.
2. Use the <button>Query features</button> tool on the right to inspect the existing data.
3. Right-click on the location and select <button>Add a note here</button>.
4. Explain what is incorrect or missing in the note and click <button>Add note</button> to submit it.
Someone more experienced with OpenStreetMap will then review your note and make the necessary changes.
<DocsNote>
More information on how to contribute to OpenStreetMap can be found <a href="https://wiki.openstreetmap.org/wiki/How_to_contribute" target="_blank">here</a>.
</DocsNote>

View File

@@ -0,0 +1,82 @@
---
title: Files and statistics
---
<script>
import { ChartNoAxesColumn } from 'lucide-svelte';
import DocsNote from '$lib/components/docs/DocsNote.svelte';
</script>
# { title }
## File list
Once you have [opened](./menu/file) files, they will be shown as tabs in the file list located at the bottom of the map.
You can reorder them by dragging and dropping the tabs.
And when many files are open, you can scroll through the list of tabs to navigate between them.
<DocsNote>
When using a mouse, you need to hold <kbd>Shift</kbd> to scroll horizontally.
</DocsNote>
### File selection
By clicking on a tab, you can switch between the files to inspect their statistics, and apply [edit actions](./menu/edit) and [tools](./toolbar) to them.
By holding the <kbd>Ctrl/Cmd</kbd> key, you can add files to the selection or remove them, and by holding <kbd>Shift</kbd>, you can select a range of files.
Most of the [edit actions](./menu/edit) and [tools](./toolbar) can be applied to multiple files at once.
<DocsNote>
You can also navigate through the files using the arrow keys on your keyboard, and use <kbd>Shift</kbd> to add files to the selection.
</DocsNote>
### Edit actions
By right-clicking on a file tab, you can access the same actions as in the [edit menu](./menu/edit).
### Vertical layout
As mentioned in the [view options section](./menu/view), you can switch between a horizontal and a vertical layout for the file list.
The vertical file list is useful when you have many files open, or files with multiple [tracks, segments, or points of interest](./gpx).
Indeed, this layout allows you to inspect the content of the files through collapsible sections.
You can also apply [edit actions](./menu/edit) and [tools](./toolbar) to internal file items.
Furthermore, you can drag and drop the inner items to reorder them, or move them in the hierarchy or even to another file.
<DocsNote>
The size of the file list can be adjusted by dragging the separator between the map and the file list.
</DocsNote>
## Elevation profile and statistics
At the bottom of the interface, you can find the elevation profile and statistics for the current selection.
<DocsNote>
The size of the elevation profile can be adjusted by dragging the separator between the map and the elevation profile.
</DocsNote>
### Interactive statistics
When hovering over the elevation profile, a tooltip will show statistics at the cursor position.
To get the statistics for a specific section of the elevation profile, you can drag a selection rectangle on the profile.
Click on the profile to reset the selection.
You can also use the mouse wheel to zoom in and out on the elevation profile, and move left and right by dragging the profile while holding the <kbd>Shift</kbd> key.
### Additional data
Using the <kbd><ChartNoAxesColumn size="16" class="inline-block" style="margin-bottom: 2px"/></kbd> button at the bottom-right of the elevation profile, you can optionally color the elevation profile by:
- **slope** information computed from the elevation data, or
- **surface** or **category** data coming from <a href="https://www.openstreetmap.org/" target="_blank">OpenStreetMap</a>'s <a href="https://wiki.openstreetmap.org/wiki/Key:surface" target="_blank">surface</a> and <a href="https://wiki.openstreetmap.org/wiki/Key:highway" target="_blank">highway</a> tags.
This is only available for files created with **gpx.studio**.
If your selection includes it, you can also visualize: **speed**, **heart rate**, **cadence**, **temperature** and **power** data on the elevation profile.

View File

@@ -0,0 +1,37 @@
---
title: Getting started
---
<script lang="ts">
import DocsImage from '$lib/components/docs/DocsImage.svelte';
</script>
# { title }
Welcome to the official guide for **gpx.studio**!
This guide will walk you through all the components and tools of the interface, helping you become a proficient user of the application.
<DocsImage src="getting-started/interface" alt="The gpx.studio interface." />
As shown in the screenshot above, the interface is divided into four main sections organized around the map.
Before we dive into the details of each section, let's have a quick overview of the interface.
## Menu
At the top of the interface, you will find the [main menu](./menu).
This is where you can access common actions such as opening, closing, and exporting files, undoing and redoing actions, and adjusting the application settings.
## Files and statistics
At the bottom of the interface, you will find the list of files currently open in the application.
You can click on a file to select it and display its statistics below the list.
In the [dedicated section](./files-and-stats), we will explain how to select multiple files and switch to a vertical layout for advanced file management.
## Toolbar
On the left side of the interface, you will find the [toolbar](./toolbar), which contains all the tools you can use to edit your files.
## Map controls
Finally, on the right side of the interface, you will find the [map controls](./map-controls).
These controls allow you to navigate the map, zoom in and out, and switch between different map styles.

View File

@@ -0,0 +1,34 @@
---
title: GPX file format
---
<script>
import { Waypoints, MapPin } from 'lucide-svelte';
</script>
# { title }
The <a href="https://www.topografix.com/gpx.asp" target="_blank">GPX file format</a> is an open standard for exchanging GPS data between applications and GPS devices.
It essentially consists of a series of GPS points encoding one or multiple GPS traces, and, optionally, some points of interest.
GPX files may also contain metadata, of which the **name** and **description** fields are the most useful for users.
### <Waypoints size="16" class="inline-block" style="margin-bottom: 2px" /> Tracks, segments, and GPS points
As mentioned above, a GPX file can contain multiple GPS traces.
These are organized in a hierarchical structure, with tracks at the top level.
- A **track** is made of a sequence of disconnected segments.
Furthermore, it can contain metadata such as a **name**, a **description**, and **appearance properties**.
- A **segment** is a sequence of GPS points that form a continuous path.
- A **GPS point** is a location with a latitude, a longitude, and optionally a timestamp and an altitude.
Some devices also store additional information such as heart rate, cadence, temperature, and power.
In most cases, GPX files contain a single track with a single segment.
However, the hierarchy described above allows for more advanced use cases, such as planning multi-day trips with several variants for each day.
### <MapPin size="16" class="inline-block" style="margin-bottom: 2px" /> Points of interest
**Points of interest** (technically called _waypoints_) represent locations of interest to show either on a GPS device or on a digital map.
In addition to its coordinates, a point of interest can have a **name** and a **description**.

View File

@@ -0,0 +1,13 @@
<script>
import { HeartHandshake } from 'lucide-svelte';
</script>
## <HeartHandshake size="18" class="mr-1 inline-block align-baseline" /> Help keep the website free (and ad-free)
Each time you add or move GPS points, our servers calculate the best route on the road network.
We also use APIs from <a href="https://mapbox.com" target="_blank">Mapbox</a> to display beautiful maps, retrieve elevation data and allow you to search for places.
Unfortunately, this is expensive.
If you enjoy using this tool and find it valuable, please consider making a small donation to help keep the website free and ad-free.
Thank you very much for your support! ❤️

View File

@@ -0,0 +1,5 @@
Mapbox is the company that provides some of the beautiful maps on this website.
They also develop the <a href="https://github.com/mapbox/mapbox-gl-js" target="_blank">map engine</a> which powers **gpx.studio**.
We are incredibly fortunate and grateful to be part of their <a href="https://mapbox.com/community" target="_blank">Community</a> program, which supports nonprofits, educational institutions, and positive impact organizations.
This partnership allows **gpx.studio** to benefit from Mapbox tools at discounted prices, greatly contributing to the financial viability of the project and enabling us to offer the best possible user experience.

View File

@@ -0,0 +1,12 @@
<script>
import { Languages } from 'lucide-svelte';
</script>
## <Languages size="18" class="mr-1 inline-block align-baseline" /> Translation
The website is translated by volunteers using a collaborative translation platform.
You can contribute by adding or improving translations on our <a href="https://crowdin.com/project/gpxstudio" target="_blank">Crowdin project</a>.
If you would like to start translating into a new language, please <a href="#contact">get in touch</a>.
Any help is greatly appreciated!

View File

@@ -0,0 +1,27 @@
---
title: Integration
---
<script>
import DocsNote from '$lib/components/docs/DocsNote.svelte';
import EmbeddingPlayground from '$lib/components/embedding/EmbeddingPlayground.svelte';
</script>
# { title }
You can use **gpx.studio** to create maps showing your GPX files and embed them in your website.
All you need is:
1. A <a href="https://account.mapbox.com/auth/signup" target="_blank">Mapbox access token</a> to load the map, and
2. GPX files hosted on your server or on Google Drive, or accessible via a public URL.
You can then play with the configurator below to customize your map and generate the corresponding HTML code.
<DocsNote type="warning">
You will need to set up <a href="https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS" target="_blank">Cross-Origin Resource Sharing (CORS)</a> headers on your server to allow <b>gpx.studio</b> to load your GPX files.
</DocsNote>
<EmbeddingPlayground />

View File

@@ -0,0 +1,70 @@
---
title: Map controls
---
<script>
import { Plus, Minus, Diff, Compass, Search, LocateFixed, PersonStanding, Layers } from 'lucide-svelte';
import DocsNote from '$lib/components/docs/DocsNote.svelte';
import DocsLayers from '$lib/components/docs/DocsLayers.svelte';
</script>
# { title }
The map controls are located on the right side of the interface.
These controls allow you to navigate the map, zoom in and out, and switch between different map styles.
### <Diff size="16" class="inline-block" style="margin-bottom: 2px" /> Map navigation
The controls at the top allow you to zoom in <Plus size="16" class="inline-block" style="margin-bottom: 2px" /> and out <Minus size="16" class="inline-block" style="margin-bottom: 2px" />, and to change the orientation and tilt of the map <Compass size="16" class="inline-block" style="margin-bottom: 2px" />.
<DocsNote>
To control the orientation and tilt of the map, you can also drag the map while holding <kbd>Ctrl</kbd>.
</DocsNote>
### <Search size="16" class="inline-block" style="margin-bottom: 2px" /> Search bar
You can use the search bar to look for an address and navigate to it on the map.
### <LocateFixed size="16" class="inline-block" style="margin-bottom: 2px" /> Locate button
The locate button centers the map on your current location.
<DocsNote>
This only works if you have allowed your browser and <b>gpx.studio</b> to access your location.
</DocsNote>
### <PersonStanding size="16" class="inline-block" style="margin-bottom: 2px" /> Street view
This button can be used to enable street view mode on the map.
Depending on the street view source chosen in the [settings](./menu/settings), street view imagery can be accessed differently.
- <a href="https://www.mapillary.com/" target="_blank">Mapillary</a>: the street view coverage will appear as green lines on the map. When zoomed in enough, green dots will show the exact locations where street view imagery is available. Hovering over a green dot will show the street view image at that location.
- <a href="https://www.google.com/streetview/" target="_blank">Google Street View</a>: click on the map to open a new tab with the street view imagery at that location.
### <Layers size="16" class="inline-block" style="margin-bottom: 2px" /> Map layers
The map layers button allows you to switch between different basemaps, and toggle map overlays and categories of points of interest.
- **Basemaps** are background maps that present the main geographic features of the world.
Depending on their purpose, basemaps have different styles and levels of detail.
Only one basemap can be displayed at a time.
- **Overlays** are additional layers that can be displayed on top of the basemap to provide complementary information.
- **Points of interest** can be added to the map to show different categories of places, such as shops, restaurants, or accommodations.
<div class="flex flex-col items-center">
<DocsLayers />
<span class="text-sm text-center mt-2">
Hover over the map to show the <a href="https://hiking.waymarkedtrails.org" target="_blank">Waymarked Trails hiking</a> overlay on top of the <a href="https://www.mapbox.com/maps/outdoors" target="_blank">Mapbox Outdoors</a> basemap.
</span>
</div>
A large collection of global and local basemaps and overlays is available in **gpx.studio**, as well as a selection of point-of-interest categories.
They can be enabled in the [map layer settings dialog](./menu/settings).
In these settings, you can also manage the opacity of the overlays.
For advanced users, it is possible to add custom basemaps and overlays by providing <a href="https://en.wikipedia.org/wiki/Web_Map_Tile_Service" target="_blank">WMTS</a>, <a href="https://en.wikipedia.org/wiki/Web_Map_Service" target="_blank">WMS</a>, or <a href="https://docs.mapbox.com/help/glossary/style/" target="_blank">Mapbox style JSON</a> URLs.

View File

@@ -0,0 +1,17 @@
---
title: Menu
---
<script lang="ts">
import DocsNote from '$lib/components/docs/DocsNote.svelte';
</script>
# { title }
The main menu, located at the top of the interface, provides access to actions, options, and settings divided into several categories, explained separately in the following sections.
<DocsNote>
Most of the menu actions can also be performed using the keyboard shortcuts displayed in the menu.
</DocsNote>

View File

@@ -0,0 +1,96 @@
---
title: Edit actions
---
<script lang="ts">
import { Undo2, Redo2, Info, PaintBucket, EyeOff, FileStack, ClipboardCopy, Scissors, ClipboardPaste, Trash2, Maximize, Plus } from 'lucide-svelte';
import DocsNote from '$lib/components/docs/DocsNote.svelte';
</script>
# { title }
Unlike the file actions, the edit actions can potentially modify the content of the currently selected files.
Moreover, when the vertical layout of the files list is enabled (see [Files and statistics](../files-and-stats)), they can also be applied to [tracks, segments, and points of interest](../gpx).
Therefore, we will refer to the elements that can be modified by these actions as _file items_.
Note that except for the undo and redo actions, the edit actions are also accessible through the context menu (right-click) of the file items.
### <Undo2 size="16" class="inline-block" style="margin-bottom: 2px" /><Redo2 size="16" class="inline-block" style="margin-bottom: 2px" /> Undo and redo
Using these buttons, you can undo or redo the last actions you performed.
This applies to all actions of the interface but not to view options, application settings, or map navigation.
### <Info size="16" class="inline-block" style="margin-bottom: 2px" /> Info...
Open the information dialog of the currently selected file item, where you can see and edit its name and description.
### <PaintBucket size="16" class="inline-block" style="margin-bottom: 2px" /> Appearance...
Open the appearance dialog, where you can change the color, opacity, and width of the selected file items on the map.
### <EyeOff size="16" class="inline-block" style="margin-bottom: 2px" /> Hide/unhide
Toggle the visibility of the selected file items on the map.
### <Plus size="16" class="inline-block" style="margin-bottom: 2px" /> New track
Create a new track in the selected file.
<DocsNote>
This action is only available when the vertical layout of the files list is enabled.
Additionally, the selection must be a single file.
</DocsNote>
### <Plus size="16" class="inline-block" style="margin-bottom: 2px" /> New segment
Create a new segment in the selected track.
<DocsNote>
This action is only available when the vertical layout of the files list is enabled.
Additionally, the selection must be a single track.
</DocsNote>
### <FileStack size="16" class="inline-block" style="margin-bottom: 2px" /> Select all
Add all file items in the current hierarchy level to the selection.
### <Maximize size="16" class="inline-block" style="margin-bottom: 2px" /> Center
Center the map on the selected file items.
### <ClipboardCopy size="16" class="inline-block" style="margin-bottom: 2px" /> Copy
Copy the selected file items to the clipboard.
<DocsNote>
This action is only available when the vertical layout of the files list is enabled.
</DocsNote>
### <Scissors size="16" class="inline-block" style="margin-bottom: 2px" /> Cut
Cut the selected file items to the clipboard.
<DocsNote>
This action is only available when the vertical layout of the files list is enabled.
</DocsNote>
### <ClipboardPaste size="16" class="inline-block" style="margin-bottom: 2px" /> Paste
Paste the file items from the clipboard to the current hierarchy level if they are compatible with it.
<DocsNote>
This action is only available when the vertical layout of the files list is enabled.
</DocsNote>
### <Trash2 size="16" class="inline-block" style="margin-bottom: 2px" /> Delete
Delete the selected file items.

View File

@@ -0,0 +1,52 @@
---
title: File actions
---
<script lang="ts">
import { Plus, FolderOpen, Copy, FileX, Download } from 'lucide-svelte';
import DocsNote from '$lib/components/docs/DocsNote.svelte';
</script>
# { title }
The file actions menu contains a set of pretty self-explanatory file operations.
### <Plus size="16" class="inline-block" style="margin-bottom: 2px" /> New
Create a new empty file.
### <FolderOpen size="16" class="inline-block" style="margin-bottom: 2px" /> Open...
Open files from your computer.
<DocsNote>
You can also drag and drop files directly from your file system into the window.
</DocsNote>
### <Copy size="16" class="inline-block" style="margin-bottom: 2px" /> Duplicate
Create a copy of the currently selected files.
### <FileX size="16" class="inline-block" style="margin-bottom: 2px" /> Close
Close the currently selected files.
### <FileX size="16" class="inline-block" style="margin-bottom: 2px" /> Close all
Close all files.
### <Download size="16" class="inline-block" style="margin-bottom: 2px" /> Export...
Open the export dialog to save the currently selected files to your computer.
### <Download size="16" class="inline-block" style="margin-bottom: 2px" /> Export all...
Open the export dialog to save all files to your computer.
<DocsNote type="warning">
If your download does not start after clicking the download button, please check your browser settings to allow downloads from <b>gpx.studio</b>.
</DocsNote>

View File

@@ -0,0 +1,50 @@
---
title: Settings
---
<script lang="ts">
import { Ruler, Zap, Thermometer, Languages, Sun, PersonStanding, Layers } from 'lucide-svelte';
import DocsNote from '$lib/components/docs/DocsNote.svelte';
</script>
# { title }
### <Ruler size="16" class="inline-block" style="margin-bottom: 2px" /> Distance units
Change the units used to display distances in the interface.
### <Zap size="16" class="inline-block" style="margin-bottom: 2px" /> Velocity units
Change the units used to display velocities in the interface.
You can choose between distance per hour or minutes per distance, which can be more suitable for running activities.
### <Thermometer size="16" class="inline-block" style="margin-bottom: 2px" /> Temperature units
Change the units used to display temperatures in the interface.
### <Languages size="16" class="inline-block" style="margin-bottom: 2px" /> Language
Change the language used in the interface.
<DocsNote>
You can contribute by adding or improving translations on our <a href="https://crowdin.com/project/gpxstudio" target="_blank">Crowdin project</a>.
If you would like to start translating into a new language, please <a href="#contact">get in touch</a>.
Any help is greatly appreciated!
</DocsNote>
### <Sun size="16" class="inline-block" style="margin-bottom: 2px" /> Theme
Change the theme used in the interface.
### <PersonStanding size="16" class="inline-block" style="margin-bottom: 2px" /> Street view source
Change the source used for the [street view control](../map-controls).
The default one is <a href="https://www.mapillary.com" target="_blank">Mapillary</a>, but you can also use <a href="https://www.google.com/streetview/" target="_blank">Google Street View</a>.
Learn more about how to use the street view control in the [map controls section](../map-controls).
### <Layers size="16" class="inline-block" style="margin-bottom: 2px" /> Map layers...
Open a dialog where you can enable or disable map layers, add custom ones, change the opacity of overlays, and more.
More information about map layers can be found in the [map controls section](../map-controls).

View File

@@ -0,0 +1,48 @@
---
title: View options
---
<script lang="ts">
import { ChartArea, GalleryVertical, Map, Layers2, Coins, Milestone, Box } from 'lucide-svelte';
import DocsNote from '$lib/components/docs/DocsNote.svelte';
</script>
# { title }
This menu provides options to rearrange the interface and the map view.
### <ChartArea size="16" class="inline-block" style="margin-bottom: 2px" /> Elevation profile
Hide the elevation profile to make room for the map, or show it to inspect the current selection.
### <GalleryVertical size="16" class="inline-block" style="margin-bottom: 2px" /> Vertical file list
Switch between a vertical and a horizontal layout for the file list.
The [vertical file list](../files-and-stats) is useful when you have many files open, or files with multiple [tracks, segments, or points of interest](../gpx).
### <Map size="16" class="inline-block" style="margin-bottom: 2px" /> Switch to previous basemap
Change the basemap to the one previously selected through the [map layer control](../map-controls).
### <Layers2 size="16" class="inline-block" style="margin-bottom: 2px" /> Toggle overlays
Toggle the visibility of the map overlays selected through the [map layer control](../map-controls).
### <Coins size="16" class="inline-block" style="margin-bottom: 2px" /> Distance markers
Toggle the visibility of distance markers on the map.
They are displayed for the current selection, like the [elevation profile](../files-and-stats).
### <Milestone size="16" class="inline-block" style="margin-bottom: 2px" /> Direction arrows
Toggle the visibility of direction arrows on the map.
### <Box size="16" class="inline-block" style="margin-bottom: 2px" /> Toggle 3D
Enter or exit the 3D map view.
<DocsNote>
To control the orientation and tilt of the map, you can also drag the map while holding <kbd>Ctrl</kbd>.
</DocsNote>

View File

@@ -0,0 +1,32 @@
---
title: Toolbar
---
<script lang="ts">
import Toolbar from '$lib/components/toolbar/Toolbar.svelte';
import { currentTool, Tool } from '$lib/stores';
import { onMount, onDestroy } from 'svelte';
onMount(() => {
currentTool.set(Tool.ROUTING);
});
onDestroy(() => {
currentTool.set(null);
});
</script>
# { title }
The toolbar is located on the left side of the map and is the heart of the application, as it provides access to the main features of **gpx.studio**.
Each tool is represented by an icon and can be activated by clicking on it.
<div class="flex flex-row justify-center text-foreground">
<div>
<Toolbar class="border rounded-md shadow-lg" />
</div>
</div>
As with [edit actions](./menu/edit), most tools can be applied to multiple files at once and to [inner tracks and segments](./gpx).
The next sections describe each tool in detail.

View File

@@ -0,0 +1,18 @@
---
title: Clean
---
<script>
import { SquareDashedMousePointer } from 'lucide-svelte';
import Clean from '$lib/components/toolbar/tools/Clean.svelte';
</script>
# <SquareDashedMousePointer size="24" class="inline-block" style="margin-bottom: 5px" /> { title }
When the clean tool is selected, dragging the map will create a rectangular selection.
Depending on the options selected in the dialog shown below, clicking the delete button will remove GPS points and/or [points of interest](../gpx) located either inside or outside the selection.
<div class="flex flex-row justify-center">
<Clean class="text-foreground p-3 border rounded-md shadow-lg" />
</div>

View File

@@ -0,0 +1,24 @@
---
title: Elevation
---
<script>
import { MountainSnow } from 'lucide-svelte';
import Elevation from '$lib/components/toolbar/tools/Elevation.svelte';
import DocsNote from '$lib/components/docs/DocsNote.svelte';
</script>
# <MountainSnow size="24" class="inline-block" style="margin-bottom: 5px" /> { title }
This tool allows you to add elevation data to traces and [points of interest](../gpx), or to replace the existing data.
<div class="flex flex-row justify-center">
<Elevation class="text-foreground p-3 border rounded-md shadow-lg" />
</div>
<DocsNote>
Elevation data is provided by <a href="https://mapbox.com" target="_blank">Mapbox</a>.
You can learn more about its origin and accuracy in the <a href="https://docs.mapbox.com/data/tilesets/reference/mapbox-terrain-dem-v1/#elevation-data" target="_blank">documentation</a>.
</DocsNote>

View File

@@ -0,0 +1,26 @@
---
title: Extract
---
<script>
import { Ungroup } from 'lucide-svelte';
import Extract from '$lib/components/toolbar/tools/Extract.svelte';
import DocsNote from '$lib/components/docs/DocsNote.svelte';
</script>
# <Ungroup size="24" class="inline-block" style="margin-bottom: 5px" /> { title }
This tool allows you to extract [tracks (or segments)](../gpx) from files (or tracks) containing multiple of them.
<div class="flex flex-row justify-center">
<Extract class="text-foreground p-3 border rounded-md shadow-lg" />
</div>
Applying the tool to a file containing multiple tracks will create a new file for each of the tracks it contains.
Similarly, applying the tool to a track containing multiple segments will create (in the same file) a new track for each of the segments it contains.
<DocsNote>
When extracting the tracks from a file containing <a href="../gpx">points of interest</a>, the tool will automatically assign each point of interest to the track it is closest to.
</DocsNote>

View File

@@ -0,0 +1,20 @@
---
title: Merge
---
<script>
import { Group } from 'lucide-svelte';
import Merge from '$lib/components/toolbar/tools/Merge.svelte';
</script>
# <Group size="24" class="inline-block" style="margin-bottom: 5px" /> { title }
To use this tool, you need to [select](../files-and-stats) multiple files, [tracks, or segments](../gpx).
- If your goal is to create a single continuous trace from your selection, use the **Connect the traces** option and validate.
- The second option can be used to create or manage files with multiple [tracks or segments](../gpx).
Merging files (or tracks) will result in a single file (or track) containing all tracks (or segments) from the selection.
<div class="flex flex-row justify-center">
<Merge class="text-foreground p-3 border rounded-md shadow-lg" />
</div>

View File

@@ -0,0 +1,26 @@
---
title: Minify
---
<script>
import { Filter } from 'lucide-svelte';
import Reduce from '$lib/components/toolbar/tools/Reduce.svelte';
import DocsNote from '$lib/components/docs/DocsNote.svelte';
</script>
# <Filter size="24" class="inline-block" style="margin-bottom: 5px" /> { title }
This tool can be used to reduce the number of GPS points in a trace, which can be useful for decreasing its size.
You can adjust the tolerance of the simplification algorithm using the slider, and see the number of points that will be kept, as well as the simplified trace on the map.
<div class="flex flex-row justify-center">
<Reduce class="text-foreground p-3 border rounded-md shadow-lg" />
</div>
<DocsNote>
The tolerance value represents the maximum distance allowed between the original trace and the simplified trace.
You can read more about the algorithm used <a href="https://en.wikipedia.org/wiki/Ramer%E2%80%93Douglas%E2%80%93Peucker_algorithm" target="_blank">here</a>.
</DocsNote>

View File

@@ -0,0 +1,27 @@
---
title: Points of interest
---
<script>
import { MapPin } from 'lucide-svelte';
import Waypoint from '$lib/components/toolbar/tools/Waypoint.svelte';
</script>
# <MapPin size="24" class="inline-block" style="margin-bottom: 5px" /> { title }
[Points of interest](../gpx) can be added to GPX files to mark locations of interest on the map and display them on your GPS device.
### Creating a point of interest
To create a point of interest, fill in the form shown below.
You can choose the location of the point of interest either by clicking on the map or by entering the coordinates manually.
Validate the form when you are done.
<div class="flex flex-row justify-center">
<Waypoint class="text-foreground p-3 border rounded-md shadow-lg" />
</div>
### Editing a point of interest
The form above can also be used to edit an existing point of interest after selecting it on the map.
If you only need to move the point of interest, you can drag it to the desired location.

View File

@@ -0,0 +1,84 @@
---
title: Route planning and editing
---
<script>
import { Pencil, Route, Bike, TriangleAlert, ArrowRightLeft, Home, Repeat, Trash2, CirclePlay, SquareArrowUpLeft } from 'lucide-svelte';
import DocsNote from '$lib/components/docs/DocsNote.svelte';
import Routing from '$lib/components/toolbar/tools/routing/Routing.svelte';
import DocsImage from '$lib/components/docs/DocsImage.svelte';
</script>
# <Pencil size="24" class="inline-block" style="margin-bottom: 5px" /> { title }
The route planning and editing tool allows you to create and edit routes by placing or moving anchor points on the map.
## Settings
As shown below, the tool dialog contains a few settings to control the routing behavior.
You can minimize the dialog to save space by clicking on <button><SquareArrowUpLeft size="16" class="inline-block" style="margin-bottom: 2px" /></button>.
<div class="flex flex-row justify-center">
<Routing minimizable={false} class="text-foreground p-3 border rounded-md shadow-lg" />
</div>
### <Route size="16" class="inline-block" style="margin-bottom: 2px" /> Routing
When routing is enabled, anchor points placed or moved on the map will be connected by a route calculated on the <a href="https://www.openstreetmap.org" target="_blank">OpenStreetMap</a> road network.
Disable routing to connect anchor points with straight lines.
This setting can also be toggled by pressing <kbd>F5</kbd>.
### <Bike size="16" class="inline-block" style="margin-bottom: 2px" /> Activity
Select the activity type to tailor the routes for.
### <TriangleAlert size="16" class="inline-block" style="margin-bottom: 2px" /> Allow private roads
When enabled, the routing engine will consider private roads when computing routes.
<DocsNote type="warning">
Only use this option if you have local knowledge of the area and have permission to use the roads in question.
</DocsNote>
## Plotting and editing routes
Creating a route or extending an existing one is as simple as clicking on the map to place a new anchor point.
You can also drag an existing anchor point to reroute the segment connecting it with the previous and next anchor point.
Furthermore, new anchor points can be inserted between existing ones by hovering over the segment connecting them and dragging the anchor point that appears to the desired location.
On touch devices, you can tap on the segment to insert a new anchor point.
<DocsNote>
When editing imported GPX files, an initial set of anchor points is created automatically.
To ease the editing process, the more the map is zoomed in, the more anchor points are displayed.
This allows the route to be edited at different levels of detail.
</DocsNote>
Finally, you can delete anchor points by clicking on them and selecting <button><Trash2 size="16" class="inline-block" style="margin-bottom: 4px" /> Delete</button> from the context menu.
<DocsImage src="tools/routing" alt="Anchor points allow you to easily edit a route." />
## Additional tools
The following tools automate some common route modification operations.
### <ArrowRightLeft size="16" class="inline-block" style="margin-bottom: 2px" /> Reverse
Reverse the direction of the route.
### <Home size="16" class="inline-block" style="margin-bottom: 2px" /> Back to start
Connect the last point of the route with the starting point, using the chosen routing settings.
### <Repeat size="16" class="inline-block" style="margin-bottom: 2px" /> Round trip
Return to the starting point by the same route.
### <CirclePlay size="16" class="inline-block" style="margin-bottom: 2px" /> Change the start of the loop
When the end point of the route is close enough to the start, you can change the start of the loop by clicking on any anchor point and selecting <button><CirclePlay size="16" class="inline-block" style="margin-bottom: 2px" /> Start loop here</button> from the context menu.

View File

@@ -0,0 +1,32 @@
---
title: Crop and split
---
<script>
import { ScissorsIcon } from 'lucide-svelte';
import Scissors from '$lib/components/toolbar/tools/scissors/Scissors.svelte';
import DocsImage from '$lib/components/docs/DocsImage.svelte';
</script>
# <ScissorsIcon size="24" class="inline-block" style="margin-bottom: 5px" /> { title }
## Crop
Using the slider, you can define the part of the selected trace that you want to keep.
The start and end markers on the map and the [statistics and elevation profile](../files-and-stats) are updated in real time to reflect the selection.
Alternatively, you can drag a selection rectangle directly on the elevation profile.
Validate the selection when you are satisfied with the result.
<div class="flex flex-row justify-center">
<Scissors class="text-foreground p-3 border rounded-md shadow-lg" />
</div>
## Split
To split the selected trace into two parts, click on one of the split markers displayed along the trace.
To split at a specific point of your choice, hover over the trace on the map.
Scissors will appear at the cursor position, showing that you can split the trace at that point.
You can choose to split the trace into two GPX files, or to keep the split parts in the same file as [tracks or segments](../gpx).
<DocsImage src="tools/split" alt="Hovering over the selected trace turns your cursor into scissors." />

View File

@@ -0,0 +1,27 @@
---
title: Time
---
<script>
import { CalendarClock } from 'lucide-svelte';
import Time from '$lib/components/toolbar/tools/Time.svelte';
import DocsNote from '$lib/components/docs/DocsNote.svelte';
</script>
# <CalendarClock size="24" class="inline-block" style="margin-bottom: 5px" /> { title }
This tool allows you to change or add timestamps to a trace.
You simply need to use the form shown below and validate it when you are done.
<div class="flex flex-row justify-center">
<Time class="text-foreground p-3 border rounded-md shadow-lg" />
</div>
When you edit the speed, the moving time is adapted accordingly in the form, and vice versa.
Similarly, when you edit the start time, the end time is updated to keep the same total duration, and vice versa.
<DocsNote>
When using this tool with existing timestamps, changing the time or speed will simply shift, stretch, or compress them accordingly.
</DocsNote>

View File

@@ -0,0 +1,35 @@
---
title: FAQ
---
<script>
import DocsNote from '$lib/components/docs/DocsNote.svelte';
</script>
# { title }
### Do I need to donate to use the website?
No.
The website is free to use and always will be (as long as it is financially sustainable).
However, donations are appreciated and help keep the website running.
### Why is this route chosen over that one? _Or_ how can I add something to the map?
**gpx.studio** uses data from <a href="https://www.openstreetmap.org/" target="_blank">OpenStreetMap</a>, which is an open and collaborative world map.
This means you can contribute to the map by adding or editing data on OpenStreetMap.
If you have never contributed to OpenStreetMap before, here is how you can suggest changes:
1. Go to the location where you want to add or edit data on the <a href="https://www.openstreetmap.org/" target="_blank">map</a>.
2. Use the <button>Query features</button> tool on the right to inspect the existing data.
3. Right-click on the location and select <button>Add a note here</button>.
4. Explain what is incorrect or missing in the note and click <button>Add note</button> to submit it.
Someone more experienced with OpenStreetMap will then review your note and make the necessary changes.
<DocsNote>
More information on how to contribute to OpenStreetMap can be found <a href="https://wiki.openstreetmap.org/wiki/How_to_contribute" target="_blank">here</a>.
</DocsNote>

View File

@@ -0,0 +1,82 @@
---
title: Files and statistics
---
<script>
import { ChartNoAxesColumn } from 'lucide-svelte';
import DocsNote from '$lib/components/docs/DocsNote.svelte';
</script>
# { title }
## File list
Once you have [opened](./menu/file) files, they will be shown as tabs in the file list located at the bottom of the map.
You can reorder them by dragging and dropping the tabs.
And when many files are open, you can scroll through the list of tabs to navigate between them.
<DocsNote>
When using a mouse, you need to hold <kbd>Shift</kbd> to scroll horizontally.
</DocsNote>
### File selection
By clicking on a tab, you can switch between the files to inspect their statistics, and apply [edit actions](./menu/edit) and [tools](./toolbar) to them.
By holding the <kbd>Ctrl/Cmd</kbd> key, you can add files to the selection or remove them, and by holding <kbd>Shift</kbd>, you can select a range of files.
Most of the [edit actions](./menu/edit) and [tools](./toolbar) can be applied to multiple files at once.
<DocsNote>
You can also navigate through the files using the arrow keys on your keyboard, and use <kbd>Shift</kbd> to add files to the selection.
</DocsNote>
### Edit actions
By right-clicking on a file tab, you can access the same actions as in the [edit menu](./menu/edit).
### Vertical layout
As mentioned in the [view options section](./menu/view), you can switch between a horizontal and a vertical layout for the file list.
The vertical file list is useful when you have many files open, or files with multiple [tracks, segments, or points of interest](./gpx).
Indeed, this layout allows you to inspect the content of the files through collapsible sections.
You can also apply [edit actions](./menu/edit) and [tools](./toolbar) to internal file items.
Furthermore, you can drag and drop the inner items to reorder them, or move them in the hierarchy or even to another file.
<DocsNote>
The size of the file list can be adjusted by dragging the separator between the map and the file list.
</DocsNote>
## Elevation profile and statistics
At the bottom of the interface, you can find the elevation profile and statistics for the current selection.
<DocsNote>
The size of the elevation profile can be adjusted by dragging the separator between the map and the elevation profile.
</DocsNote>
### Interactive statistics
When hovering over the elevation profile, a tooltip will show statistics at the cursor position.
To get the statistics for a specific section of the elevation profile, you can drag a selection rectangle on the profile.
Click on the profile to reset the selection.
You can also use the mouse wheel to zoom in and out on the elevation profile, and move left and right by dragging the profile while holding the <kbd>Shift</kbd> key.
### Additional data
Using the <kbd><ChartNoAxesColumn size="16" class="inline-block" style="margin-bottom: 2px"/></kbd> button at the bottom-right of the elevation profile, you can optionally color the elevation profile by:
- **slope** information computed from the elevation data, or
- **surface** or **category** data coming from <a href="https://www.openstreetmap.org/" target="_blank">OpenStreetMap</a>'s <a href="https://wiki.openstreetmap.org/wiki/Key:surface" target="_blank">surface</a> and <a href="https://wiki.openstreetmap.org/wiki/Key:highway" target="_blank">highway</a> tags.
This is only available for files created with **gpx.studio**.
If your selection includes it, you can also visualize: **speed**, **heart rate**, **cadence**, **temperature** and **power** data on the elevation profile.

View File

@@ -0,0 +1,37 @@
---
title: Getting started
---
<script lang="ts">
import DocsImage from '$lib/components/docs/DocsImage.svelte';
</script>
# { title }
Welcome to the official guide for **gpx.studio**!
This guide will walk you through all the components and tools of the interface, helping you become a proficient user of the application.
<DocsImage src="getting-started/interface" alt="The gpx.studio interface." />
As shown in the screenshot above, the interface is divided into four main sections organized around the map.
Before we dive into the details of each section, let's have a quick overview of the interface.
## Menu
At the top of the interface, you will find the [main menu](./menu).
This is where you can access common actions such as opening, closing, and exporting files, undoing and redoing actions, and adjusting the application settings.
## Files and statistics
At the bottom of the interface, you will find the list of files currently open in the application.
You can click on a file to select it and display its statistics below the list.
In the [dedicated section](./files-and-stats), we will explain how to select multiple files and switch to a vertical layout for advanced file management.
## Toolbar
On the left side of the interface, you will find the [toolbar](./toolbar), which contains all the tools you can use to edit your files.
## Map controls
Finally, on the right side of the interface, you will find the [map controls](./map-controls).
These controls allow you to navigate the map, zoom in and out, and switch between different map styles.

View File

@@ -0,0 +1,34 @@
---
title: GPX file format
---
<script>
import { Waypoints, MapPin } from 'lucide-svelte';
</script>
# { title }
The <a href="https://www.topografix.com/gpx.asp" target="_blank">GPX file format</a> is an open standard for exchanging GPS data between applications and GPS devices.
It essentially consists of a series of GPS points encoding one or multiple GPS traces, and, optionally, some points of interest.
GPX files may also contain metadata, of which the **name** and **description** fields are the most useful for users.
### <Waypoints size="16" class="inline-block" style="margin-bottom: 2px" /> Tracks, segments, and GPS points
As mentioned above, a GPX file can contain multiple GPS traces.
These are organized in a hierarchical structure, with tracks at the top level.
- A **track** is made of a sequence of disconnected segments.
Furthermore, it can contain metadata such as a **name**, a **description**, and **appearance properties**.
- A **segment** is a sequence of GPS points that form a continuous path.
- A **GPS point** is a location with a latitude, a longitude, and optionally a timestamp and an altitude.
Some devices also store additional information such as heart rate, cadence, temperature, and power.
In most cases, GPX files contain a single track with a single segment.
However, the hierarchy described above allows for more advanced use cases, such as planning multi-day trips with several variants for each day.
### <MapPin size="16" class="inline-block" style="margin-bottom: 2px" /> Points of interest
**Points of interest** (technically called _waypoints_) represent locations of interest to show either on a GPS device or on a digital map.
In addition to its coordinates, a point of interest can have a **name** and a **description**.

View File

@@ -0,0 +1,13 @@
<script>
import { HeartHandshake } from 'lucide-svelte';
</script>
## <HeartHandshake size="18" class="mr-1 inline-block align-baseline" /> Help keep the website free (and ad-free)
Each time you add or move GPS points, our servers calculate the best route on the road network.
We also use APIs from <a href="https://mapbox.com" target="_blank">Mapbox</a> to display beautiful maps, retrieve elevation data and allow you to search for places.
Unfortunately, this is expensive.
If you enjoy using this tool and find it valuable, please consider making a small donation to help keep the website free and ad-free.
Thank you very much for your support! ❤️

View File

@@ -0,0 +1,5 @@
Mapbox is the company that provides some of the beautiful maps on this website.
They also develop the <a href="https://github.com/mapbox/mapbox-gl-js" target="_blank">map engine</a> which powers **gpx.studio**.
We are incredibly fortunate and grateful to be part of their <a href="https://mapbox.com/community" target="_blank">Community</a> program, which supports nonprofits, educational institutions, and positive impact organizations.
This partnership allows **gpx.studio** to benefit from Mapbox tools at discounted prices, greatly contributing to the financial viability of the project and enabling us to offer the best possible user experience.

View File

@@ -0,0 +1,12 @@
<script>
import { Languages } from 'lucide-svelte';
</script>
## <Languages size="18" class="mr-1 inline-block align-baseline" /> Translation
The website is translated by volunteers using a collaborative translation platform.
You can contribute by adding or improving translations on our <a href="https://crowdin.com/project/gpxstudio" target="_blank">Crowdin project</a>.
If you would like to start translating into a new language, please <a href="#contact">get in touch</a>.
Any help is greatly appreciated!

View File

@@ -0,0 +1,27 @@
---
title: Integration
---
<script>
import DocsNote from '$lib/components/docs/DocsNote.svelte';
import EmbeddingPlayground from '$lib/components/embedding/EmbeddingPlayground.svelte';
</script>
# { title }
You can use **gpx.studio** to create maps showing your GPX files and embed them in your website.
All you need is:
1. A <a href="https://account.mapbox.com/auth/signup" target="_blank">Mapbox access token</a> to load the map, and
2. GPX files hosted on your server or on Google Drive, or accessible via a public URL.
You can then play with the configurator below to customize your map and generate the corresponding HTML code.
<DocsNote type="warning">
You will need to set up <a href="https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS" target="_blank">Cross-Origin Resource Sharing (CORS)</a> headers on your server to allow <b>gpx.studio</b> to load your GPX files.
</DocsNote>
<EmbeddingPlayground />

View File

@@ -0,0 +1,70 @@
---
title: Map controls
---
<script>
import { Plus, Minus, Diff, Compass, Search, LocateFixed, PersonStanding, Layers } from 'lucide-svelte';
import DocsNote from '$lib/components/docs/DocsNote.svelte';
import DocsLayers from '$lib/components/docs/DocsLayers.svelte';
</script>
# { title }
The map controls are located on the right side of the interface.
These controls allow you to navigate the map, zoom in and out, and switch between different map styles.
### <Diff size="16" class="inline-block" style="margin-bottom: 2px" /> Map navigation
The controls at the top allow you to zoom in <Plus size="16" class="inline-block" style="margin-bottom: 2px" /> and out <Minus size="16" class="inline-block" style="margin-bottom: 2px" />, and to change the orientation and tilt of the map <Compass size="16" class="inline-block" style="margin-bottom: 2px" />.
<DocsNote>
To control the orientation and tilt of the map, you can also drag the map while holding <kbd>Ctrl</kbd>.
</DocsNote>
### <Search size="16" class="inline-block" style="margin-bottom: 2px" /> Search bar
You can use the search bar to look for an address and navigate to it on the map.
### <LocateFixed size="16" class="inline-block" style="margin-bottom: 2px" /> Locate button
The locate button centers the map on your current location.
<DocsNote>
This only works if you have allowed your browser and <b>gpx.studio</b> to access your location.
</DocsNote>
### <PersonStanding size="16" class="inline-block" style="margin-bottom: 2px" /> Street view
This button can be used to enable street view mode on the map.
Depending on the street view source chosen in the [settings](./menu/settings), street view imagery can be accessed differently.
- <a href="https://www.mapillary.com/" target="_blank">Mapillary</a>: the street view coverage will appear as green lines on the map. When zoomed in enough, green dots will show the exact locations where street view imagery is available. Hovering over a green dot will show the street view image at that location.
- <a href="https://www.google.com/streetview/" target="_blank">Google Street View</a>: click on the map to open a new tab with the street view imagery at that location.
### <Layers size="16" class="inline-block" style="margin-bottom: 2px" /> Map layers
The map layers button allows you to switch between different basemaps, and toggle map overlays and categories of points of interest.
- **Basemaps** are background maps that present the main geographic features of the world.
Depending on their purpose, basemaps have different styles and levels of detail.
Only one basemap can be displayed at a time.
- **Overlays** are additional layers that can be displayed on top of the basemap to provide complementary information.
- **Points of interest** can be added to the map to show different categories of places, such as shops, restaurants, or accommodations.
<div class="flex flex-col items-center">
<DocsLayers />
<span class="text-sm text-center mt-2">
Hover over the map to show the <a href="https://hiking.waymarkedtrails.org" target="_blank">Waymarked Trails hiking</a> overlay on top of the <a href="https://www.mapbox.com/maps/outdoors" target="_blank">Mapbox Outdoors</a> basemap.
</span>
</div>
A large collection of global and local basemaps and overlays is available in **gpx.studio**, as well as a selection of point-of-interest categories.
They can be enabled in the [map layer settings dialog](./menu/settings).
In these settings, you can also manage the opacity of the overlays.
For advanced users, it is possible to add custom basemaps and overlays by providing <a href="https://en.wikipedia.org/wiki/Web_Map_Tile_Service" target="_blank">WMTS</a>, <a href="https://en.wikipedia.org/wiki/Web_Map_Service" target="_blank">WMS</a>, or <a href="https://docs.mapbox.com/help/glossary/style/" target="_blank">Mapbox style JSON</a> URLs.

View File

@@ -0,0 +1,17 @@
---
title: Menu
---
<script lang="ts">
import DocsNote from '$lib/components/docs/DocsNote.svelte';
</script>
# { title }
The main menu, located at the top of the interface, provides access to actions, options, and settings divided into several categories, explained separately in the following sections.
<DocsNote>
Most of the menu actions can also be performed using the keyboard shortcuts displayed in the menu.
</DocsNote>

View File

@@ -0,0 +1,96 @@
---
title: Edit actions
---
<script lang="ts">
import { Undo2, Redo2, Info, PaintBucket, EyeOff, FileStack, ClipboardCopy, Scissors, ClipboardPaste, Trash2, Maximize, Plus } from 'lucide-svelte';
import DocsNote from '$lib/components/docs/DocsNote.svelte';
</script>
# { title }
Unlike the file actions, the edit actions can potentially modify the content of the currently selected files.
Moreover, when the vertical layout of the files list is enabled (see [Files and statistics](../files-and-stats)), they can also be applied to [tracks, segments, and points of interest](../gpx).
Therefore, we will refer to the elements that can be modified by these actions as _file items_.
Note that except for the undo and redo actions, the edit actions are also accessible through the context menu (right-click) of the file items.
### <Undo2 size="16" class="inline-block" style="margin-bottom: 2px" /><Redo2 size="16" class="inline-block" style="margin-bottom: 2px" /> Undo and redo
Using these buttons, you can undo or redo the last actions you performed.
This applies to all actions of the interface but not to view options, application settings, or map navigation.
### <Info size="16" class="inline-block" style="margin-bottom: 2px" /> Info...
Open the information dialog of the currently selected file item, where you can see and edit its name and description.
### <PaintBucket size="16" class="inline-block" style="margin-bottom: 2px" /> Appearance...
Open the appearance dialog, where you can change the color, opacity, and width of the selected file items on the map.
### <EyeOff size="16" class="inline-block" style="margin-bottom: 2px" /> Hide/unhide
Toggle the visibility of the selected file items on the map.
### <Plus size="16" class="inline-block" style="margin-bottom: 2px" /> New track
Create a new track in the selected file.
<DocsNote>
This action is only available when the vertical layout of the files list is enabled.
Additionally, the selection must be a single file.
</DocsNote>
### <Plus size="16" class="inline-block" style="margin-bottom: 2px" /> New segment
Create a new segment in the selected track.
<DocsNote>
This action is only available when the vertical layout of the files list is enabled.
Additionally, the selection must be a single track.
</DocsNote>
### <FileStack size="16" class="inline-block" style="margin-bottom: 2px" /> Select all
Add all file items in the current hierarchy level to the selection.
### <Maximize size="16" class="inline-block" style="margin-bottom: 2px" /> Center
Center the map on the selected file items.
### <ClipboardCopy size="16" class="inline-block" style="margin-bottom: 2px" /> Copy
Copy the selected file items to the clipboard.
<DocsNote>
This action is only available when the vertical layout of the files list is enabled.
</DocsNote>
### <Scissors size="16" class="inline-block" style="margin-bottom: 2px" /> Cut
Cut the selected file items to the clipboard.
<DocsNote>
This action is only available when the vertical layout of the files list is enabled.
</DocsNote>
### <ClipboardPaste size="16" class="inline-block" style="margin-bottom: 2px" /> Paste
Paste the file items from the clipboard to the current hierarchy level if they are compatible with it.
<DocsNote>
This action is only available when the vertical layout of the files list is enabled.
</DocsNote>
### <Trash2 size="16" class="inline-block" style="margin-bottom: 2px" /> Delete
Delete the selected file items.

View File

@@ -0,0 +1,52 @@
---
title: File actions
---
<script lang="ts">
import { Plus, FolderOpen, Copy, FileX, Download } from 'lucide-svelte';
import DocsNote from '$lib/components/docs/DocsNote.svelte';
</script>
# { title }
The file actions menu contains a set of pretty self-explanatory file operations.
### <Plus size="16" class="inline-block" style="margin-bottom: 2px" /> New
Create a new empty file.
### <FolderOpen size="16" class="inline-block" style="margin-bottom: 2px" /> Open...
Open files from your computer.
<DocsNote>
You can also drag and drop files directly from your file system into the window.
</DocsNote>
### <Copy size="16" class="inline-block" style="margin-bottom: 2px" /> Duplicate
Create a copy of the currently selected files.
### <FileX size="16" class="inline-block" style="margin-bottom: 2px" /> Close
Close the currently selected files.
### <FileX size="16" class="inline-block" style="margin-bottom: 2px" /> Close all
Close all files.
### <Download size="16" class="inline-block" style="margin-bottom: 2px" /> Export...
Open the export dialog to save the currently selected files to your computer.
### <Download size="16" class="inline-block" style="margin-bottom: 2px" /> Export all...
Open the export dialog to save all files to your computer.
<DocsNote type="warning">
If your download does not start after clicking the download button, please check your browser settings to allow downloads from <b>gpx.studio</b>.
</DocsNote>

View File

@@ -0,0 +1,50 @@
---
title: Settings
---
<script lang="ts">
import { Ruler, Zap, Thermometer, Languages, Sun, PersonStanding, Layers } from 'lucide-svelte';
import DocsNote from '$lib/components/docs/DocsNote.svelte';
</script>
# { title }
### <Ruler size="16" class="inline-block" style="margin-bottom: 2px" /> Distance units
Change the units used to display distances in the interface.
### <Zap size="16" class="inline-block" style="margin-bottom: 2px" /> Velocity units
Change the units used to display velocities in the interface.
You can choose between distance per hour or minutes per distance, which can be more suitable for running activities.
### <Thermometer size="16" class="inline-block" style="margin-bottom: 2px" /> Temperature units
Change the units used to display temperatures in the interface.
### <Languages size="16" class="inline-block" style="margin-bottom: 2px" /> Language
Change the language used in the interface.
<DocsNote>
You can contribute by adding or improving translations on our <a href="https://crowdin.com/project/gpxstudio" target="_blank">Crowdin project</a>.
If you would like to start translating into a new language, please <a href="#contact">get in touch</a>.
Any help is greatly appreciated!
</DocsNote>
### <Sun size="16" class="inline-block" style="margin-bottom: 2px" /> Theme
Change the theme used in the interface.
### <PersonStanding size="16" class="inline-block" style="margin-bottom: 2px" /> Street view source
Change the source used for the [street view control](../map-controls).
The default one is <a href="https://www.mapillary.com" target="_blank">Mapillary</a>, but you can also use <a href="https://www.google.com/streetview/" target="_blank">Google Street View</a>.
Learn more about how to use the street view control in the [map controls section](../map-controls).
### <Layers size="16" class="inline-block" style="margin-bottom: 2px" /> Map layers...
Open a dialog where you can enable or disable map layers, add custom ones, change the opacity of overlays, and more.
More information about map layers can be found in the [map controls section](../map-controls).

View File

@@ -0,0 +1,48 @@
---
title: View options
---
<script lang="ts">
import { ChartArea, GalleryVertical, Map, Layers2, Coins, Milestone, Box } from 'lucide-svelte';
import DocsNote from '$lib/components/docs/DocsNote.svelte';
</script>
# { title }
This menu provides options to rearrange the interface and the map view.
### <ChartArea size="16" class="inline-block" style="margin-bottom: 2px" /> Elevation profile
Hide the elevation profile to make room for the map, or show it to inspect the current selection.
### <GalleryVertical size="16" class="inline-block" style="margin-bottom: 2px" /> Vertical file list
Switch between a vertical and a horizontal layout for the file list.
The [vertical file list](../files-and-stats) is useful when you have many files open, or files with multiple [tracks, segments, or points of interest](../gpx).
### <Map size="16" class="inline-block" style="margin-bottom: 2px" /> Switch to previous basemap
Change the basemap to the one previously selected through the [map layer control](../map-controls).
### <Layers2 size="16" class="inline-block" style="margin-bottom: 2px" /> Toggle overlays
Toggle the visibility of the map overlays selected through the [map layer control](../map-controls).
### <Coins size="16" class="inline-block" style="margin-bottom: 2px" /> Distance markers
Toggle the visibility of distance markers on the map.
They are displayed for the current selection, like the [elevation profile](../files-and-stats).
### <Milestone size="16" class="inline-block" style="margin-bottom: 2px" /> Direction arrows
Toggle the visibility of direction arrows on the map.
### <Box size="16" class="inline-block" style="margin-bottom: 2px" /> Toggle 3D
Enter or exit the 3D map view.
<DocsNote>
To control the orientation and tilt of the map, you can also drag the map while holding <kbd>Ctrl</kbd>.
</DocsNote>

View File

@@ -0,0 +1,32 @@
---
title: Toolbar
---
<script lang="ts">
import Toolbar from '$lib/components/toolbar/Toolbar.svelte';
import { currentTool, Tool } from '$lib/stores';
import { onMount, onDestroy } from 'svelte';
onMount(() => {
currentTool.set(Tool.ROUTING);
});
onDestroy(() => {
currentTool.set(null);
});
</script>
# { title }
The toolbar is located on the left side of the map and is the heart of the application, as it provides access to the main features of **gpx.studio**.
Each tool is represented by an icon and can be activated by clicking on it.
<div class="flex flex-row justify-center text-foreground">
<div>
<Toolbar class="border rounded-md shadow-lg" />
</div>
</div>
As with [edit actions](./menu/edit), most tools can be applied to multiple files at once and to [inner tracks and segments](./gpx).
The next sections describe each tool in detail.

View File

@@ -0,0 +1,18 @@
---
title: Clean
---
<script>
import { SquareDashedMousePointer } from 'lucide-svelte';
import Clean from '$lib/components/toolbar/tools/Clean.svelte';
</script>
# <SquareDashedMousePointer size="24" class="inline-block" style="margin-bottom: 5px" /> { title }
When the clean tool is selected, dragging the map will create a rectangular selection.
Depending on the options selected in the dialog shown below, clicking the delete button will remove GPS points and/or [points of interest](../gpx) located either inside or outside the selection.
<div class="flex flex-row justify-center">
<Clean class="text-foreground p-3 border rounded-md shadow-lg" />
</div>

View File

@@ -0,0 +1,24 @@
---
title: Elevation
---
<script>
import { MountainSnow } from 'lucide-svelte';
import Elevation from '$lib/components/toolbar/tools/Elevation.svelte';
import DocsNote from '$lib/components/docs/DocsNote.svelte';
</script>
# <MountainSnow size="24" class="inline-block" style="margin-bottom: 5px" /> { title }
This tool allows you to add elevation data to traces and [points of interest](../gpx), or to replace the existing data.
<div class="flex flex-row justify-center">
<Elevation class="text-foreground p-3 border rounded-md shadow-lg" />
</div>
<DocsNote>
Elevation data is provided by <a href="https://mapbox.com" target="_blank">Mapbox</a>.
You can learn more about its origin and accuracy in the <a href="https://docs.mapbox.com/data/tilesets/reference/mapbox-terrain-dem-v1/#elevation-data" target="_blank">documentation</a>.
</DocsNote>

View File

@@ -0,0 +1,26 @@
---
title: Extract
---
<script>
import { Ungroup } from 'lucide-svelte';
import Extract from '$lib/components/toolbar/tools/Extract.svelte';
import DocsNote from '$lib/components/docs/DocsNote.svelte';
</script>
# <Ungroup size="24" class="inline-block" style="margin-bottom: 5px" /> { title }
This tool allows you to extract [tracks (or segments)](../gpx) from files (or tracks) containing multiple of them.
<div class="flex flex-row justify-center">
<Extract class="text-foreground p-3 border rounded-md shadow-lg" />
</div>
Applying the tool to a file containing multiple tracks will create a new file for each of the tracks it contains.
Similarly, applying the tool to a track containing multiple segments will create (in the same file) a new track for each of the segments it contains.
<DocsNote>
When extracting the tracks from a file containing <a href="../gpx">points of interest</a>, the tool will automatically assign each point of interest to the track it is closest to.
</DocsNote>

View File

@@ -0,0 +1,20 @@
---
title: Merge
---
<script>
import { Group } from 'lucide-svelte';
import Merge from '$lib/components/toolbar/tools/Merge.svelte';
</script>
# <Group size="24" class="inline-block" style="margin-bottom: 5px" /> { title }
To use this tool, you need to [select](../files-and-stats) multiple files, [tracks, or segments](../gpx).
- If your goal is to create a single continuous trace from your selection, use the **Connect the traces** option and validate.
- The second option can be used to create or manage files with multiple [tracks or segments](../gpx).
Merging files (or tracks) will result in a single file (or track) containing all tracks (or segments) from the selection.
<div class="flex flex-row justify-center">
<Merge class="text-foreground p-3 border rounded-md shadow-lg" />
</div>

View File

@@ -0,0 +1,26 @@
---
title: Minify
---
<script>
import { Filter } from 'lucide-svelte';
import Reduce from '$lib/components/toolbar/tools/Reduce.svelte';
import DocsNote from '$lib/components/docs/DocsNote.svelte';
</script>
# <Filter size="24" class="inline-block" style="margin-bottom: 5px" /> { title }
This tool can be used to reduce the number of GPS points in a trace, which can be useful for decreasing its size.
You can adjust the tolerance of the simplification algorithm using the slider, and see the number of points that will be kept, as well as the simplified trace on the map.
<div class="flex flex-row justify-center">
<Reduce class="text-foreground p-3 border rounded-md shadow-lg" />
</div>
<DocsNote>
The tolerance value represents the maximum distance allowed between the original trace and the simplified trace.
You can read more about the algorithm used <a href="https://en.wikipedia.org/wiki/Ramer%E2%80%93Douglas%E2%80%93Peucker_algorithm" target="_blank">here</a>.
</DocsNote>

View File

@@ -0,0 +1,27 @@
---
title: Points of interest
---
<script>
import { MapPin } from 'lucide-svelte';
import Waypoint from '$lib/components/toolbar/tools/Waypoint.svelte';
</script>
# <MapPin size="24" class="inline-block" style="margin-bottom: 5px" /> { title }
[Points of interest](../gpx) can be added to GPX files to mark locations of interest on the map and display them on your GPS device.
### Creating a point of interest
To create a point of interest, fill in the form shown below.
You can choose the location of the point of interest either by clicking on the map or by entering the coordinates manually.
Validate the form when you are done.
<div class="flex flex-row justify-center">
<Waypoint class="text-foreground p-3 border rounded-md shadow-lg" />
</div>
### Editing a point of interest
The form above can also be used to edit an existing point of interest after selecting it on the map.
If you only need to move the point of interest, you can drag it to the desired location.

View File

@@ -0,0 +1,84 @@
---
title: Route planning and editing
---
<script>
import { Pencil, Route, Bike, TriangleAlert, ArrowRightLeft, Home, Repeat, Trash2, CirclePlay, SquareArrowUpLeft } from 'lucide-svelte';
import DocsNote from '$lib/components/docs/DocsNote.svelte';
import Routing from '$lib/components/toolbar/tools/routing/Routing.svelte';
import DocsImage from '$lib/components/docs/DocsImage.svelte';
</script>
# <Pencil size="24" class="inline-block" style="margin-bottom: 5px" /> { title }
The route planning and editing tool allows you to create and edit routes by placing or moving anchor points on the map.
## Settings
As shown below, the tool dialog contains a few settings to control the routing behavior.
You can minimize the dialog to save space by clicking on <button><SquareArrowUpLeft size="16" class="inline-block" style="margin-bottom: 2px" /></button>.
<div class="flex flex-row justify-center">
<Routing minimizable={false} class="text-foreground p-3 border rounded-md shadow-lg" />
</div>
### <Route size="16" class="inline-block" style="margin-bottom: 2px" /> Routing
When routing is enabled, anchor points placed or moved on the map will be connected by a route calculated on the <a href="https://www.openstreetmap.org" target="_blank">OpenStreetMap</a> road network.
Disable routing to connect anchor points with straight lines.
This setting can also be toggled by pressing <kbd>F5</kbd>.
### <Bike size="16" class="inline-block" style="margin-bottom: 2px" /> Activity
Select the activity type to tailor the routes for.
### <TriangleAlert size="16" class="inline-block" style="margin-bottom: 2px" /> Allow private roads
When enabled, the routing engine will consider private roads when computing routes.
<DocsNote type="warning">
Only use this option if you have local knowledge of the area and have permission to use the roads in question.
</DocsNote>
## Plotting and editing routes
Creating a route or extending an existing one is as simple as clicking on the map to place a new anchor point.
You can also drag an existing anchor point to reroute the segment connecting it with the previous and next anchor point.
Furthermore, new anchor points can be inserted between existing ones by hovering over the segment connecting them and dragging the anchor point that appears to the desired location.
On touch devices, you can tap on the segment to insert a new anchor point.
<DocsNote>
When editing imported GPX files, an initial set of anchor points is created automatically.
To ease the editing process, the more the map is zoomed in, the more anchor points are displayed.
This allows the route to be edited at different levels of detail.
</DocsNote>
Finally, you can delete anchor points by clicking on them and selecting <button><Trash2 size="16" class="inline-block" style="margin-bottom: 4px" /> Delete</button> from the context menu.
<DocsImage src="tools/routing" alt="Anchor points allow you to easily edit a route." />
## Additional tools
The following tools automate some common route modification operations.
### <ArrowRightLeft size="16" class="inline-block" style="margin-bottom: 2px" /> Reverse
Reverse the direction of the route.
### <Home size="16" class="inline-block" style="margin-bottom: 2px" /> Back to start
Connect the last point of the route with the starting point, using the chosen routing settings.
### <Repeat size="16" class="inline-block" style="margin-bottom: 2px" /> Round trip
Return to the starting point by the same route.
### <CirclePlay size="16" class="inline-block" style="margin-bottom: 2px" /> Change the start of the loop
When the end point of the route is close enough to the start, you can change the start of the loop by clicking on any anchor point and selecting <button><CirclePlay size="16" class="inline-block" style="margin-bottom: 2px" /> Start loop here</button> from the context menu.

View File

@@ -0,0 +1,32 @@
---
title: Crop and split
---
<script>
import { ScissorsIcon } from 'lucide-svelte';
import Scissors from '$lib/components/toolbar/tools/scissors/Scissors.svelte';
import DocsImage from '$lib/components/docs/DocsImage.svelte';
</script>
# <ScissorsIcon size="24" class="inline-block" style="margin-bottom: 5px" /> { title }
## Crop
Using the slider, you can define the part of the selected trace that you want to keep.
The start and end markers on the map and the [statistics and elevation profile](../files-and-stats) are updated in real time to reflect the selection.
Alternatively, you can drag a selection rectangle directly on the elevation profile.
Validate the selection when you are satisfied with the result.
<div class="flex flex-row justify-center">
<Scissors class="text-foreground p-3 border rounded-md shadow-lg" />
</div>
## Split
To split the selected trace into two parts, click on one of the split markers displayed along the trace.
To split at a specific point of your choice, hover over the trace on the map.
Scissors will appear at the cursor position, showing that you can split the trace at that point.
You can choose to split the trace into two GPX files, or to keep the split parts in the same file as [tracks or segments](../gpx).
<DocsImage src="tools/split" alt="Hovering over the selected trace turns your cursor into scissors." />

View File

@@ -0,0 +1,27 @@
---
title: Time
---
<script>
import { CalendarClock } from 'lucide-svelte';
import Time from '$lib/components/toolbar/tools/Time.svelte';
import DocsNote from '$lib/components/docs/DocsNote.svelte';
</script>
# <CalendarClock size="24" class="inline-block" style="margin-bottom: 5px" /> { title }
This tool allows you to change or add timestamps to a trace.
You simply need to use the form shown below and validate it when you are done.
<div class="flex flex-row justify-center">
<Time class="text-foreground p-3 border rounded-md shadow-lg" />
</div>
When you edit the speed, the moving time is adapted accordingly in the form, and vice versa.
Similarly, when you edit the start time, the end time is updated to keep the same total duration, and vice versa.
<DocsNote>
When using this tool with existing timestamps, changing the time or speed will simply shift, stretch, or compress them accordingly.
</DocsNote>

View File

@@ -136,55 +136,55 @@
"sand": "Sorra",
"grass": "Herba",
"grass_paver": "Gespa",
"clay": "Clay",
"stone": "Stone"
"clay": "Argila",
"stone": "Pedra"
},
"highway": {
"unknown": "Unknown",
"motorway": "Highway",
"motorway_link": "Highway link",
"trunk": "Primary road",
"trunk_link": "Primary road link",
"primary": "Primary road",
"primary_link": "Primary road link",
"secondary": "Secondary road",
"secondary_link": "Secondary road link",
"tertiary": "Tertiary road",
"tertiary_link": "Tertiary road link",
"unclassified": "Minor road",
"residential": "Residential road",
"living_street": "Living street",
"service": "Service road",
"track": "Track",
"footway": "Footway",
"path": "Path",
"pedestrian": "Pedestrian",
"cycleway": "Cycleway",
"steps": "Steps",
"road": "Road",
"bridleway": "Horseriding path",
"platform": "Platform",
"raceway": "Racing circuit",
"rest_area": "Rest area",
"abandoned": "Abandoned",
"services": "Services",
"corridor": "Corridor",
"bus_stop": "Bus stop",
"busway": "Busway",
"elevator": "Elevator",
"via_ferrata": "Via ferrata",
"proposed": "Road to be built",
"construction": "Road under construction"
"unknown": "Desconegut",
"motorway": "Autopista",
"motorway_link": "Enllaç d'autopista",
"trunk": "Carretera principal",
"trunk_link": "Enllaç de carretera principal",
"primary": "Carretera principal",
"primary_link": "Enllaç de carretera principal",
"secondary": "Carretera secundària",
"secondary_link": "Enllaç de carretera secundària",
"tertiary": "Carretera local",
"tertiary_link": "Enllaç de carretera local",
"unclassified": "Carretera veïnal",
"residential": "Carrer residencial",
"living_street": "Carrer residencial",
"service": "Via de servei",
"track": "Pista",
"footway": "Camí de vianants",
"path": "Camí",
"pedestrian": "Vianant",
"cycleway": "Carril bici",
"steps": "Graons",
"road": "Carretera",
"bridleway": "Camí de cavalls",
"platform": "Plataforma",
"raceway": "Circuit de competició",
"rest_area": "Àrea de descans",
"abandoned": "Abandonat",
"services": "Serveis",
"corridor": "Corredor",
"bus_stop": "Parada d'autobús",
"busway": "Carril bus",
"elevator": "Ascensor",
"via_ferrata": "Via ferrada",
"proposed": "Carretera projectada",
"construction": "Carretera en construcció"
},
"sac_scale": {
"hiking": "Hiking",
"mountain_hiking": "Mountain hiking",
"demanding_mountain_hiking": "Demanding mountain hiking",
"alpine_hiking": "Alpine hiking",
"demanding_alpine_hiking": "Demanding alpine hiking",
"difficult_alpine_hiking": "Difficult alpine hiking"
"hiking": "Senderisme",
"mountain_hiking": "Senderisme de muntanya",
"demanding_mountain_hiking": "Senderisme de muntanya exigent",
"alpine_hiking": "Alpinisme",
"demanding_alpine_hiking": "Alpinisme exigent",
"difficult_alpine_hiking": "Alpinisme de dificultat"
},
"mtb_scale": "MTB scale",
"mtb_scale": "Escala BTT",
"error": {
"from": "El punt d'inici és massa lluny de la via més propera",
"via": "El punt és massa lluny de la via més propera",
@@ -197,7 +197,7 @@
"crop": "Retallar",
"split_as": "Dividir la sala en",
"help_invalid_selection": "Seleccioneu una traça per retallar o dividir.",
"help": "Use the slider to crop the trace, or split it by clicking on one of the split markers or on the trace itself."
"help": "Utilitzeu el control lliscant per retallar la traça, o talleu-la clicant en un dels marcadors de tall o a la mateixa traça."
},
"time": {
"tooltip": "Gestionar dades de temps",
@@ -214,80 +214,80 @@
"merge_traces": "Connectar les traçades",
"merge_contents": "Unir els continguts i mantenir les traçades desconnectades",
"merge_selection": "Combinar la selecció",
"remove_gaps": "Remove time gaps between traces",
"remove_gaps": "Elimineu els buits de temps entre les traces",
"tooltip": "Unir els elements",
"help_merge_traces": "Unir les traçades crearà una única traçada contínua.",
"help_cannot_merge_traces": "Has de sel·leccionar diverses traçades per tal d'unir-les.",
"help_merge_contents": "Merging the contents of the selected items will group all the contents inside the first item.",
"help_cannot_merge_contents": "Your selection must contain several items to merge their contents.",
"selection_tip": "Tip: use {KEYBOARD_SHORTCUT} to add items to the selection."
"help_merge_contents": "Fusionant els continguts dels elements seleccionats agruparà tots els continguts en el primer element.",
"help_cannot_merge_contents": "La vostra selecció ha de contenir diversos elements per poder fusionar els seus continguts.",
"selection_tip": "Consell: useu {KEYBOARD_SHORTCUT} per afegir elements a la selecció."
},
"extract": {
"tooltip": "Extract contents to separate items",
"button": "Extract",
"help": "Extracting the contents of the selected items will create a separate item for each of their contents.",
"help_invalid_selection": "Your selection must contain items with multiple traces to extract them."
"tooltip": "Extreu continguts a elements separats",
"button": "Extreu",
"help": "Extreure el contingut dels elements seleccionats crearà un element separat per cada contingut.",
"help_invalid_selection": "La vostra selecció ha de contenir elements amb múltiples traces per extreure-les."
},
"elevation": {
"button": "Request elevation data",
"help": "Requesting elevation data will erase the existing elevation data, if any, and replace it with data from Mapbox.",
"help_no_selection": "Select a file item to request elevation data."
"button": "Sol·licita dades d'altimetria",
"help": "Sol·licitar dades d'altimetria eliminarà qualsevol dada d'altimetria existent i ho reemplaçarà amb dades de Mapbox.",
"help_no_selection": "Seleccioneu un fitxer per sol·licitar dades d'altimetria."
},
"waypoint": {
"tooltip": "Create and edit points of interest",
"icon": "Icon",
"link": "Link",
"longitude": "Longitude",
"latitude": "Latitude",
"create": "Create point of interest",
"add": "Add point of interest to file",
"help": "Fill in the form to create a new point of interest, or click on an existing one to edit it. Click on the map to fill the coordinates, or drag points of interest to move them.",
"help_no_selection": "Select a file to create or edit points of interest."
"tooltip": "Crea i edita punts d'interès",
"icon": "Icona",
"link": "Enllaç",
"longitude": "Longitud",
"latitude": "Latitud",
"create": "Crea un punt d'interès",
"add": "Afegeix un punt d'interès a un fitxer",
"help": "Ompliu el formulari per crear un nou punt d'interès o cliqueu en un existent per editar-lo. Cliqueu al mapa per omplir les coordenades o arrossegueu els punts d'interès per moure'ls.",
"help_no_selection": "Selecciona un fitxer per crear o editar punts d'interès."
},
"reduce": {
"tooltip": "Reduce the number of GPS points",
"tolerance": "Tolerance",
"number_of_points": "Number of GPS points",
"button": "Minify",
"help": "Use the slider to choose the number of GPS points to keep.",
"help_no_selection": "Select a trace to reduce the number of its GPS points."
"tooltip": "Redueix el nombre de punts GPS",
"tolerance": "Tolerància",
"number_of_points": "Nombre de punts GPS",
"button": "Minimitza",
"help": "Useu el lliscador per escollir el nombre de punts GPS que cal mantenir.",
"help_no_selection": "Seleccioneu una traça per reduir el nombre de punts GPS."
},
"clean": {
"tooltip": "Clean GPS points and points of interest with a rectangle selection",
"delete_trackpoints": "Delete GPS points",
"delete_waypoints": "Delete points of interest",
"delete_inside": "Delete inside selection",
"delete_outside": "Delete outside selection",
"tooltip": "Neteja els punts GPS i els punts d'interès amb una selecció rectangular",
"delete_trackpoints": "Elimina punts GPS",
"delete_waypoints": "Elimina punts d'interès",
"delete_inside": "Elimina dins la selecció",
"delete_outside": "Elimina fora de la selecció",
"button": "Elimina el track",
"help": "Select a rectangle area on the map to remove GPS points and points of interest.",
"help_no_selection": "Select a trace to clean GPS points and points of interest."
"help": "Seleccioneu una àrea rectangular al mapa per eliminar els punts GPS i els punts d'interès.",
"help_no_selection": "Seleccioneu una traça per netejar els punts GPS i els punts d'interès."
}
},
"layers": {
"settings": "Layer settings",
"settings_help": "Select the map layers you want to show in the interface, add custom ones, and adjust their settings.",
"selection": "Layer selection",
"settings": "Paràmetres de les capes",
"settings_help": "Seleccioneu les capes del mapa que voleu mostrar a la interfície, afegiu capes a mida i ajusteu-ne els paràmetres.",
"selection": "Selecció de capes",
"custom_layers": {
"title": "Custom layers",
"new": "New custom layer",
"edit": "Edit custom layer",
"title": "Capes a mida",
"new": "Nova capa a mida",
"edit": "Edita una capa a mida",
"urls": "URL(s)",
"url_placeholder": "WMTS, WMS or Mapbox style JSON",
"max_zoom": "Max zoom",
"url_placeholder": "WMTS, WMS o Mapbox estil JSON",
"max_zoom": "Zoom màxim",
"layer_type": "Tipus de capa",
"basemap": "Mapa base",
"overlay": "Capa",
"create": "Create layer",
"update": "Update layer"
"create": "Crea una capa",
"update": "Actualitza la capa"
},
"opacity": "Overlay opacity",
"opacity": "Opacitat de la superposició",
"label": {
"basemaps": "Mapes base",
"overlays": "Capes",
"custom": "Personalitza",
"world": "Món",
"countries": "Països",
"belgium": "Belgium",
"belgium": "Bèlgica",
"bulgaria": "Bulgària",
"finland": "Finlàndia",
"france": "França",
@@ -336,38 +336,38 @@
"ignFrCadastre": "IGN Cadastre",
"ignSlope": "IGN Slope",
"ignSkiTouring": "IGN Ski Touring",
"waymarked_trails": "Waymarked Trails",
"waymarkedTrailsHiking": "Hiking",
"waymarkedTrailsCycling": "Cycling",
"waymarkedTrailsMTB": "MTB",
"waymarkedTrailsSkating": "Skating",
"waymarkedTrailsHorseRiding": "Horse Riding",
"waymarkedTrailsWinter": "Winter",
"points_of_interest": "Points of interest",
"food": "Food",
"waymarked_trails": "Senders senyalitzats",
"waymarkedTrailsHiking": "Senderisme",
"waymarkedTrailsCycling": "Ciclisme",
"waymarkedTrailsMTB": "BTT",
"waymarkedTrailsSkating": "Patinatge",
"waymarkedTrailsHorseRiding": "Hípica",
"waymarkedTrailsWinter": "Hivern",
"points_of_interest": "Punts d'interès",
"food": "Menjar",
"bakery": "Fleca",
"food-store": "Food Store",
"food-store": "Botiga de menjar",
"eat-and-drink": "Aliments i begudes",
"amenities": "Equipaments",
"toilets": "Lavabos",
"water": "Aigua",
"shower": "Dutxa",
"shelter": "Shelter",
"motorized": "Cars and Motorcycles",
"shelter": "Refugi",
"motorized": "Cotxes i motos",
"fuel-station": "Gasolinera",
"parking": "Aparcament",
"garage": "Garage",
"barrier": "Barrier",
"garage": "Garatge",
"barrier": "Barrera",
"tourism": "Turisme",
"attraction": "Atracció",
"viewpoint": "Mirador",
"hotel": "Hotel",
"campsite": "Campament",
"hut": "Hut",
"picnic": "Picnic Area",
"summit": "Summit",
"pass": "Pass",
"climbing": "Climbing",
"hut": "Cabana",
"picnic": "Àrea de pícnic",
"summit": "Cim",
"pass": "Coll",
"climbing": "Escalada",
"bicycle": "Bicicleta",
"bicycle-parking": "Aparcament de bicicletes",
"bicycle-rental": "Lloguer de bicicletes",
@@ -376,37 +376,37 @@
"railway-station": "Estació de tren",
"tram-stop": "Parada de tramvia",
"bus-stop": "Parada d'autobús",
"ferry": "Ferry"
"ferry": "Ferri"
},
"color": {
"blue": "Blau",
"bluered": "Blue Red",
"bluered": "Blau vermell",
"gray": "Gris",
"hot": "Popular",
"purple": "Lila",
"orange": "Orange"
"orange": "Taronja"
}
},
"chart": {
"settings": "Elevation profile settings"
"settings": "Paràmetres del perfil d'elevació"
},
"quantities": {
"distance": "Distancia",
"elevation": "Elevació",
"elevation_gain_loss": "Elevation gain and loss",
"temperature": "Temperature",
"elevation_gain_loss": "Desnivell positiu i negatiu",
"temperature": "Temperatura",
"speed": "Velocitat",
"pace": "Ritme",
"heartrate": "Heart rate",
"cadence": "Cadence",
"power": "Power",
"heartrate": "Freqüència cardíaca",
"cadence": "Cadència",
"power": "Potència",
"slope": "Pendent",
"surface": "Superfície",
"highway": "Category",
"time": "Time",
"moving": "Moving",
"highway": "Categoria",
"time": "Temps",
"moving": "En moviment",
"total": "Total",
"osm_extensions": "OpenStreetMap data"
"osm_extensions": "Dades d'OpenStreetMap"
},
"units": {
"meters": "m",
@@ -427,124 +427,124 @@
"power": "W"
},
"gpx": {
"file": "File",
"files": "Files",
"file": "Fitxer",
"files": "Fitxers",
"track": "Track",
"tracks": "Tracks",
"segment": "Segment",
"segments": "Segments",
"waypoint": "Point of interest",
"waypoints": "Points of interest",
"waypoint": "Punt d'interès",
"waypoints": "Punts d'interès",
"symbol": {
"alert": "Alert",
"anchor": "Anchor",
"bank": "Bank",
"beach": "Beach",
"bike_trail": "Bike Trail",
"binoculars": "Binoculars",
"bridge": "Bridge",
"building": "Building",
"alert": "Alerta",
"anchor": "Àncora",
"bank": "Banc",
"beach": "Platja",
"bike_trail": "Sender bici",
"binoculars": "Prismàtics",
"bridge": "Pont",
"building": "Edifici",
"campground": "Campament",
"car": "Car",
"car_repair": "Garage",
"car": "Cotxe",
"car_repair": "Garatge",
"convenience_store": "Botiga local",
"crossing": "Crossing",
"department_store": "Department Store",
"crossing": "Encreuament",
"department_store": "Grans magatzems",
"drinking_water": "Aigua",
"exit": "Exit",
"lodge": "Hut",
"lodging": "Accommodation",
"forest": "Forest",
"exit": "Sortida",
"lodge": "Cabana",
"lodging": "Allotjament",
"forest": "Bosc",
"gas_station": "Gasolinera",
"ground_transportation": "Ground Transportation",
"ground_transportation": "Transport terrestre",
"hotel": "Hotel",
"house": "House",
"information": "Information",
"park": "Park",
"house": "Casa",
"information": "Informació",
"park": "Parc",
"parking_area": "Aparcament",
"pharmacy": "Pharmacy",
"picnic_area": "Picnic Area",
"pharmacy": "Farmàcia",
"picnic_area": "Àrea de pícnic",
"restaurant": "Restaurant",
"restricted_area": "Restricted Area",
"restricted_area": "Àrea restringida",
"restroom": "Lavabos",
"road": "Road",
"scenic_area": "Scenic Area",
"shelter": "Shelter",
"shopping_center": "Shopping Center",
"road": "Carretera",
"scenic_area": "Àrea panoràmica",
"shelter": "Refugi",
"shopping_center": "Centre comercial",
"shower": "Dutxa",
"summit": "Summit",
"telephone": "Telephone",
"tunnel": "Tunnel",
"water_source": "Water Source"
"summit": "Cim",
"telephone": "Telèfon",
"tunnel": "Túnel",
"water_source": "Font d'aigua"
}
},
"homepage": {
"website": "Website",
"home": "Home",
"website": "Lloc web",
"home": "Inici",
"app": "App",
"contact": "Contact",
"contact": "Contacte",
"reddit": "Reddit",
"x": "X",
"facebook": "Facebook",
"github": "GitHub",
"crowdin": "Crowdin",
"email": "Email",
"contribute": "Contribute",
"supported_by": "supported by",
"support_button": "Support gpx.studio on Ko-fi",
"route_planning": "Route planning",
"route_planning_description": "An intuitive interface to create itineraries tailored to each sport, based on OpenStreetMap data.",
"file_processing": "Advanced file processing",
"file_processing_description": "A suite of tools for performing all common file processing tasks, and which can be applied to multiple files at once.",
"maps": "Global and local maps",
"maps_description": "A large collection of basemaps, overlays and points of interest to help you craft your next outdoor adventure, or visualize your latest achievement.",
"data_visualization": "Data visualization",
"data_visualization_description": "An interactive elevation profile with detailed statistics to analyze recorded activities and future objectives.",
"identity": "Free, ad-free and open source",
"identity_description": "The website is free to use, without ads, and the source code is publicly available on GitHub. This is only possible thanks to the incredible support of the community."
"email": "Correu electrònic",
"contribute": "Contribuir-hi",
"supported_by": "amb la col·laboració de",
"support_button": "Doneu suport a gpx.studio a Ko-fi",
"route_planning": "Planificació de rutes",
"route_planning_description": "Una interfície intuïtiva per crear itineraris a mida per cada esport basat en les dades d'OpenStreetMap.",
"file_processing": "Processament avançat de fitxers",
"file_processing_description": "Un conjunt d'eines per fer tasques de processament de fitxers que es poden aplicar a múltiples fitxers a la vegada.",
"maps": "Mapes globals i locals",
"maps_description": "Una gran col·lecció de mapes base, capes i punts d'interès per ajudar-vos a crear la vostra propera aventura a l'aire lliure o visualitzar els vostres últims reptes.",
"data_visualization": "Visualització de dades",
"data_visualization_description": "Un perfil d'altimetria interactiu amb estastiques detallades per analitzar activitats enregistrades i futurs objectius.",
"identity": "Gratuït, sense anuncis i de codi obert",
"identity_description": "Aquest lloc web es pot usar gratuïtament, sense publicitat i el codi font es pot trobar a GitHub. Això és possible gràcies a l'increïble suport de la comunitat."
},
"docs": {
"translate": "Improve the translation on Crowdin",
"answer_not_found": "Did not find what you were looking for?",
"ask_on_reddit": "Ask the community on Reddit",
"translate": "Milloreu la traducció a Crowdin",
"answer_not_found": "No heu trobat el que cercàveu?",
"ask_on_reddit": "Pregunteu a la comunitat a Reddit",
"search": {
"search": "Search",
"clear": "Clear",
"search": "Cerca",
"clear": "Neteja",
"cancel": "Cancel·lar",
"recent": "Recent searches",
"no_recent": "No recent searches",
"save": "Save this search",
"remove": "Remove this search from history",
"favorites": "Favorites",
"remove_favorite": "Remove this search from favorites",
"to_select": "to select",
"to_navigate": "to navigate",
"to_close": "to close",
"no_results": "No results for",
"no_results_suggestion": "Try searching for"
"recent": "Cerques recents",
"no_recent": "No hi ha cerques recents",
"save": "Desa aquesta cerca",
"remove": "Elimina aquesta cerca de l'historial",
"favorites": "Preferits",
"remove_favorite": "Elimina aquesta cerca dels preferits",
"to_select": "per seleccionar",
"to_navigate": "per navegar",
"to_close": "per tancar",
"no_results": "No hi ha resultats per",
"no_results_suggestion": "Prova de cercar"
}
},
"embedding": {
"title": "Create your own map",
"mapbox_token": "Mapbox access token",
"title": "Crea el teu propi mapa",
"mapbox_token": "Token d'accés a Mapbox",
"file_urls": "URL dels fitxers (separades per comes)",
"drive_ids": "ID del fitxer a Google Drive (separats per comes)",
"basemap": "Mapa base",
"height": "Height",
"fill_by": "Fill by",
"none": "None",
"show_controls": "Show controls",
"manual_camera": "Manual camera",
"manual_camera_description": "You can move the map below to adjust the camera position.",
"latitude": "Latitude",
"longitude": "Longitude",
"height": "Altura",
"fill_by": "Omple segons",
"none": "Cap",
"show_controls": "Mostra els controls",
"manual_camera": "Càmera manual",
"manual_camera_description": "Podeu moure el mapa de sota i ajustar la posició de la càmera.",
"latitude": "Latitud",
"longitude": "Longitud",
"zoom": "Zoom",
"pitch": "Pitch",
"bearing": "Bearing",
"pitch": "Capcineig",
"bearing": "Azimut",
"preview": "Vista prèvia",
"code": "Integration code"
"code": "Codi d'integració"
},
"webgl2_required": "WebGL 2 is required to display the map.",
"enable_webgl2": "Learn how to enable WebGL 2 in your browser",
"page_not_found": "page not found"
"webgl2_required": "Es necessita WebGL 2 per mostrar el mapa.",
"enable_webgl2": "Mireu com permetre el WebGL 2 al vostre navegador",
"page_not_found": "no s'ha trobat la pàgina"
}

View File

@@ -54,7 +54,7 @@
"street_view_source": "Zdroj panoramatického zobrazení",
"mapillary": "Mapillary",
"google": "Google",
"toggle_street_view": "Street view",
"toggle_street_view": "Pohled na ulici",
"layers": "Mapové vrstvy...",
"distance_markers": "Značky vzdálenosti",
"direction_markers": "Směrové šipky",
@@ -136,11 +136,11 @@
"sand": "Písek",
"grass": "Tráva",
"grass_paver": "Zatravňovací dlažba",
"clay": "Clay",
"stone": "Stone"
"clay": "Jíl",
"stone": "Kámen"
},
"highway": {
"unknown": "Unknown",
"unknown": "Neznámý",
"motorway": "Highway",
"motorway_link": "Highway link",
"trunk": "Primary road",
@@ -406,7 +406,7 @@
"time": "Čas",
"moving": "V pohybu",
"total": "Celkem",
"osm_extensions": "OpenStreetMap data"
"osm_extensions": "OpenStreetMap údaje"
},
"units": {
"meters": "m",

View File

@@ -2,7 +2,7 @@
"metadata": {
"home_title": "der online GPX Datei Editor",
"app_title": "App",
"embed_title": "der online GPX Datei Editor",
"embed_title": "Der online GPX Datei Editor",
"help_title": "hilfe",
"404_title": "Seite nicht gefunden",
"description": "GPX-Dateien online anzeigen, bearbeiten und erstellen mit erweiterten Routenplanungs- und Dateiverarbeitungswerkzeugen, schönen Karten und detaillierten Datenvisualisierungen."
@@ -22,8 +22,8 @@
"export": "Exportieren...",
"export_all": "Alle exportieren...",
"export_options": "Export Einstellungen",
"support_message": "The tool is free to use, but not free to run. Please consider supporting the website if you use it frequently. Thank you!",
"support_button": "Helfen Sie die Website kostenlos zu halten",
"support_message": "Das Tool darf frei benutzt werden, aber es darf nicht woanders aufgesetzt werden. Bitte unterstützen Sie die Website, wenn Sie sie häufig benutzen. Vielen Dank!",
"support_button": "Hilf dabei, die Webseite kostenlos zu belassen",
"download_file": "Datei herunterladen",
"download_files": "Dateien herunterladen",
"edit": "Bearbeiten",
@@ -35,7 +35,7 @@
"elevation_profile": "Höhenprofil",
"vertical_file_view": "Vertikale Dateiliste",
"switch_basemap": "Zur vorherigen Basemap wechseln",
"toggle_overlays": "Toggle overlays",
"toggle_overlays": "Overlay umschalten",
"toggle_3d": "3D umschalten",
"settings": "Einstellungen",
"distance_units": "Entfernungseinheiten",
@@ -44,7 +44,7 @@
"nautical": "Nautisch",
"velocity_units": "Geschwindigkeitseinheiten",
"temperature_units": "Temperatureinheiten",
"celsius": "Grad Celsius",
"celsius": "Celsius",
"fahrenheit": "Fahrenheit",
"language": "Sprache",
"mode": "Design",
@@ -55,9 +55,9 @@
"mapillary": "Mapillary",
"google": "Google",
"toggle_street_view": "Street View",
"layers": "Map layers...",
"layers": "Kartenebenen...",
"distance_markers": "Entfernungsmarkierungen",
"direction_markers": "Direction arrows",
"direction_markers": "Richtungspfeile",
"help": "Hilfe",
"more": "Mehr...",
"donate": "Spenden",
@@ -78,15 +78,15 @@
},
"hide": "Verbergen",
"unhide": "Einblenden",
"center": "Center",
"open_in": "Open in"
"center": "Zentrieren",
"open_in": "Öffnen in"
},
"toolbar": {
"routing": {
"tooltip": "Route planen oder bearbeiten",
"activity": "Aktivität",
"use_routing": "Routenführung",
"use_routing_tooltip": "Connect anchor points via road network, or in a straight line if disabled",
"use_routing_tooltip": "Punkte über Wege verbinden, oder in geradliniger Linie, wenn deaktiviert",
"allow_private": "Private Straßen erlauben",
"reverse": {
"button": "Umkehren",
@@ -101,8 +101,8 @@
"tooltip": "Kehre mit derselben Route zum Startpunkt zurück"
},
"start_loop_here": "Schleife hier starten",
"help_no_file": "Select a trace to use the routing tool, or click on the map to start creating a new route.",
"help": "Click on the map to add a new anchor point, or drag existing ones to change the route.",
"help_no_file": "Wähle eine Strecke aus, um das Routing-Tool zu verwenden, oder klicke auf die Karte, um eine neue Route zu erstellen.",
"help": "Klicke auf die Karte, um einen neuen Punkt zu setzen oder ziehe existierende, um die Route zu ändern",
"activities": {
"bike": "Fahrrad",
"racing_bike": "Rennrad",
@@ -111,7 +111,7 @@
"foot": "Laufen/Wandern",
"motorcycle": "Motorrad",
"water": "Wasser",
"railway": "Railway"
"railway": "Bahnschiene"
},
"surface": {
"unknown": "Unbekannt",
@@ -124,7 +124,7 @@
"sett": "Behauenes Steinpflaster",
"metal": "Metall",
"wood": "Holz",
"compacted": "verdichtet",
"compacted": "Verdichteter Schotter",
"fine_gravel": "Feiner Schotter",
"gravel": "Schotter",
"pebblestone": "Kieselsteine",
@@ -135,156 +135,156 @@
"mud": "Matsch",
"sand": "Sand",
"grass": "Gras",
"grass_paver": "Grass paver",
"clay": "Clay",
"stone": "Stone"
"grass_paver": "Rasengittersteine",
"clay": "Ton",
"stone": "Stein"
},
"highway": {
"unknown": "Unknown",
"motorway": "Highway",
"motorway_link": "Highway link",
"trunk": "Primary road",
"trunk_link": "Primary road link",
"primary": "Primary road",
"primary_link": "Primary road link",
"secondary": "Secondary road",
"secondary_link": "Secondary road link",
"tertiary": "Tertiary road",
"tertiary_link": "Tertiary road link",
"unclassified": "Minor road",
"residential": "Residential road",
"living_street": "Living street",
"service": "Service road",
"track": "Track",
"footway": "Footway",
"path": "Path",
"pedestrian": "Pedestrian",
"cycleway": "Cycleway",
"steps": "Steps",
"road": "Road",
"bridleway": "Horseriding path",
"platform": "Platform",
"raceway": "Racing circuit",
"rest_area": "Rest area",
"abandoned": "Abandoned",
"services": "Services",
"corridor": "Corridor",
"bus_stop": "Bus stop",
"busway": "Busway",
"elevator": "Elevator",
"via_ferrata": "Via ferrata",
"proposed": "Road to be built",
"construction": "Road under construction"
"unknown": "Unbekannt",
"motorway": "Schnellstraße",
"motorway_link": "Schnellstraßenverzweigung",
"trunk": "Hauptverkehrsstraße",
"trunk_link": "Hauptverkehrsstraßenverzweigung",
"primary": "Hauptverkehrsstraße",
"primary_link": "Hauptverkehrsstraßenverzweigung",
"secondary": "Nebenstraße",
"secondary_link": "Nebentrassenverzweigung",
"tertiary": "Seitenstraße",
"tertiary_link": "Seitenstraßenverzweigung",
"unclassified": "Nebenstraße",
"residential": "Anliegerstraße",
"living_street": "Gemischte Zone",
"service": "Betriebsstraße",
"track": "Spur",
"footway": "Fußweg",
"path": "Pfad",
"pedestrian": "Fußgänger",
"cycleway": "Radweg",
"steps": "Stufen",
"road": "Straße",
"bridleway": "Reitweg",
"platform": "Plattform",
"raceway": "Rennstrecke",
"rest_area": "Rastplatz",
"abandoned": "Verlassen",
"services": "Dienstleistungen",
"corridor": "Gang",
"bus_stop": "Bushaltestelle",
"busway": "Busspur",
"elevator": "Anstieg",
"via_ferrata": "Klettersteig",
"proposed": "Zu bauende Straße",
"construction": "Straße in Bau"
},
"sac_scale": {
"hiking": "Hiking",
"mountain_hiking": "Mountain hiking",
"demanding_mountain_hiking": "Demanding mountain hiking",
"alpine_hiking": "Alpine hiking",
"demanding_alpine_hiking": "Demanding alpine hiking",
"difficult_alpine_hiking": "Difficult alpine hiking"
"hiking": "Wandern",
"mountain_hiking": "Bergwanderung",
"demanding_mountain_hiking": "Anspruchsvolle Bergwanderung",
"alpine_hiking": "Alpine Wanderung",
"demanding_alpine_hiking": "Anspruchsvolle alpine Wanderung",
"difficult_alpine_hiking": "Schwierige alpine Wanderung"
},
"mtb_scale": "MTB scale",
"mtb_scale": "MTB-Skala",
"error": {
"from": "Der Startpunkt ist zu weit von der nächsten Straße entfernt",
"via": "The via point is too far from the nearest road",
"via": "Der Via-Punkt ist zu weit entfernt von der nächsten Straße",
"to": "Der Endpunkt ist zu weit von der nächsten Straße entfernt",
"timeout": "Route calculation took too long, try adding points closer together"
"timeout": "Route-Berechnung benötigte zu viel Zeit; versuche, die Punkte näher aneinander zu setzen"
}
},
"scissors": {
"tooltip": "Schneiden oder Teilen",
"crop": "Schneiden",
"split_as": "Split the trace into",
"help_invalid_selection": "Select a trace to crop or split.",
"help": "Use the slider to crop the trace, or split it by clicking on one of the split markers or on the trace itself."
"split_as": "Track teilen in",
"help_invalid_selection": "Eine Route auswählen zum Kürzen oder Aufteilen.",
"help": "Benützen Sie den Schieber, um die Route am Anfang oder am Ende zu kürzen. Oder teilen Sie sie auf, indem Sie auf eine der \"Schere\" Markierungen klicken oder selber bestimmte Punkte entlang der Route klicken."
},
"time": {
"tooltip": "Manage time data",
"tooltip": "Zeitdaten verwalten",
"start": "Start",
"end": "Ziel",
"total_time": "Zeit in Bewegung",
"pick_date": "Datum auswählen",
"artificial": "Erstelle realistische Zeitdaten",
"update": "Aktualisiere Zeitdaten",
"help": "Use the form to set new time data.",
"help_invalid_selection": "Select a single trace to manage its time data."
"help": "Verwenden Sie das Formular, um neue Zeitdaten festzulegen.",
"help_invalid_selection": ""
},
"merge": {
"merge_traces": "Connect the traces",
"merge_contents": "Merge the contents and keep the traces disconnected",
"merge_traces": "Verbinde die Spuren",
"merge_contents": "Führe die Inhalte zusammen und lasse die Spuren unverbunden",
"merge_selection": "Auswahl zusammenführen",
"remove_gaps": "Remove time gaps between traces",
"remove_gaps": "Entferne Zeitsprünge zwischen den Spuren",
"tooltip": "Elemente zusammenführen",
"help_merge_traces": "Connecting the selected traces will create a single continuous trace.",
"help_cannot_merge_traces": "Your selection must contain several traces to connect them.",
"help_merge_contents": "Merging the contents of the selected items will group all the contents inside the first item.",
"help_cannot_merge_contents": "Your selection must contain several items to merge their contents.",
"selection_tip": "Tip: use {KEYBOARD_SHORTCUT} to add items to the selection."
"help_merge_traces": "Durch die Verbindung der ausgewählten Leiterbahnen wird eine einzige kontinuierliche Spur erzeugt.",
"help_cannot_merge_traces": "Ihre Auswahl muss mehrere Spuren enthalten, um sie zu verbinden.",
"help_merge_contents": "Durch das Zusammenführen der Inhalte der ausgewählten Elemente werden alle Inhalte innerhalb des ersten Elements gruppiert.",
"help_cannot_merge_contents": "Ihre Auswahl muss mehrere Elemente enthalten, um deren Inhalt zusammenzuführen.",
"selection_tip": "Tipp: Verwenden Sie {KEYBOARD_SHORTCUT} um Elemente zur Auswahl hinzuzufügen."
},
"extract": {
"tooltip": "Extract contents to separate items",
"button": "Extract",
"help": "Extracting the contents of the selected items will create a separate item for each of their contents.",
"help_invalid_selection": "Your selection must contain items with multiple traces to extract them."
"tooltip": "Inhalte entpacken, um Elemente zu trennen",
"button": "Extrahieren",
"help": "Das Extrahieren des Inhalts der ausgewählten Elemente erzeugt für jeden ihrer Inhalte ein separates Element.",
"help_invalid_selection": "Ihre Auswahl muss Elemente mit mehreren Spuren enthalten, um sie zu extrahieren."
},
"elevation": {
"button": "Request elevation data",
"help": "Requesting elevation data will erase the existing elevation data, if any, and replace it with data from Mapbox.",
"help_no_selection": "Select a file item to request elevation data."
"button": "Höhendaten anfragen",
"help": "Das Anfordern von Höhendaten löscht die vorhandenen Höhendaten, falls vorhanden, und ersetzt diese durch Daten von Mapbox.",
"help_no_selection": "Wählen Sie ein Datei-Element, um Höhendaten anzufordern."
},
"waypoint": {
"tooltip": "Create and edit points of interest",
"tooltip": "Punkte von Interesse erstellen und bearbeiten",
"icon": "Icon",
"link": "Link",
"longitude": "Längengrad",
"latitude": "Breitengrad",
"create": "Create point of interest",
"add": "Add point of interest to file",
"help": "Fill in the form to create a new point of interest, or click on an existing one to edit it. Click on the map to fill the coordinates, or drag points of interest to move them.",
"help_no_selection": "Select a file to create or edit points of interest."
"create": "POI erstellen",
"add": "POI hinzufügen",
"help": "Füllen Sie das Formular aus, um einen neuen Point of Interest zu erstellen, oder klicken Sie auf einen bestehenden zu bearbeiten. Klicken Sie auf die Karte, um die Koordinaten zu füllen, oder ziehen Sie Punkte von Interesse um sie zu verschieben.",
"help_no_selection": "Wählen Sie eine Datei aus, um interessante Punkte zu erstellen oder zu bearbeiten."
},
"reduce": {
"tooltip": "Reduce the number of GPS points",
"tooltip": "Die Anzahl Wegpunkte verringern",
"tolerance": "Toleranz",
"number_of_points": "Anzahl der GPS-Punkte",
"button": "Minify",
"help": "Use the slider to choose the number of GPS points to keep.",
"help_no_selection": "Select a trace to reduce the number of its GPS points."
"help": ".",
"help_no_selection": "Wählen Sie eine Spur aus, um die Anzahl der GPS-Punkte zu reduzieren."
},
"clean": {
"tooltip": "Clean GPS points and points of interest with a rectangle selection",
"tooltip": "GPS-Punkte und -Punkte mit rechteckiger Auswahl bereinigen",
"delete_trackpoints": "GPS-Punkte löschen",
"delete_waypoints": "Delete points of interest",
"delete_inside": "Delete inside selection",
"delete_outside": "Delete outside selection",
"delete_waypoints": "POIs löschen",
"delete_inside": "Innerhalb der Auswahl löschen",
"delete_outside": "Außerhalb der Auswahl löschen",
"button": "Löschen",
"help": "Select a rectangle area on the map to remove GPS points and points of interest.",
"help_no_selection": "Select a trace to clean GPS points and points of interest."
"help": "Wählen Sie einen Rechteck Bereich auf der Karte, um GPS-Punkte und -Punkte zu entfernen.",
"help_no_selection": "Wählen Sie eine Spur aus, um GPS-Punkte und -Punkte zu bereinigen."
}
},
"layers": {
"settings": "Layer settings",
"settings_help": "Select the map layers you want to show in the interface, add custom ones, and adjust their settings.",
"selection": "Layer selection",
"settings": "Einstellungen der Ebenen",
"settings_help": "Wählen Sie die Karten-Ebenen, die Sie in der Schnittstelle anzeigen möchten, fügen Sie benutzerdefinierte Ebenen hinzu und passen Sie ihre Einstellungen an.",
"selection": "Ebenenauswahl",
"custom_layers": {
"title": "Custom layers",
"new": "New custom layer",
"edit": "Edit custom layer",
"title": "Eigene Ebenen",
"new": "Neue benutzerdefinierte Ebene",
"edit": "Eigene Ebene bearbeiten",
"urls": "URL(s)",
"url_placeholder": "WMTS, WMS or Mapbox style JSON",
"max_zoom": "Max zoom",
"url_placeholder": "WMTS, WMS oder Mapbox Stil JSON",
"max_zoom": "Max. Zoom",
"layer_type": "Ebenenart",
"basemap": "Basiskarte",
"overlay": "Einblendung",
"create": "Create layer",
"update": "Update layer"
"create": "Ebene erstellen",
"update": "Layer aktualisieren"
},
"opacity": "Overlay opacity",
"opacity": "Deckkraft der Überlagerung",
"label": {
"basemaps": "Basiskarte",
"overlays": "Ebenen",
"custom": "Custom",
"custom": "Benutzerdefiniert",
"world": "Welt",
"countries": "Länder",
"belgium": "Belgien",
@@ -307,7 +307,7 @@
"linz": "LINZ Topo",
"linzTopo": "LINZ Topo50",
"swisstopoRaster": "swisstopo Raster",
"swisstopoVector": "swisstopo Vector",
"swisstopoVector": "swisstopo Vektor",
"swisstopoSatellite": "swisstopo Satellite",
"ignBe": "IGN Topo",
"ignFrPlan": "IGN Plan",
@@ -316,50 +316,50 @@
"ignFrSatellite": "IGN Satellite",
"ignEs": "IGN Topo",
"ignEsSatellite": "IGN Satellite",
"ordnanceSurvey": "Ordnance Survey",
"ordnanceSurvey": "Ordnance Umfrage",
"norwayTopo": "Topografisk Norgeskart 4",
"swedenTopo": "Lantmäteriet Topo",
"swedenSatellite": "Lantmäteriet Satellite",
"finlandTopo": "Lantmäteriverket Terrängkarta",
"swedenTopo": "Lantmteriet Topo",
"swedenSatellite": "Lantmteriet Satellite",
"finlandTopo": "Lantmteriverket Terrngkarta",
"bgMountains": "BGMountains",
"usgs": "USGS",
"bikerouterGravel": "bikerouter.de Gravel",
"cyclOSMlite": "CyclOSM Lite",
"swisstopoSlope": "swisstopo Slope",
"swisstopoHiking": "swisstopo Hiking",
"swisstopoHikingClosures": "swisstopo Hiking Closures",
"swisstopoCycling": "swisstopo Cycling",
"swisstopoCyclingClosures": "swisstopo Cycling Closures",
"swisstopoSlope": "swisstopo Neigung",
"swisstopoHiking": "swisstopo Wandern",
"swisstopoHikingClosures": "swisstopo Wanderungen Schließungen",
"swisstopoCycling": "swisstopo Radfahren",
"swisstopoCyclingClosures": "swisstopo Radfahren Schließungen",
"swisstopoMountainBike": "swisstopo MTB",
"swisstopoMountainBikeClosures": "swisstopo MTB Closures",
"swisstopoSkiTouring": "swisstopo Ski Touring",
"swisstopoMountainBikeClosures": "swisstopo MTB Schließungen",
"swisstopoSkiTouring": "swisstopo Skitouren",
"ignFrCadastre": "IGN Cadastre",
"ignSlope": "IGN Slope",
"ignSkiTouring": "IGN Ski Touring",
"ignSlope": "IGN Neigung",
"ignSkiTouring": "IGN Skitouren",
"waymarked_trails": "Waymarked Trails",
"waymarkedTrailsHiking": "Wandern",
"waymarkedTrailsCycling": "Radfahren",
"waymarkedTrailsMTB": "MTB",
"waymarkedTrailsSkating": "Skating",
"waymarkedTrailsHorseRiding": "Horse Riding",
"waymarkedTrailsWinter": "Winter",
"points_of_interest": "Points of interest",
"food": "Food",
"waymarkedTrailsSkating": "Schlittschuhlaufen",
"waymarkedTrailsHorseRiding": "Pferdereiten",
"waymarkedTrailsWinter": "Winterlich",
"points_of_interest": "Interessante Orte",
"food": "Nahrungsmittel",
"bakery": "Bäckerei",
"food-store": "Food Store",
"eat-and-drink": "Eat and Drink",
"amenities": "Amenities",
"food-store": "Lebensmittelgeschäft",
"eat-and-drink": "Essen und Trinken",
"amenities": "Annehmlichkeiten",
"toilets": "Toiletten",
"water": "Trinkwasser",
"shower": "Dusche",
"shelter": "Unterstand",
"motorized": "Autos und Motorräder",
"fuel-station": "Tankstelle",
"parking": "Parking",
"parking": "Parken",
"garage": "Garage",
"barrier": "Barriere",
"tourism": "Tourismus",
"attraction": "Attraction",
"attraction": "Attraktion",
"viewpoint": "Aussichtspunkt",
"hotel": "Hotel",
"campsite": "Campingplatz",
@@ -367,9 +367,9 @@
"picnic": "Picknickplatz",
"summit": "Gipfel",
"pass": "Gebirgspass",
"climbing": "Climbing",
"climbing": "Klettern",
"bicycle": "Fahrrad",
"bicycle-parking": "Bicycle Parking",
"bicycle-parking": "Fahrradparken",
"bicycle-rental": "Fahrradverleih",
"bicycle-shop": "Fahrradgeschäft",
"public-transport": "Öffentliche Verkehrsmittel",
@@ -388,12 +388,12 @@
}
},
"chart": {
"settings": "Elevation profile settings"
"settings": "Höhenprofil Einstellungen"
},
"quantities": {
"distance": "Distanz",
"elevation": "Anstieg",
"elevation_gain_loss": "Elevation gain and loss",
"elevation_gain_loss": "Höhengewinn und Verlust",
"temperature": "Temperatur",
"speed": "Geschwindigkeit",
"pace": "Tempo",
@@ -402,11 +402,11 @@
"power": "Leistung",
"slope": "Gefälle",
"surface": "Oberfläche",
"highway": "Category",
"highway": "Kategorie",
"time": "Zeit",
"moving": "Bewegung",
"total": "Gesamt",
"osm_extensions": "OpenStreetMap data"
"osm_extensions": "OpenStreetMap"
},
"units": {
"meters": "m",
@@ -433,54 +433,54 @@
"tracks": "Strecken",
"segment": "Abschnitt",
"segments": "Abschnitte",
"waypoint": "Point of interest",
"waypoints": "Points of interest",
"waypoint": "Interessanter Ort / Sehenswürdigkeit",
"waypoints": "Interessanter Ort / Sehenswürdigkeit",
"symbol": {
"alert": "Alert",
"anchor": "Anchor",
"alert": "Hinweis",
"anchor": "Anker",
"bank": "Bank",
"beach": "Strand",
"bike_trail": "Bike Trail",
"binoculars": "Binoculars",
"bike_trail": "Radweg",
"binoculars": "Fernglas",
"bridge": "Brücke",
"building": "Gebäude",
"campground": "Campingplatz",
"car": "Auto",
"car_repair": "Garage",
"convenience_store": "Convenience Store",
"crossing": "Crossing",
"department_store": "Department Store",
"convenience_store": "Gemischtwarenladen",
"crossing": "Kreuzung",
"department_store": "Kaufhaus",
"drinking_water": "Trinkwasser",
"exit": "Exit",
"lodge": "Hut",
"lodging": "Accommodation",
"exit": "Beenden",
"lodge": "Hütte",
"lodging": "Unterkunft",
"forest": "Wald",
"gas_station": "Tankstelle",
"ground_transportation": "Ground Transportation",
"ground_transportation": "Bodentransport",
"hotel": "Hotel",
"house": "House",
"house": "Haus",
"information": "Information",
"park": "Park",
"parking_area": "Parkplatz",
"pharmacy": "Apotheke",
"picnic_area": "Picknickplatz",
"restaurant": "Restaurant",
"restricted_area": "Restricted Area",
"restricted_area": "Verbotene Zone",
"restroom": "Toiletten",
"road": "Straße",
"scenic_area": "Scenic Area",
"scenic_area": "Picknickplatz",
"shelter": "Unterstand",
"shopping_center": "Einkaufszentrum",
"shower": "Dusche",
"summit": "Gipfel",
"telephone": "Telefon",
"tunnel": "Tunnel",
"water_source": "Water Source"
"water_source": "Wasserquelle"
}
},
"homepage": {
"website": "Webseite",
"home": "Home",
"home": "Zuhause",
"app": "App",
"contact": "Kontakt",
"reddit": "Reddit",
@@ -489,27 +489,27 @@
"github": "GitHub",
"crowdin": "Crowdin",
"email": "E-Mail",
"contribute": "Contribute",
"supported_by": "supported by",
"support_button": "Support gpx.studio on Ko-fi",
"route_planning": "Route planning",
"route_planning_description": "An intuitive interface to create itineraries tailored to each sport, based on OpenStreetMap data.",
"file_processing": "Advanced file processing",
"file_processing_description": "A suite of tools for performing all common file processing tasks, and which can be applied to multiple files at once.",
"maps": "Global and local maps",
"maps_description": "A large collection of basemaps, overlays and points of interest to help you craft your next outdoor adventure, or visualize your latest achievement.",
"data_visualization": "Data visualization",
"data_visualization_description": "An interactive elevation profile with detailed statistics to analyze recorded activities and future objectives.",
"identity": "Free, ad-free and open source",
"identity_description": "The website is free to use, without ads, and the source code is publicly available on GitHub. This is only possible thanks to the incredible support of the community."
"contribute": "Beitragen",
"supported_by": "unterstützt durch",
"support_button": "Unterstütze gpx.studio auf Ko-fi",
"route_planning": "Routenplanung",
"route_planning_description": "Eine intuitive Benutzeroberfläche, um Routen für jeden Sport zu erstellen, basierend auf OpenStreetMap-Daten.",
"file_processing": "Erweiterte Dateiverarbeitung",
"file_processing_description": "Eine Reihe von Werkzeugen zur Ausführung aller gängigen Dateiverarbeitungsaufgaben, die auf mehrere Dateien gleichzeitig angewendet werden können.",
"maps": "Globale und lokale Karten",
"maps_description": "Eine große Sammlung von Basemaps, Overlays und interessanten Punkten, die dir helfen dein nächstes Outdoor-Abenteuer zu gestalten oder deine neueste Errungenschaft zu visualisieren.",
"data_visualization": "Datenvisualisierung",
"data_visualization_description": "Ein interaktives Höhenprofil mit detaillierten Statistiken zur Analyse erfasster Aktivitäten und zukünftiger Ziele.",
"identity": "Kostenlos, werbefrei und Open Source",
"identity_description": "Die Website ist frei zu nutzen, ohne Werbung, und der Quellcode ist auf GitHub öffentlich zugänglich. Dies ist nur dank der unglaublichen Unterstützung der Gemeinschaft möglich."
},
"docs": {
"translate": "Verbessere die Übersetzung auf Crowdin",
"answer_not_found": "Did not find what you were looking for?",
"answer_not_found": "Hast du nicht gefunden, wonach du gesucht hast?",
"ask_on_reddit": "Frage die Community auf Reddit",
"search": {
"search": "Suche",
"clear": "Clear",
"clear": "Löschen",
"cancel": "Abbrechen",
"recent": "Letzte Suchanfragen",
"no_recent": "Keine kürzlichen Suchanfragen",
@@ -517,32 +517,32 @@
"remove": "Diese Suchanfrage aus dem Verlauf entfernen",
"favorites": "Favoriten",
"remove_favorite": "Diese Suchanfrage aus Favoriten entfernen",
"to_select": "to select",
"to_navigate": "to navigate",
"to_close": "to close",
"no_results": "No results for",
"no_results_suggestion": "Try searching for"
"to_select": "auswählen",
"to_navigate": "zum Navigieren",
"to_close": "Schließen",
"no_results": "Keine Treffer für",
"no_results_suggestion": "Suche nach"
}
},
"embedding": {
"title": "Create your own map",
"mapbox_token": "Mapbox access token",
"title": "Erstelle deine eigene Karte!",
"mapbox_token": "Mapbox Zugangs-Token",
"file_urls": "Datei URLs (getrennt durch Kommas)",
"drive_ids": "Google Drive Datei IDs (getrennt durch Kommas)",
"basemap": "Basiskarte",
"height": "Height",
"fill_by": "Fill by",
"none": "None",
"show_controls": "Show controls",
"manual_camera": "Manual camera",
"manual_camera_description": "You can move the map below to adjust the camera position.",
"latitude": "Latitude",
"longitude": "Longitude",
"height": "Höhe",
"fill_by": "Füllen durch",
"none": "Keine",
"show_controls": "Einstellungen anzeigen",
"manual_camera": "Manuelle Kamera",
"manual_camera_description": "Sie können die Karte unten verschieben, um die Position der Kamera anzupassen.",
"latitude": "Breitengrad",
"longitude": "Längengrad",
"zoom": "Zoom",
"pitch": "Pitch",
"bearing": "Bearing",
"bearing": "Peilung",
"preview": "Vorschau",
"code": "Integration code"
"code": "Integrationscodes"
},
"webgl2_required": "WebGL 2 ist erforderlich, um die Karte anzuzeigen.",
"enable_webgl2": "Erfahren Sie, wie Sie WebGL 2 in Ihrem Browser aktivieren",

View File

@@ -429,8 +429,8 @@
"gpx": {
"file": "Fichier",
"files": "Fichiers",
"track": "Track",
"tracks": "Tracks",
"track": "Piste",
"tracks": "Pistes",
"segment": "Segment",
"segments": "Segments",
"waypoint": "Point d'intérêt",

View File

@@ -59,7 +59,7 @@
"distance_markers": "Distance markers",
"direction_markers": "Direction arrows",
"help": "Help",
"more": "More...",
"more": "עוד...",
"donate": "Donate",
"ctrl": "Ctrl",
"click": "Click",
@@ -121,7 +121,7 @@
"concrete": "Concrete",
"cobblestone": "Cobblestone",
"paving_stones": "Paving stones",
"sett": "Sett",
"sett": "רשת",
"metal": "Metal",
"wood": "Wood",
"compacted": "Compacted gravel",
@@ -186,9 +186,9 @@
},
"mtb_scale": "MTB scale",
"error": {
"from": "The start point is too far from the nearest road",
"via": "The via point is too far from the nearest road",
"to": "The end point is too far from the nearest road",
"from": "נקודת ההתחלה רחוקה מדיי מהכביש הקרוב ביותר",
"via": "נקודת המעבר רחוקה מדיי מהכביש הקרוב ביותר",
"to": "נקודת הסיום רחוקה מדיי מהכביש הקרוב ביותר",
"timeout": "Route calculation took too long, try adding points closer together"
}
},
@@ -351,7 +351,7 @@
"amenities": "Amenities",
"toilets": "Toilets",
"water": "Water",
"shower": "",
"shower": "גשם",
"shelter": "Shelter",
"motorized": "Cars and Motorcycles",
"fuel-station": "Fuel Station",
@@ -430,7 +430,7 @@
"file": "File",
"files": "Files",
"track": "Track",
"tracks": "Tracks",
"tracks": "מסלולים",
"segment": "Segment",
"segments": "Segments",
"waypoint": "Point of interest",
@@ -489,8 +489,8 @@
"github": "GitHub",
"crowdin": "Crowdin",
"email": "Email",
"contribute": "Contribute",
"supported_by": "supported by",
"contribute": "לתרום",
"supported_by": "נתמך ע\"י",
"support_button": "Support gpx.studio on Ko-fi",
"route_planning": "Route planning",
"route_planning_description": "An intuitive interface to create itineraries tailored to each sport, based on OpenStreetMap data.",
@@ -535,7 +535,7 @@
"none": "ללא",
"show_controls": "Show controls",
"manual_camera": "Manual camera",
"manual_camera_description": "You can move the map below to adjust the camera position.",
"manual_camera_description": "ניתן להזיז את המפה על מנת להתאים למיקום המצלמה.",
"latitude": "Latitude",
"longitude": "Longitude",
"zoom": "Zoom",

View File

@@ -120,7 +120,7 @@
"asphalt": "Asfalto",
"concrete": "Calcestruzzo",
"cobblestone": "Acciottolato",
"paving_stones": "Paving stones",
"paving_stones": "Strade pavimentate",
"sett": "Pavé",
"metal": "Metallo",
"wood": "Legno",
@@ -140,54 +140,54 @@
"stone": "Pietra"
},
"highway": {
"unknown": "Unknown",
"motorway": "Highway",
"motorway_link": "Highway link",
"trunk": "Primary road",
"trunk_link": "Primary road link",
"primary": "Primary road",
"primary_link": "Primary road link",
"secondary": "Secondary road",
"secondary_link": "Secondary road link",
"tertiary": "Tertiary road",
"tertiary_link": "Tertiary road link",
"unclassified": "Minor road",
"residential": "Residential road",
"living_street": "Living street",
"service": "Service road",
"track": "Track",
"footway": "Footway",
"path": "Path",
"pedestrian": "Pedestrian",
"cycleway": "Cycleway",
"steps": "Steps",
"road": "Road",
"bridleway": "Horseriding path",
"platform": "Platform",
"raceway": "Racing circuit",
"rest_area": "Rest area",
"abandoned": "Abandoned",
"services": "Services",
"corridor": "Corridor",
"bus_stop": "Bus stop",
"busway": "Busway",
"elevator": "Elevator",
"unknown": "Sconosciuto",
"motorway": "Autostrada",
"motorway_link": "Collegamento autostradale",
"trunk": "Strada principale",
"trunk_link": "Collegamento stradale primario",
"primary": "Strada principale",
"primary_link": "Collegamento stradale primario",
"secondary": "Strada secondaria",
"secondary_link": "Collegamento stradale secondario",
"tertiary": "Strada terziaria",
"tertiary_link": "Collegamento stradale terziario",
"unclassified": "Strada minore",
"residential": "Strada residenziale",
"living_street": "Strada abitativa",
"service": "Strada di servizio",
"track": "Traccia",
"footway": "Passaggio pedonale",
"path": "Percorso",
"pedestrian": "Pedonale",
"cycleway": "Pista ciclabile",
"steps": "Passi",
"road": "Strada",
"bridleway": "Itinerario a cavallo",
"platform": "Piattaforma",
"raceway": "Circuito da corsa",
"rest_area": "Area di riposo",
"abandoned": "Abbandonato",
"services": "Servizi",
"corridor": "Corridoio",
"bus_stop": "Fermata dell'autobus",
"busway": "Percorso per autobus",
"elevator": "Ascensore",
"via_ferrata": "Via ferrata",
"proposed": "Road to be built",
"construction": "Road under construction"
"proposed": "Strada da costruire.",
"construction": "Strada in costruzione"
},
"sac_scale": {
"hiking": "Hiking",
"mountain_hiking": "Mountain hiking",
"demanding_mountain_hiking": "Demanding mountain hiking",
"alpine_hiking": "Alpine hiking",
"demanding_alpine_hiking": "Demanding alpine hiking",
"difficult_alpine_hiking": "Difficult alpine hiking"
"hiking": "Escursionismo",
"mountain_hiking": "Escursioni in montagna",
"demanding_mountain_hiking": "Escursione in montagna impegnativa",
"alpine_hiking": "Escursione alpina",
"demanding_alpine_hiking": "Escursione alpina impegnativa",
"difficult_alpine_hiking": "Escursione alpina difficile"
},
"mtb_scale": "MTB scale",
"mtb_scale": "Scala MTB",
"error": {
"from": "Il punto di partenza è troppo lontano dalla strada più vicina",
"via": "The via point is too far from the nearest road",
"via": "Il punto di arrivo è troppo lontano dalla strada più vicina",
"to": "Il punto di arrivo è troppo lontano dalla strada più vicina",
"timeout": "Il calcolo del percorso ha richiesto troppo tempo, prova ad aggiungere punti più vicini"
}
@@ -249,7 +249,7 @@
"tolerance": "Tolleranza",
"number_of_points": "Numero di punti GPS",
"button": "Minimizza",
"help": "Use the slider to choose the number of GPS points to keep.",
"help": "Usa lo slider per scegliere il numero di punti della traccia da mantenere.",
"help_no_selection": "Selezionare una traccia per ridurre il numero dei suoi punti GPS."
},
"clean": {
@@ -272,7 +272,7 @@
"new": "Nuovo livello personalizzato",
"edit": "Modifica livello personalizzato",
"urls": "URL(s)",
"url_placeholder": "WMTS, WMS or Mapbox style JSON",
"url_placeholder": "WMTS, WMS o Mapbox stile JSON",
"max_zoom": "Zoom massimo",
"layer_type": "Tipo del layer",
"basemap": "Mappa Base",
@@ -307,7 +307,7 @@
"linz": "LINZ Topo",
"linzTopo": "LINZ Topo50",
"swisstopoRaster": "swisstopo Raster",
"swisstopoVector": "swisstopo Vector",
"swisstopoVector": "Swisstopo Vector",
"swisstopoSatellite": "swisstopo Satellite",
"ignBe": "IGN Topo",
"ignFrPlan": "IGN Plan",
@@ -315,24 +315,24 @@
"ignFrScan25": "IGN SCAN25",
"ignFrSatellite": "Satellitare IGN",
"ignEs": "IGN Topo",
"ignEsSatellite": "IGN Satellite",
"ignEsSatellite": "Satellitare IGN",
"ordnanceSurvey": "Sondaggio Ordnance",
"norwayTopo": "Topografisk Norgeskart 4",
"swedenTopo": "Lantmäteriet Topo",
"swedenSatellite": "Lantmäteriet Satellite",
"finlandTopo": "Lantmäteriverket Terrängkarta",
"swedenTopo": "Catasto svedese Topo",
"swedenSatellite": "Catasto svedese Satellite",
"finlandTopo": "Carta topografica del vecchio Catasto svedese",
"bgMountains": "BGMountains",
"usgs": "USGS",
"bikerouterGravel": "bikerouter.de Gravel",
"cyclOSMlite": "CyclOSM Lite",
"swisstopoSlope": "swisstopo Slope",
"swisstopoHiking": "swisstopo Hiking",
"swisstopoHikingClosures": "swisstopo Hiking Closures",
"swisstopoCycling": "swisstopo Cycling",
"swisstopoCyclingClosures": "swisstopo Cycling Closures",
"swisstopoMountainBike": "swisstopo MTB",
"swisstopoMountainBikeClosures": "swisstopo MTB Closures",
"swisstopoSkiTouring": "swisstopo Ski Touring",
"swisstopoSlope": "Carta topografica Svizzera Pendenza",
"swisstopoHiking": "Carta topografica Svedese Escursione",
"swisstopoHikingClosures": "Carta topografica Svizzera Fine escursione",
"swisstopoCycling": "Carta topografica Svizzera Ciclabile",
"swisstopoCyclingClosures": "Carta topografica Svizzera fine ciclabile",
"swisstopoMountainBike": "Carta topografica Svizzera MTB",
"swisstopoMountainBikeClosures": "Carta topografica Svizzera fine MTB",
"swisstopoSkiTouring": "Carta topografica Svizzera pista sci",
"ignFrCadastre": "IGN Cadastre",
"ignSlope": "Pendenza IGN",
"ignSkiTouring": "IGN Ski Touring",
@@ -363,9 +363,9 @@
"viewpoint": "Punto di vista",
"hotel": "Hotel",
"campsite": "Campeggio",
"hut": "Hut",
"hut": "Rifugio",
"picnic": "Area Picnic",
"summit": "Summit",
"summit": "Cima",
"pass": "Pass",
"climbing": "Arrampicata",
"bicycle": "Bicicletta",
@@ -388,7 +388,7 @@
}
},
"chart": {
"settings": "Elevation profile settings"
"settings": "Impostazioni profilo elevazione"
},
"quantities": {
"distance": "Distanza",
@@ -402,11 +402,11 @@
"power": "Potenza",
"slope": "Pendenza",
"surface": "Superficie",
"highway": "Category",
"highway": "Categoria",
"time": "Dati temporali",
"moving": "Movimento",
"total": "Totale",
"osm_extensions": "OpenStreetMap data"
"osm_extensions": "Dati OpenStreetMap"
},
"units": {
"meters": "m",
@@ -493,15 +493,15 @@
"supported_by": "supportato da",
"support_button": "Supporto di gpx.studio su Ko-fi",
"route_planning": "Pianificazione del percorso",
"route_planning_description": "An intuitive interface to create itineraries tailored to each sport, based on OpenStreetMap data.",
"route_planning_description": "Un'interfaccia intuitiva per creare itinerari su misura per ogni sport, basati sui dati OpenStreetMap.",
"file_processing": "Elaborazione avanzata dei file",
"file_processing_description": "A suite of tools for performing all common file processing tasks, and which can be applied to multiple files at once.",
"file_processing_description": "Una serie di strumenti per eseguire tutte le attività comuni di elaborazione dei file e che possono essere applicati a più file contemporaneamente.",
"maps": "Mappe globali e locali",
"maps_description": "A large collection of basemaps, overlays and points of interest to help you craft your next outdoor adventure, or visualize your latest achievement.",
"maps_description": "Una vasta collezione di mappe di base, sovrapposizioni e punti d'interesse per aiutarti a creare la tua prossima avventura all'aperto o visualizzare il tuo ultimo risultato.",
"data_visualization": "Visualizzazione dei dati",
"data_visualization_description": "An interactive elevation profile with detailed statistics to analyze recorded activities and future objectives.",
"data_visualization_description": "Un profilo di elevazione interattivo con statistiche dettagliate per analizzare attività registrate e obiettivi futuri.",
"identity": "Gratuito, senza pubblicità e open source",
"identity_description": "The website is free to use, without ads, and the source code is publicly available on GitHub. This is only possible thanks to the incredible support of the community."
"identity_description": "Il sito web è gratuito da usare, senza pubblicità, e il codice sorgente è pubblicamente disponibile su GitHub. Questo è possibile solo grazie all'incredibile sostegno della comunità."
},
"docs": {
"translate": "Migliora la traduzione su Crowdin",
@@ -535,7 +535,7 @@
"none": "Nessuno",
"show_controls": "Visualizza controlli",
"manual_camera": "Manual camera",
"manual_camera_description": "You can move the map below to adjust the camera position.",
"manual_camera_description": "È possibile spostare la mappa qui sotto per regolare la posizione della fotocamera.",
"latitude": "Latitudine",
"longitude": "Longitudine",
"zoom": "Zoom",

View File

@@ -492,7 +492,7 @@
"contribute": "Draag bij",
"supported_by": "ondersteund door",
"support_button": "Ondersteun gpx.studio op Ko-fi",
"route_planning": "Routeplanner software",
"route_planning": "Routeplannersoftware",
"route_planning_description": "Een intuïtieve interface voor het maken van routes, aangepast aan elke sport, gebaseerd op OpenStreetMap gegevens.",
"file_processing": "Geavanceerde bestandsverwerking",
"file_processing_description": "Een pakket hulpmiddelen voor het uitvoeren van alle gebruikelijke bestandsverwerking, toepasbaar op meerdere bestanden tegelijk.",

View File

@@ -137,7 +137,7 @@
"grass": "Трава",
"grass_paver": "Утрамбованная трава",
"clay": "Clay",
"stone": "Stone"
"stone": "Камень"
},
"highway": {
"unknown": "Unknown",
@@ -153,14 +153,14 @@
"tertiary_link": "Tertiary road link",
"unclassified": "Minor road",
"residential": "Residential road",
"living_street": "Living street",
"service": "Service road",
"living_street": "Жилая улица",
"service": "Служебная дорога",
"track": "Track",
"footway": "Footway",
"footway": "Пешеходная дорожка",
"path": "Path",
"pedestrian": "Pedestrian",
"cycleway": "Cycleway",
"steps": "Steps",
"pedestrian": "Пешеходная улица",
"cycleway": "Велодорожка",
"steps": "Ступеньки",
"road": "Road",
"bridleway": "Horseriding path",
"platform": "Platform",

Some files were not shown because too many files have changed in this diff Show More