LINEÁRNÍ REFERENCOVÁNÍ DYNAMICKÁ SEGMENTACE

Podobné dokumenty
Digitální mapa veřejné správy Plzeňského kraje - část II.

Nápověda k webové aplikaci určené k revizi. ochranných pásem vodních zdrojů a vodárenských nádrží

Co je nového 2018 R2

3. přednáška z předmětu GIS1 atributové a prostorové dotazy

TVOŘÍME MAPU V GIS. manuál

GEOGRAFICKÉ INFORMAČNÍ SYSTÉMY 10

GEOM LITE - MANUÁL hlavní obrazovka

Digitální kartografie 10

Tvorba nových dat. Vektor. Geodatabáze. Prezentace prostorových dat. Základní geometrické objekty Bod Linie Polygon. Vektorová

Vytvoření uživatelské šablony

Kurz GIS v egovernmentu POKROČILÝ

Geografické informační systémy

Mapa Česka:

Popis ovládání aplikace - Mapový klient KÚPK

Prezenční stránka tréninkové skupiny v systému CzechTriSeries UŽIVATELSKÝ MANUÁL

SCHÉMA aplikace ObčanServer 2 MENU aplikace Mapové kompozice

GIS Geografické informační systémy

Návod na použití mapového portálu MAP SQUARE

1 Filozofie knihy jízd

Digitální kartografie 5

Nový způsob práce s průběžnou klasifikací lze nastavit pouze tehdy, je-li průběžná klasifikace v evidenčním pololetí a školním roce prázdná.

ELEKTRONICKÝ DIGITÁLNÍ

Strategie ochrany před negativními dopady povodní a erozními jevy přírodě blízkými opatřeními v České republice

Geografické informační systémy GIS

Truss 4.7. Předvolby nastavení tisku

Začínáme s Tovek Tools

GoClever Map 2.5 manuál

MAPA OBCHODU A SLUŽEB IMPLEMENTOVANÁ DO MOBILNÍHO MAPOVÉHO KLIENTA SPINBOX ÚŘAD MĚSTSKÉ ČÁSTI PRAHA 2, NÁMĚSTÍ MÍRU 600/20, , PRAHA 2

2HCS Fakturace 3 - modul Banka -

Nápověda k používání mapové aplikace Katastrální mapy Obsah

GEOGRAFICKÉ INFORMAČNÍ SYSTÉMY CVIČENÍ 10

NetStork 6 Nové Funkce

1 Tabulky Příklad 3 Access 2010

Cvičení č. 1 Začátek práce s GIS

Práce s texty, Transformace rastru, Připojení GPS

Odpadové hospodářství v ORP Ústí nad Labem

Mapová aplikace HZS Ústeckého kraje

Územní plán Ústí nad Labem

PROGRAM RP31. Niveleta zadaná tečnami. Příručka uživatele. Revize Pragoprojekt a.s

MANUÁL K PROGRAMU JEDNODUCHÝ SKLAD (VER-1.2)

GIS Geografické informační systémy

VOZIDLA. Uživatelská příručka SeeMe - Ecofleet. Provozovatel GPS služeb: pobočka ZNOJMO pobočka JIHLAVA pobočka DOMAŽLICE pobočka PRAHA Identifikace

Hardware Různé počítačové platformy (personální počítače, pracovní stanice, víceuživatelské systémy) Požadavek na konkrétní vstupní a výstupní zařízen

MAPA PARKOVÁNÍ A BEZBARIÉROVÉHO PŘÍSTUPU IMPLEMENTOVANÁ DO MOBILNÍHO MAPOVÉHO KLIENTA SPINBOX

GEOGRAFICKÉ INFORMAČNÍ SYSTÉMY CVIČENÍ 4

PROGRAM RP56 Odvodnění pláně Příručka uživatele Základní verze 2014

GIS. Cvičení 3. Sběr vektorových dat v ArcGIS

Pro správné zobrazení mapové aplikace je potřeba mít nainstalovaný zásuvný modul Flash Adobe Player.

Použití filtrů v Museionu

UNIVERZÁLNÍ TENKÝ KLIENT

GEOGRAFICKÉ INFORMAČNÍ SYSTÉMY CVIČENÍ 5

GEOGRAFICKÉ INFORMAČNÍ SYSTÉMY CVIČENÍ 2

