Při editaci dosavadního stavu automaticky vzniká změnová dávka. Při tvorbě GPL v katastru (VFK) automaticky vznikají objekty, které jsou nové (vznikly nově) a rušené (vznikly smazáním nebo editací stávajícího objektu). Podobně to funguje i při tvorbě GAD DTM (JVF). Nicméně oproti GPL při tvorbě GAD v rámci editace vznikají ještě objekty ve stavu „změněný“. Tento stav je vyžadován pravidly DTM a bohužel samotnou editaci dosti komplikuje a uživateli ztěžuje.
Pro ilustraci uvádíme příklad, jak změnová dávka pro GAD (JVF) vypadá.
Je použit příklad rozdělení polylinie v dosavadním stavu (referenční stav) v bodě 2012 v GAD. Následující obrázek ukazuje původní stav před rozdělením – tyrkysová barva = referenční stav:
![]() |
Po použití nástroje
→ → v bodě 2012 je na následujícím obrázku vidět, že se automaticky vygenerovala jedna část jako změněná (barva hnědá) a zbylá část jako nová (barva tmavě modrá). Pokud z jednoho prvku editačním nástrojem vzniká více částí v různých stavech (nový/změněný), potom platí pravidlo, že změněná část se generuje vždy blíže k počátku objektu (k 1. bodu objektu), zbylé části se generují jako nové. Změněná část je vygenerována vždy právě jedna, nových částí může být N.![]() |
Dále se na pozadí vygeneruje pro potřeby JVF i speciální stav původní verze objektu, který lze v tomto případě kdykoli zviditelnit vypnutím přepínače na stavovém řádku Skrýt změněné (originál), viz žlutá verze objektu na následujícím obrázku:
![]() |
Výše uvedené vede k důležitému pravidlu, které je nutno mít na paměti a dodržovat je. Uživatel nesmí editací navodit situaci, kdy existuje originální verze změněného objektu (žlutá barva) a neexistuje nová verze změněného objektu (hnědá barva). Tato situace vede k porušení změnové dávky. Bohužel jí lze docílit poměrně snadno. Stačí provést rozdělení objektu jako výše a následně nedopatřením vygenerovanou „hnědou“ část smazat a nakreslit ji znovu. Pokud k takové situaci dojde, je nutné nový stav objektu smazat (všechny nové – modré části), provést obnovení originální verze změněného objektu (žlutá barva) do referenčního stavu pomocí příkazu
→ → a provést editaci znovu.