mirror of
https://github.com/gpxstudio/gpx.studio.git
synced 2026-04-24 20:35:54 +00:00
* New translations en.json (Swedish) * New translations en.json (Turkish) * New translations en.json (Ukrainian) * New translations en.json (Chinese Simplified) * New translations en.json (Vietnamese) * New translations en.json (Portuguese, Brazilian) * New translations en.json (Indonesian) * New translations en.json (Thai) * New translations en.json (Latvian) * New translations en.json (Chinese Traditional, Hong Kong) * New translations en.json (Serbian (Latin)) * New translations funding.mdx (Dutch) * New translations en.json (Dutch) * New translations en.json (Spanish) * New translations en.json (Basque) * New translations en.json (Dutch) * New translations en.json (Catalan) * New translations en.json (Romanian) * New translations en.json (French) * New translations en.json (Spanish) * New translations en.json (Belarusian) * New translations en.json (Czech) * New translations en.json (Danish) * New translations en.json (German) * New translations en.json (Greek) * New translations en.json (Finnish) * New translations en.json (Hebrew) * New translations en.json (Hungarian) * New translations en.json (Italian) * New translations en.json (Korean) * New translations en.json (Lithuanian) * New translations en.json (Norwegian) * New translations en.json (Polish) * New translations en.json (Portuguese) * New translations en.json (Russian) * New translations en.json (Swedish) * New translations en.json (Turkish) * New translations en.json (Ukrainian) * New translations en.json (Chinese Simplified) * New translations en.json (Vietnamese) * New translations en.json (Portuguese, Brazilian) * New translations en.json (Indonesian) * New translations en.json (Thai) * New translations en.json (Latvian) * New translations en.json (Chinese Traditional, Hong Kong) * New translations en.json (Serbian (Latin)) * New translations files-and-stats.mdx (Romanian) * New translations files-and-stats.mdx (French) * New translations files-and-stats.mdx (Spanish) * New translations files-and-stats.mdx (Belarusian) * New translations files-and-stats.mdx (Catalan) * New translations files-and-stats.mdx (Czech) * New translations files-and-stats.mdx (Danish) * New translations files-and-stats.mdx (German) * New translations files-and-stats.mdx (Greek) * New translations files-and-stats.mdx (Basque) * New translations files-and-stats.mdx (Finnish) * New translations files-and-stats.mdx (Hebrew) * New translations files-and-stats.mdx (Hungarian) * New translations files-and-stats.mdx (Italian) * New translations files-and-stats.mdx (Korean) * New translations files-and-stats.mdx (Lithuanian) * New translations files-and-stats.mdx (Dutch) * New translations files-and-stats.mdx (Norwegian) * New translations files-and-stats.mdx (Polish) * New translations files-and-stats.mdx (Portuguese) * New translations files-and-stats.mdx (Russian) * New translations files-and-stats.mdx (Swedish) * New translations files-and-stats.mdx (Turkish) * New translations files-and-stats.mdx (Ukrainian) * New translations files-and-stats.mdx (Chinese Simplified) * New translations files-and-stats.mdx (Vietnamese) * New translations files-and-stats.mdx (Portuguese, Brazilian) * New translations files-and-stats.mdx (Indonesian) * New translations files-and-stats.mdx (Thai) * New translations files-and-stats.mdx (Latvian) * New translations files-and-stats.mdx (Chinese Traditional, Hong Kong) * New translations files-and-stats.mdx (Serbian (Latin)) * New translations integration.mdx (Romanian) * New translations integration.mdx (French) * New translations integration.mdx (Spanish) * New translations integration.mdx (Belarusian) * New translations integration.mdx (Catalan) * New translations integration.mdx (Czech) * New translations integration.mdx (Danish) * New translations integration.mdx (German) * New translations integration.mdx (Greek) * New translations integration.mdx (Basque) * New translations integration.mdx (Finnish) * New translations integration.mdx (Hebrew) * New translations integration.mdx (Hungarian) * New translations integration.mdx (Italian) * New translations integration.mdx (Korean) * New translations integration.mdx (Lithuanian) * New translations integration.mdx (Dutch) * New translations integration.mdx (Norwegian) * New translations integration.mdx (Polish) * New translations integration.mdx (Portuguese) * New translations integration.mdx (Russian) * New translations integration.mdx (Swedish) * New translations integration.mdx (Turkish) * New translations integration.mdx (Ukrainian) * New translations integration.mdx (Chinese Simplified) * New translations integration.mdx (Vietnamese) * New translations integration.mdx (Portuguese, Brazilian) * New translations integration.mdx (Indonesian) * New translations integration.mdx (Thai) * New translations integration.mdx (Latvian) * New translations integration.mdx (Chinese Traditional, Hong Kong) * New translations integration.mdx (Serbian (Latin)) * New translations merge.mdx (Romanian) * New translations merge.mdx (French) * New translations merge.mdx (Spanish) * New translations merge.mdx (Belarusian) * New translations merge.mdx (Catalan) * New translations merge.mdx (Czech) * New translations merge.mdx (Danish) * New translations merge.mdx (German) * New translations merge.mdx (Greek) * New translations merge.mdx (Basque) * New translations merge.mdx (Finnish) * New translations merge.mdx (Hebrew) * New translations merge.mdx (Hungarian) * New translations merge.mdx (Italian) * New translations merge.mdx (Korean) * New translations merge.mdx (Lithuanian) * New translations merge.mdx (Dutch) * New translations merge.mdx (Norwegian) * New translations merge.mdx (Polish) * New translations merge.mdx (Portuguese) * New translations merge.mdx (Russian) * New translations merge.mdx (Swedish) * New translations merge.mdx (Turkish) * New translations merge.mdx (Ukrainian) * New translations merge.mdx (Chinese Simplified) * New translations merge.mdx (Vietnamese) * New translations merge.mdx (Portuguese, Brazilian) * New translations merge.mdx (Indonesian) * New translations merge.mdx (Thai) * New translations merge.mdx (Latvian) * New translations merge.mdx (Chinese Traditional, Hong Kong) * New translations merge.mdx (Serbian (Latin)) * New translations map-controls.mdx (Romanian) * New translations map-controls.mdx (French) * New translations map-controls.mdx (Spanish) * New translations map-controls.mdx (Belarusian) * New translations map-controls.mdx (Catalan) * New translations map-controls.mdx (Czech) * New translations map-controls.mdx (Danish) * New translations map-controls.mdx (German) * New translations map-controls.mdx (Greek) * New translations map-controls.mdx (Basque) * New translations map-controls.mdx (Finnish) * New translations map-controls.mdx (Hebrew) * New translations map-controls.mdx (Hungarian) * New translations map-controls.mdx (Italian) * New translations map-controls.mdx (Korean) * New translations map-controls.mdx (Lithuanian) * New translations map-controls.mdx (Dutch) * New translations map-controls.mdx (Norwegian) * New translations map-controls.mdx (Polish) * New translations map-controls.mdx (Portuguese) * New translations map-controls.mdx (Russian) * New translations map-controls.mdx (Swedish) * New translations map-controls.mdx (Turkish) * New translations map-controls.mdx (Ukrainian) * New translations map-controls.mdx (Chinese Simplified) * New translations map-controls.mdx (Vietnamese) * New translations map-controls.mdx (Portuguese, Brazilian) * New translations map-controls.mdx (Indonesian) * New translations map-controls.mdx (Thai) * New translations map-controls.mdx (Latvian) * New translations map-controls.mdx (Chinese Traditional, Hong Kong) * New translations map-controls.mdx (Serbian (Latin)) * New translations en.json (French) * New translations integration.mdx (French) * New translations map-controls.mdx (French) * New translations merge.mdx (French) * New translations elevation.mdx (French) * New translations en.json (Basque) * New translations en.json (Dutch) * New translations en.json (Catalan) * New translations en.json (Romanian) * New translations en.json (French) * New translations en.json (Spanish) * New translations en.json (Belarusian) * New translations en.json (Czech) * New translations en.json (Danish) * New translations en.json (German) * New translations en.json (Greek) * New translations en.json (Finnish) * New translations en.json (Hebrew) * New translations en.json (Hungarian) * New translations en.json (Italian) * New translations en.json (Korean) * New translations en.json (Lithuanian) * New translations en.json (Norwegian) * New translations en.json (Polish) * New translations en.json (Portuguese) * New translations en.json (Russian) * New translations en.json (Swedish) * New translations en.json (Turkish) * New translations en.json (Ukrainian) * New translations en.json (Chinese Simplified) * New translations en.json (Vietnamese) * New translations en.json (Portuguese, Brazilian) * New translations en.json (Indonesian) * New translations en.json (Thai) * New translations en.json (Latvian) * New translations en.json (Chinese Traditional, Hong Kong) * New translations en.json (Serbian (Latin)) * New translations integration.mdx (Dutch) * New translations map-controls.mdx (Spanish) * New translations map-controls.mdx (Dutch) * New translations merge.mdx (Dutch) * New translations en.json (Basque) * New translations en.json (Dutch) * New translations en.json (Catalan) * New translations en.json (Romanian) * New translations en.json (French) * New translations en.json (Spanish) * New translations en.json (Belarusian) * New translations en.json (Czech) * New translations en.json (Danish) * New translations en.json (German) * New translations en.json (Greek) * New translations en.json (Finnish) * New translations en.json (Hebrew) * New translations en.json (Hungarian) * New translations en.json (Italian) * New translations en.json (Korean) * New translations en.json (Lithuanian) * New translations en.json (Norwegian) * New translations en.json (Polish) * New translations en.json (Portuguese) * New translations en.json (Russian) * New translations en.json (Swedish) * New translations en.json (Turkish) * New translations en.json (Ukrainian) * New translations en.json (Chinese Simplified) * New translations en.json (Vietnamese) * New translations en.json (Portuguese, Brazilian) * New translations en.json (Indonesian) * New translations en.json (Thai) * New translations en.json (Latvian) * New translations en.json (Chinese Traditional, Hong Kong) * New translations en.json (Serbian (Latin)) * New translations en.json (Dutch) * New translations en.json (French) * New translations en.json (Spanish)
110 lines
4.6 KiB
Plaintext
110 lines
4.6 KiB
Plaintext
---
|
|
title: Soubory a statistiky
|
|
---
|
|
|
|
<script lang="ts">
|
|
import { ChartNoAxesColumn } from '@lucide/svelte';
|
|
import DocsNote from '$lib/components/docs/DocsNote.svelte';
|
|
import ElevationProfile from '$lib/components/elevation-profile/ElevationProfile.svelte';
|
|
import GPXStatistics from '$lib/components/GPXStatistics.svelte';
|
|
import { exampleGPXFile } from '$lib/assets/example';
|
|
import { writable } from 'svelte/store';
|
|
|
|
let gpxStatistics = writable(exampleGPXFile.getStatistics());
|
|
let slicedGPXStatistics = writable(undefined);
|
|
let hoveredPoint = writable(null);
|
|
let additionalDatasets = writable(['speed', 'atemp']);
|
|
let elevationFill = writable(undefined);
|
|
</script>
|
|
|
|
# { title }
|
|
|
|
## Seznam souborů
|
|
|
|
Jakmile budete mít [otevřené](./menu/file) soubory, zobrazí se jako karty v seznamu souborů umístěném v dolní části mapy.
|
|
Jejich pořadí můžete změnit přetažením karet.
|
|
A pokud je otevřeno mnoho souborů, můžete posouvat seznam karet a procházet mezi nimi.
|
|
|
|
<DocsNote>
|
|
|
|
Pokud používáte myš, musíte pro vodorovné posouvání podržet klávesu <kbd>Shift</kbd>.
|
|
|
|
</DocsNote>
|
|
|
|
### Výběr souboru
|
|
|
|
Kliknutím na kartu můžete přepínat mezi soubory, kontrolovat jejich statistiky a používat na ně [akce úprav](./menu/edit) a [nástroje](./toolbar).
|
|
Podržením klávesy <kbd>Ctrl/Cmd</kbd> můžete do výběru přidat soubory nebo je odebrat a podržením klávesy <kbd>Shift</kbd> můžete vybrat skupinu souborů.
|
|
Většina [akcí úprav](./menu/edit) a [nástrojů](./toolbar) může být použita na více souborů najednou.
|
|
|
|
<DocsNote>
|
|
|
|
Můžete také procházet soubory pomocí kláves se šipkami na vaší klávesnici a použít <kbd>Shift</kbd> pro přidání souborů do výběru.
|
|
|
|
</DocsNote>
|
|
|
|
### Akce úprav
|
|
|
|
Kliknutím pravým tlačítkem myši na kartu souboru můžete provést stejné akce jako v [nabídce úpravy](./menu/edit).
|
|
|
|
### Rozvržení stromu
|
|
|
|
Jak je uvedeno v části [možnosti zobrazení](./menu/view), můžete přepnout na stromové rozvržení seznamu souborů.
|
|
Toto zobrazení je ideální pro správu velkého počtu otevřených souborů, protože je uspořádá do svislého seznamu na pravé straně mapy.
|
|
Stromové rozvržení souborů navíc umožňuje zkontrolovat [trasy, úseky a body zájmu](./gpx) obsažené v souborech prostřednictvím sbalitelných sekcí.
|
|
|
|
Rovněž můžete využít [akce úprav](./menu/edit) a [nástroje](./toolbar) na prvky uvnitř souborů.
|
|
Navíc přetažením prvků uvnitř souborů můžete změnit jejich pořadí nebo je přesunout v hierarchii či dokonce do jiného souboru.
|
|
|
|
<DocsNote>
|
|
|
|
Velikost seznamu souborů lze upravit přetažením oddělovače mezi mapou a seznamem souborů.
|
|
|
|
</DocsNote>
|
|
|
|
## Profil nadmořské výšky a statistiky
|
|
|
|
V dolní části rozhraní naleznete profil nadmořské výšky a statistiky pro aktuální výběr.
|
|
|
|
<DocsNote>
|
|
|
|
Velikost výškového profilu lze upravit přetažením oddělovače mezi mapou a výškovým profilem.
|
|
|
|
</DocsNote>
|
|
|
|
### Interaktivní statistiky
|
|
|
|
Při najetí myší na výškový profil se na pozici kurzoru zobrazí popisek se statistikami.
|
|
|
|
Chcete-li získat statistiky pro určitou část výškového profilu, můžete přes profil přetáhnout výběrový obdélník.
|
|
Kliknutím na profil výběr zrušíte.
|
|
|
|
Pomocí kolečka myši můžete také výškový profil přiblížit a oddálit a posouvat se vlevo a vpravo přetahováním profilu při stisknuté klávese <kbd>Shift</kbd>.
|
|
|
|
<div class="h-48 w-full">
|
|
<ElevationProfile
|
|
{gpxStatistics}
|
|
{slicedGPXStatistics}
|
|
{hoveredPoint}
|
|
{additionalDatasets}
|
|
{elevationFill}
|
|
/>
|
|
</div>
|
|
<div class="flex flex-col items-center w-full">
|
|
<GPXStatistics
|
|
{gpxStatistics}
|
|
{slicedGPXStatistics}
|
|
orientation={'horizontal'}
|
|
/>
|
|
</div>
|
|
|
|
### Doplňující údaje
|
|
|
|
Pomocí tlačítka <kbd><ChartNoAxesColumn size="16" class="inline-block" style="margin-bottom: 2px"/></kbd> v pravé dolní části výškového profilu můžete volitelně obarvit výškový profil podle:
|
|
|
|
- **sklonu** informace vypočítané z výškových údajů nebo podle
|
|
- **povrchu** či **kategorie** údaje pocházející z <a href="https://www.openstreetmap.org/" target="_blank">OpenStreetMap</a> značek (tagů) <a href="https://wiki.openstreetmap.org/wiki/Key:surface" target="_blank">povrch</a> a <a href="https://wiki.openstreetmap.org/wiki/Key:highway" target="_blank">silnice</a>.
|
|
Toto je dostupné pouze pro soubory vytvořené pomocí **gpx.studio**.
|
|
|
|
Pokud to váš výběr obsahuje, můžete také na výškovém profilu znázornit údaje o: **rychlosti**, **tepové frekvenci**, **kadenci**, **teplotě** a **výkonu**.
|