Access. Tabulky. Vytvoření tabulky

Cvičení software Groma základní seznámení

MODUL MUNI ASPI, a. s muni_manual.indd :57:23

Obsah Plán semestru GIS software. GIS1-1. cvičení. ČVUT v Praze, Fakulta stavební, katedra mapování a kartografie

Návod - katalog. ANTEE s.r.o. - tel.: , fax: , helpdesk: ,

lindab comfort Krok za krokem manuál DIMcomfort 4.0

Marushka je webová mapová aplikace pro zobrazování map a informací z GISu města Plzně. Lokalizační dotazy v projektu Správa

MONITORING OBCHODNÍCH PARTNERŮ

Marushka je webová mapová aplikace pro zobrazování map a informací z GISu města Plzně. Lokalizace v Marushce podle souřadnic OBSAH...

UniLog-D. v1.01 návod k obsluze software. Strana 1

Modul KN verze 3. MODUL KN v. 3 - schéma. Informace o modulu KN v. 3. Přihlášení administrátora Obce do WSDP. Okno Informace o parcele / budově

UŽIVATELSKÝ MANUÁL PERSONALIZACE MOJE SODEXO V

Záznamník trasy. Michal Sluštík Y39PDA ČVUT, FEL, Popis aplikace. Specifikace požadavků

2 PŘÍKLAD IMPORTU ZATÍŽENÍ Z XML

Microsoft Office. Word vzhled dokumentu

ISPOP 2019 MANUÁL PRO PRÁCI V REGISTRU ODBORNĚ ZPŮSOBILÝCH OSOB

Digitální kartografie 3

UNIVERZITA PARDUBICE Fakulta elektrotechniky a informatiky Katedra softwarových technologií

Příklady využití GIS pro práci odboru dopravy Libereckého kraje. I. Analýza nehodových úseků z roku 2005 dílčí výstupy

Monitoring mikroregionů a jejich rozvojových dokumentů. imr. On-line systém evidence mikroregionů a jejich rozvojových dokumentů

Reporting. Ukazatele je možno definovat nad libovolnou tabulkou Helios Orange, která je zapsána v nadstavbě firmy SAPERTA v souboru tabulek:

Sklady. Níže popsaný návod je určen pro uživatele s rolí Administrátor nebo Správce skladu. Přehled funkcí 2. Postup pro vytvoření nového skladu 2

RELAČNÍ DATABÁZE ACCESS

Postup prací při sestavování nároků vlastníků

Ovládání mapového prohlížeče a aplikace. Šumperk : Mapa města

45 Plánovací kalendář

Návod pro užívání systému CRemko

2. přednáška z předmětu GIS1 Data a datové modely

Možnosti vizualizace geodat v ESRI ArcGIS strana 2

7. Enterprise Search Pokročilé funkce vyhledávání v rámci firemních datových zdrojů

ArcGIS Desktop 10. Nástroje pro správu, editaci a analýzu prostorových dat

IMPORT DAT DO DATABÁZE

VYUŽITÍ DATA DRIVEN PAGES

METODIKA PRÁCE S TOUTO APLIKACÍ

Databox CONTACT 6 základní operace programu

Popis ovládání. Po přihlášení do aplikace se objeví navigátor. Navigátor je stromově seřazen a slouží pro přístup ke všem oknům celé aplikace.

Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky. PORTÁL KUDY KAM. Manuál pro administrátory. Verze 1.

47 Mapování přístupnosti

viagps 3.0 Black edition Uživatelská příručka

Inovace a zkvalitnění výuky prostřednictvím ICT Databázové systémy MS Access propojení relací s formuláři a sestavami Ing.

Formuláře. Téma 3.2. Řešený příklad č Zadání: V databázi formulare_a_sestavy.accdb vytvořte formulář pro tabulku student.

Nápověda. Hlavní strana Menu aplikace. Informace o hřbitově Menu na stránce Hřbitov

MOJESODEXO.CZ ZADÁVÁNÍ OBJEDNÁVEK PAPÍROVÝCH PRODUKTŮ. Uživatelský manuál

Projekt. Sestavení projektu

Aplikované úlohy Solid Edge. SPŠSE a VOŠ Liberec. Radek Havlík [ÚLOHA 21 BOOLEOVSKÉ OPERACE]

Prostředí Microstationu a jeho nastavení. Nastavení výkresu

Možnosti tisku v MarushkaDesignu

Transkript:

Západočeská fakulta Fakulta aplikovaných věd Katedra matematiky oddělení geomatiky LINEÁRNÍ REFERENCOVÁNÍ DYNAMICKÁ SEGMENTACE Seminární práce pro předmět Aplikace GIS Bc. Jana Havrdová Plzeň 2009 Geomatika

1. Úvod... 3 2. Lineární referencování, dynamická segmentace... 3 3. Praktická část v ArcGIS... 5 3. 1. Lineární referencování... 5 3.2. Dynamická segmentace... 10 4. Analýzy v lineárním referencování... 11 5. Vlastnosti vrstvy, zobrazení, vyhledávání... 12 6. Závěr... 13 Použitá literatura... 13

1. Úvod Jízda autem, říční doprava, údržba dopravních a inženýrských sítí, to je jen část lidské činnosti, kde může dojít k problémům s určením polohy. V době informačních technologií existují prostředky, které nám mohou pomoci se v terénu mapě lépe orientovat. Hlavní místo zaujímá navigace například pomocí GPS. Nejdůležitější vlastností navigace je určení polohy, a to nejen v zeměpisných souřadnicích, ale u liniových vrstev pomocí kilometráže neboli staničení. Kilometráž nám vypovídá mnohem více o poloze než znalost souřadnic, říká nám jak je daný liniový prvek dlouhý, v jaké části linie se nacházíme, atd. Pro vytvoření takto určených liniových prvků se používá lineární referencování. Jeho součástí je dynamická segmentace, která přiřazuje danému úseku linie určité vlastnosti. Na následujících řádcích je objasněn princip, jak lineárního referencování tak dynamické segmentace. Příklady jsou zpracovány na imaginárních datech silniční sítě, v programu ArcGIS 9.3 v licenci ArcView. Veškeré zde získané informace je možné si vyzkoušet na ukázkových datech. 2. Lineární referencování, dynamická segmentace Lineární referencování pracuje s liniovými daty, které dokáže upravit tak, aby ve vrstvě bylo možno pracovat s vytvořenou kilometráží staničení. Nedílnou součástí lineárního referencování je dynamická segmentace, která do základních liniových dat vnáší atributovou složku (povrch komunikace, nehody, počet jízdních pruhů, atd.). Hlavním principem lineárního referencování je vytvoření nové datové vrstvy trasy do které je přidána informace o vzdálenosti (M measure). Trasa je tedy linie, která je v každém bodě, určená zeměpisnými souřadnicemi X, Y popřípadě Z (výška) a zároveň obsahuje informaci o vzdálenosti M. Liniová data se před samotným referencováním musí vhodně upravit. Každá linie musí být jednoznačná, to znamená že 1 linie = 1 trasa. V mnoha případech může nastat situace, kdy dochází k souběžnému vedení linií (např. sinice č.35 a 13, souběh tras MHD). Je tedy nutné vytvořit síť, ve které na sobě může ležet i několik probíhajících linií, každá je však atributově jednoznačně určena. Geometrie linie může být nejen jednolitá ale i složena z více částí může být modelována smyčkami, větvením nebo 180 otočkami (Obrázek 1). Obrázek 1 Možné modelace linií tras Při tvorbě trasy je důležité zvolit vhodné jednotky, ve kterých bude trasa vypočítána (vypočítaná hodnota M) například kilometry, metry, hodiny. Do výpočtu trasy ve většině případech vstupují známé hodnoty staničení. Vyjímečně může dojít k automatickému propočítání trasy od zadaného počátku bez znalosti staničení. V obou případech se však vychází z nulových hodnot M na linii (označení NaN). Vypočítané vzdálenosti mohou buď lineárně narůstat nebo může být narůstání hodnot uměle změněno či mohou být

hodnoty vynechány (Obrázek 2). Díky vypočítaným hodnotám lze lokalizovat na trase jakýkoli bod (nehoda na x-tém kilometru) nebo část linie (výskyt lososa mezi 20 35 km). Obrázek 2 Různé možnosti narůstání hodnot hodnoty M Při vzniku nové trasy bez jakékoli znalosti staničení je nutné zvolit počátek počáteční priorita (Levý horní, levý dolní, pravý horní, pravý dolní roh). Pokud máme naměřené body, staničení, např. pomocí GPS, lze využít tzv. kalibraci trasy. Při tomto druhu výpočtu vychází hodnoty M z naměřených bodů. Tento způsob výpočtu lze využít i na již automaticky vypočtené trasy, dochází tak ke zpřesnění. Poměrně zajímavou vlastností je, že body použité pro zpřesnění výpočtu nemusí na linii ležet, v tom případě se nastavuje odchylka bodu. Pod pojmem odchylka bodu si lze představit vzdálenost daného bodu od linie u které počítáme staničení. Obrázek 3 Vztah linie 1: M jedna linie M atributů Rozšířené možnosti využití lineárního referencování přínáší dynamická segmentace. Rozšiřuje již vytvořenou trasu o události, které se k ní vztahují. Události můžeme rozdělit na bodové (dopravní nehody) a liniové (rychlost na silnicích). Výhodou dynamické segmentace je možnost využití více událostí, které se vztahují k jednomu místu, relace 1:N (Obrázek 3). Události jsou vždy určeny staničením (kilometráží, časem...) dle trasy ke které se událost vztahuje. Hlavní sílou dynamické segmentace je možnost využívat velké databáze atributy. Výsledkem dynamického procesu segmentace je dynamická vlastnost třídy, která zná cestu ke svému zdroji. Pro dynamickou segmentaci je nutné znát základní údaje, které jsou uloženy v tabulce spolu s ostatními daty. Potřebujeme znát unikátní identifikátor trasy (číslo silnice, železnice,...) a

staničení, kterého se daná událost týká. Tabulka událostí většinou obsahuje informace o kvalitě a základních vlastnostech linie (typ dlažby, stav chodníku, šířka,...). Dynamická funkce vrstvy se chová stejně jako všechny ostatní vrstvy. Může se zobrazovat klasicky pomocí stupnic, zároveň se může uchovávat jako klasická vrstva, vhodná pro export. Atributy mohou být průběžně upravovány. Z předchozích řádků vyplývá, že dynamická segmentace je založena především na atributech, proto je vhodné vytvářet atributové indexy. Tyto indexy zvyšují rychlost načítání a vyhledávání ve velkém počtu záznamů. 3. Praktická část v ArcGIS 3. 1. Lineární referencování Jak jsem již psala výše, pro ukázku vytvoření trasy jsem využila silniční síť. V ArcGIS jsou funkce k lineárnímu referencování v liště nástrojů (Obrázek 4) a ArcToolbox (Obrázek 5). Obrázek 4 Editace trasy v liště nástrojů Obrázek 5 Lineární segmentace v ArcToolboxu Data jsou připravena dle požadavku na unikátnost záznamu, tj. 1 záznam v tabulce = 1 část trasy. Přípustné však je, aby byla unikátní trasa rozdělena na více částí, což je vidět na obrázku 6, zde se silnice číslo 13. skládá z jedenácti částí. Taková data již není problém zpracovat pomocí nástroje v toolboxu Tvorba tras (Obrázek 7). Data se spojí dle ID silnice v tomto případě pomocí sloupce RN číslo silnice identifikátor trasy (Obrázek 8). Po provedení operace je silnice sjednocena a zároveň je i vypočítána trasa.

Obrázek 6 Atributová tabulka základních dat Silnice, kde jsou záznamy rozkouskovány do více částí Obrázek 7 Vytvoření trasy pomocí Tvorba tras Creata Routes Při tvorbě trasy (Create Routes) se zadává vstupní liniová vrstva, identifikátor vrstvy a výstupní třída prvků tras, což jsou povinné parametry. Dále se volí zdroj staničení: Lenght geometrická délka, One-field zdroj kilometráže z tabulky (Pole staničení), Two-field zdroj kilometráže od do (Pole staničení od pole staničení do). Další volbou je možnost násobit vypočtené hodnoty či odsadit počátek odchylka (obrázek 7)

Obrázek 8 Atributová tabulka po provedení příkazu Tvorba tras Vytvořená nová vrstva obsahuje v atributové pouze tolik záznamů, kolik bylo jednoznačných ID silnice 1 záznam = 1 trasa, viz. Obrázek 8 silnice číslo 13. Vrstva zároveň obsahuje vypočtenou kilometráž (jednotky), tato informace však není v atributové tabulce, a dotážeme se na ní pomocí tlačítka informace o délce. Toto tlačítko musíme zobrazit přes úpravu lišty nástrojů Příkazy Lineární segmentace Identifikovat umístění trasy. Při kliknutí na linii se nám zobrazí informace o staničení, obrázek 9. Obrázek 9 Tlačítko identifikátoru trasy, tabulka identifikace Pokud existuje například bodová událost - kilometráž, můžeme ji přenést pomocí kalibrace trasy do liniového prvku (Obrázek 10). Obrázek 10 Staničení na komunikaci, které lze využít pro kalibraci trasy Pokud tedy máme známé staničení, můžeme využít funkci v toolboxu Kalibrace tras

(Calibrate Route). Tato funkce nám automaticky vypočítá průběh tras s ohledem na dané staničení. Staničení nemusí ležet přímo na linii ale i v jejím blízkém okolí. Při kalibraci trasy můžeme využít, jak již vytvořenou trasu pro upřesnění nebo kalibrujeme trasu přímo ze základních dat (Obrázek 11). Do tabulky zadáme základní parametry vstup trasy s identifikátorem, vstupní bodové prvky staničení s identifikátorem, metodu výpočtu (pouze u tras již vypočtených) a odchylku staničení od linie. Obrázek 11 Toolbox kalibrace tras Pokud nemáme vytvořenou bodovou vrstvu vhodnou pro kalibraci ale známe zájmová místa staničení (např. Začátek, konec, křižovatky) můžeme využít ruční kalibraci dat. Takto kalibrovat jde pouze data, u kterých proběhl základní proces trasování (Tvorba tras) je zde přidaná hodnota M. Ruční kalibrace je nutné provádět v editačním režimu, s úlohou Kalibrovat prvek trasy a za pomocí tlačítka Kalibrovat trasu z lišty Editace tras. Pomocí tohoto tlačítka se dostaneme na tabulku kalibrace. Nejprve je nutné vybrat trasu, kterou chceme kalibrovat, a následně klikáme do mapy, tam kde jsou známé body, zapíšeme jednotky (Nová hodnota) a necháme trasu mezi nimi vypočítat - kalibrovat (Obrázek 12).

Obrázek 12 Tabulka pro ruční kalibraci dat Tyto způsoby vytvoření tras jsou nejčastější. Aby byl návod kompletní je nutné se ještě zmínit o dvou nástrojích z lišty Editace tras Definovat části linie a Vytvořit trasu. Při definování části linie je nutné mít opět zapnutou editaci se zvolením úlohy Upravit část linie - následně označíme linii, kterou chceme upravovat a za pomocí pravého tlačítka myši na dané linii můžeme provádět opravné akce oprava kilometráže na základě nových poznatků, například z měření. Tlačítko tvorba tras, je nástroj, pomocí kterého můžeme vytvořit trasu z liniových prvků různých formátů (CAD, shapefile, Coverage...).

3.2. Dynamická segmentace V aplikaci ArcMap je dynamickou segmentaci možné vyvolat v záložce Nástroje v hlavní liště. Zde je záložka přidat události na trase. Tato funkce přiřadí tabulky k určité trase a místu. Výsledkem je nová, virtuální vrstva, kde je k jednotlivé trase přiřazena informace z databáze. Na tuto informaci se dotazuje klasickým tlačítkem informací. Pokud chceme dále s touto vrstvou pracovat je nutné jí exportovat do geodatabáze nebo shapefile. Obrázek 13. Dynamická segmentace = Přidat událost na trase

4. Analýzy v lineárním referencování Při práci s trasami lze provádět analýzy trasy, funkce lze nalézt v ArcToolboxu, jedná se o překryvné události, sloučení události na trasách, transformaci události a umístění prvků podél tras. Tyto analýzy jsou vhodné pro zobrazování více prvků atributů v jednom místě. Pracuje se převážně s tabulkami - atributy, které se následně prováží s trasou. Překryv událostí analýza při které dochází k logickému sjednocení nebo průniku dvou tabulek událostí. Při této operaci se vytvoří nová tabulka se všemi možnostmi propojení. Jedná se o negeometrické zpracování. Lze kombinovat jak liniová tak i bodová témata. V toolboxu se jedná o záložku Překryv událostí tras Overlay. Na takto vzniklé vrstvy lze aplikovat poměrně složité dotazy (Obrázek 14). Zároveň je je možné takto vytvořené tabulky připojit pomocí dynamické segmentace k trase. Sloučení/rozdělení události funkce která odstraní redundantní informace z tabulky, tím že je sloučí pokud to je možné. Nebo můžeme pomocí té samé funkce rozdělit tabulku která obsahuje více informací. V toolboxu je to záložka Sloučit události na trase (Dissolve). Transformace událostí transformace hodnot M události z jedné třídy trasy do druhé. Třídy tras mohou mít různé jednotky souřadnice M (např. čas, délku). Vytvoří se nová tabulka a vypočítají se nové hodnoty Toolbox Transformace události trasy (Transform route event). Lokalizace bodů, polygonů podél trasy vytvoří tabulku bodových (liniových) událostí z bodových prvků (z průsečíků trasy s hranicemi polygonů). Zachovává atributy bodů (polygonů). U bodu lze přidat pole se vzdáleností bodu od trasy. Obrázek 14 Překryvné události tras Sjednocení 2 událostí do jedné tabulky

5. Vlastnosti vrstvy, zobrazení, vyhledávání Aby bylo možné co nejlépe reprezentovat chování trasy, jsou do vlastností vrstvy v ArcMapu přidány dvě záložky - Trasy a Šrafování. Tyto záložky jsou přidány v tom okamžiku, kdy je vytvořena trasa (Create Route). Co se týká první záložky Trasy, zobrazuje anomálie na trasa kde staničení chybí (NaN) nebo kde nevzrůstá. Tato záložka nám dokáže odhalit vzniklé chyby v automatizovaném převádění klasické vrstvy na trasu. Záložka šrafování se využívá pro označení staničení. Automatické umístění liniových nebo bodových značek v zadaném intervalu pro různá měřítka. Značky lze převádět na grafiku a importovat ji ve formátu.lyr (Obrázek 15). Obrázek 15 Nastavení liniových, bodových značek ve vlastnostech vrstvy Lineární referencování by neplnilo svou funkci, pokud by se nad vypočítanými trasami nemohlo vyhledávat. K tomu slouží nástroj Najít záložka Umístění trasy. Zde se zadává trasa, název sloupce ve kterém se nachází jednoznačný identifikátor, identifikátor hledané trasy. Následně je možné si zvolit zda hledáme určitý kilometr nebo jeho úsek. Na závěr stačí událost jen zobrazit (Obrázek 16).

Obrázek 16 Vyhledávání zájmového kilometru či úseku na trase 6. Závěr Lineární referencování a dynamická segmentace jsou metody, které dokáží ulehčit správu složitějších lineárních dat. Jsou to metody, které dokáže spojit jednoduchá liniová data se složitými databázemi a správcům sítí ulehčí správu a údržbu dat. Jelikož pracuji u Hasičského záchranného sboru, kde vyhledání místa události, většinou na liniovém prvku (dálnice, železnic), je hlavní úloha aplikací GIS, přispěla tato práce k rozšíření možností vyhledávání. Do této doby nebylo lineární referencování využíváno. Využívalo se pouze klasické bodové staničení na linii (kilometráž silnic). Vzhledem k širokým možnostem lineárního referencování se bude uvažovat, jak jej využít pro celou republiku. Jedná se například o přídání zájmových bodů k silniční síti, přiřazení nebezpečných jezů na řekách, atd. Použitá literatura Pro přípravu této seminární práce byla využívána nápověda programu ArcGIS 9.3 ESRI Inc., ArcGIS 9 Linear Referencing in ArcGIS, vytištěno v USA jako manuál k tvorbě lineárního referencování v systému ArcGIS 9. 2002 2005 ArcDATA s.r.o, ESRI Inc., Using linear referencing, manuál ke školení lineární referencování v ArcGIS 8.3. 2002-2003 ArcDATA s.r.o, ESRI Inc., Using linear referencing - cvičebnice, manuál ke školení lineární referencování v ArcGIS 8.3. 2002-2003 13