Manuál k aplikaci JanMap v.2.5.1

Transkript

Manuál k aplikaci JanMap v.2.5.1
Manuál k aplikaci JanMap v.2.5.1
Petr Pala
Copyright © 2009 CENIA, laboratoř GIS
1. Úvod
1. JanMap
2. Instalace
2. Co je nového ve verzi 2.5.1
3. Části základního okna aplikace
1. Menu
1.1. File
1.2. Edit
1.3. View
1.4. Settings
1.5. Tools
1.6. Help
2. Nástrojová lišta
3. TOC
3.1. Záložka Layers
3.2. Záložka Selection
3.3. Pomocná TOC
4. Pracovní plocha
4. Podporovaná data
5. Funkcionalita
1. Projekt aplikace
2. Načítání vrstev do projektu
2.1. Vrstvy souborového typu
2.2. Vrstvy WMS
2.3. Vrstvy IMS
2.4. Vrstvy z JanGeodatabase
2.5. Vrstvy z MySQL a PostGIS (standard OGC)
2.5.1. Připojení vrstev z MyGIS a PostGIS
2.5.2. Připojení vrstev z MyGIS a PostGIS pomocí SQL příkazu
2.5.3. Vytvoření nové vrstvy v databázi MyGIS a PostGIS
2.5.4. Smazání vybraných vrstev z databází MyGIS a PostGIS
2.6. Podpora přístrojů GPS
2.6.1. Načtení dat z GPS přístroje
2.6.2. Načtení dat do GPS přístroje z JanMapu
3. Funkce pro ovládání mapy (zoomovací funkce)
4. Funkcionalita TOC
4.1. Záložka Layers
4.2. Záložka Selection
5. Vlastnosti vrstev
5.1. Vlastnosti vektorových vrstev (formát shapefile)
5.1.1. Záložka General
5.1.2. Záložka Display
5.1.3. Záložka Symbology
5.1.4. Záložka Labels
5.1.5. Záložka Projection
5.1.6. Záložka Graphs
5.2. Vlastnosti rastrových vrstev
5.2.1. Záložka General
5.2.2. Záložka Display
5.2.3. Záložka Symbology
6. Funkce výběru
6.1. Prostorové výběry
6.2. Výběry v atributové tabulce
6.3. Zrušení výběru
6.4. Tlačítko Identify
7. Funkce pro měření vzdáleností a ploch
8. Práce s atributovými daty
9. Podpora projekcí - transformace souřadnic
10. Nastavení projektu a pracovní plochy
10.1. Nastavení pracovní plochy
10.2. Nastavení Proxy
11. Editace vektorových vrstev
11.1. Založení nové vrstvy
11.2. Správa editace
11.2.1. Nastartování vrstvy k editaci
11.2.2. Ukládání změn a ukončení editace
11.2.3. Snapping
11.2.4. Nastavení
11.3. Editace objektů vrstev
11.3.1. Vytvoření nového bodu
11.3.2. Vytvoření nové linie
11.3.3. Vytvoření nového polygonu
11.3.4. Vytvoření nového přilehlého polygonu
11.3.5. Modifikace existujícího objektu
11.3.6. Odstranění objektů z vrstvy
11.3.7. Dělení linie
11.3.8. Dělení polygonu
11.3.9. Prosekávání objektů
11.3.10. Spojování objektů
11.3.11. Vytváření multiobjektů
11.3.12. Rušení multiobjektů
12. Kontrola topologie vrstvy
12.1. Nastavení topologických pravidel
12.2. Kontrola topologických pravidel
13. Výpočet geometrických hodnot (plocha, obvod, délka) do atributové tabulky
14. Výpočet souřadnic centroidů do atributové tabulky
15. Polygonizace
16. Převod polygonů na linie
17. Export vrstev
18. Export centroidů vrstev
19. Import dat do JanGeodatabase
20. Import dat do MyGIS a PostGIS (podle standardu OGC)
21. Hledání dat metaportálu
22. Přímá podpora GPS modulu HW
23. Nástroje nástrojové lišty českých služeb
24. Import tabulkových dat obsahujících souřadnice do bodové vrstvy
25. Generování kvadrátů síťového mapování
26. Generování obalových zón (bufferů)
27. Vektorové analýzy
27.1. Clip
27.2. Intersection
27.3. Union
27.4. Point Inside
28. Export georeferencovaného rastru z aktuální mapové kompozice
29. Nastavení a export tiskové sestavy
30. Generování mapového souboru MapFile pro Minesota MapServer
30.1. Sekce MAP
30.2. Sekce WEB
30.3. Sekce LEGEND
30.4. Generování nastaveného Mapfile
Kapitola 1. Úvod
1. JanMap
JanMap je GIS nástroj systému JANITOR verze 2. O tomto systému se lze dozvědět více na stránkách
www.janitor.cz
JanMap slouží pro práci s prostorovými daty. Základní funkce, které aplikace poskytuje jsou:
 ukládání projektu mapové kompozice do otevřeného formátu JXML
 podpora vektorových vrstev souborového typu ve formátu shapefile a dgn
 podpora vrstev uložených podle standardů OGC v databázi: PostgreSQL, MySQL
 podpora vrstev uložených ve vlastní struktuře JanGDB v databázi MySQL
 podpora rastrových formátů (tiff, jpg, jp2, ecw, sid, img a bmp)
 široké možnosti při nastavení symbologie vrstev (definování vlastních symbolů, u rastrových
formátů podpora průhlednosti a průsvitnosti)
 mnoho způsobů výběru entit napříč všemi vektorovými vrstvami
 za pomoci aplikace JanDat práce s atributovými daty (viz. JanDat)
 podpora základních projekcí (s-JTSK, WGS-84, s-42, UTM) - zobrazování způsobem on-the-fly +
transformace mezi projekcemi
 editace vektorových vrstev
 kontroly topologie s nastavením pravidel
 export celé vrstvy nebo výběru do Shapefile (vč. transformace mezi projekcemi)
 podpora web služeb typu WMS a IMS
 práce s měřítkem a funkce měření v mapě
 generování centroidů a kvadrátů síťového mapování
 podpora GPS přístrojů vč. transformace souřadnic
 generování mapového souboru MapFile jako mapová kompozice pro Minesota Mapserver
 nastavení jednoduché mapové kompozice pro tisk
 generování georeferencovaného rastru z obrazu aktuální mapové kompozice
 vektorové analýzy union, clip, intersect, point inside, buffer
 podpora catalog services podle OGS
 prostorový tezaurus pro vyhledánání geografických názvů (na území ČR)
2. Instalace
JanMap je ke stažení na adrese www.janitor.cz. Lze jej stáhnout a nainstalovat jako součást systému
JANITOR.
Kapitola 2. Co je nového ve verzi 2.5.1
 zobrazování kartodiagramů nad vektorovými vrstvami
 klávesové zkratky pro nejčastější operace
Kapitola 3. Části základního okna aplikace
V této kapitole se seznámíme se základními částmi aplikace a jejich funkcionalitou
Obrázek 3.1. Ukázka aplikace JanMap
1. Menu
1.1. File
 New - funkce pro vytvoření nové vrstvy formátu shapefile
 Open - funkce pro přidání existující vrstvy (vrstev) souborového typu do projektu
 Open Project - funkce pro otevření projektu aplikace JanMap (formát JXML)
 Close Project - funkce pro zavření aktuálního projektu
 Save - funkce pro uložení aktuálního nastavení projektu
 Save as... - funkce pro uložení aktuálního nastavení projektu do nového projektového souboru
JXML
 Generate MapFile... - nástroj pro generování mapového souboru MapFile pro Minesota
MapServer
 Last Project - obsahuje pět naposledy uložených projektů JXML, které lze načíst
 Print... - nástroj pro nastavení a export mapové kompozice pro tisk
 GPS connection... - nástroj pro připojení GPS přístroje a stažení GPS dat do aktuálního projektu
 Geodatabase Connection... - načtení vrstev z podporovaných geodatabází
 JanGeoDb... - načítání vrstev z geodatabáze JGDB (MySQL)
 MySQL... - načítání vrstev z geodatabáze MySQL (podle struktury OGC)
 PostGIS... - načítání vrstev z geodatabáze PostGIS (podle struktury OGC)
 Web services
 WMS connection... - načtení vrstev pomocí služby Web Map Services
 IMS connection... - načtení vrstev pomocí služby Internet Map Server
 Metaportal... - hledání podle metadat v metaportálech poskytující služby CSW podle
OGC
 Exit - ukončení aplikace JanMap
1.2. Edit
 Copy map to clipboard - funkce pro zkopírování aktuální mapové kompozice do schránky
Tip
Lze použít například při vložení aktuální mapy do dokumentu. Pokud nedojde ke
změně velikosti, potom bude zachováno měřítko.
1.3. View
Obsahuje seznam plovoucích nástrojových lišt, která lze zobrazovat. (Aktuální nastavení bude při znovu
otevření aplikace zachováno)
 Standard Toolbar - při zatržení je hlavní nástrojová lišta viditelná
 Editor Toolbar - při zatržení je nástrojová lišta editoru viditelná
 Topology Toolbar - při zatržení je nástrojová lišta topologie viditelná
 GPS Toolbar - při zatržení je nástrojová lišta GPS nástrojů viditelná
 Toolbar with Czech Services - při zatržení je nástrojová lišta českých služeb viditelná
1.4. Settings
Funkce slouží k nastavení parametrů a proměnných aplikace JanMap
 View... - nastavení vlastností pracovní plochy
 Proxy... - nastavení parametrů proxy serveru
1.5. Tools
Nástroje aplikace JanMap
 Import Table to Shape... - nástroj pro import tabulkových dat obsahující souřadnice do bodové
vrstvy formátu shapefile
 Generate Quads... - nástroj na generování kvadrátů síťového mapování na území ČR
 Generate Buffers... - nástroj pro vytváření obalových zón
 Vector Analyses... - analytické funkce pro vektorové vrstvy
 Export Map... - nástroj pro vytváření georeferencovaného rastru z aktuální mapové kompozice
 Import to Thesaurus... - nástroj pro import vrstvy do prostorového tezauru
 Find in Thesaurus... - nástroj pro vyhledávání dat v prostorovém tezauru
 Language - nástroj pro přepínání jazykové lokalizace pro JanMap. Nativně je pro JanMap
vytvořena lokalizace v angličtině. Volitelně je k dispozici lokalizace v českém jazyce.
Tip
Lokalizační soubory obsahující přeložené výrazy jsou uloženy v podadresáři
languages, kde např. soubor JanMap.cz obsahuje českou lokalizaci. Pomocí
podobného souboru lze vytvořit lokalizaci v jiném jazyce.
1.6. Help
 JanMap Help - obsahuje odkaz na nápovědu aplikace JanMap, která se otevře internetovém
prohližeči
 GDAL Info - Zobrazuje seznam podporovaných driverů knihovny GDAL a OGR
 About JanMap - O aplikaci JanMap
2. Nástrojová lišta
Obsahuje nejužívanější funkce:
1. New - funkce pro vytvoření nové vrstvy formátu shapefile
2. Open - funkce pro přidání existující vrstvy (vrstev) souborového typu do projektu
3. Save - funkce pro uložení aktuálního nastavení projektu
4. Zoom In - tažením nebo kliknutím v pracovní ploše je zvětšen výřez pracovní plochy (přiblížení)
5. Zoom Out - kliknutím v pracovní ploše je zmenšen výřez pracovní plochy (oddálení)
6. Pan - posunutí aktuálního výřezu v pracovní ploše tažením
7. Fit all - nastavení výřezu v rozsahu všech viditelných vrstev (zobrazit vše)
8. Refresh/Stop - překreslení aktuálního výřezu. Během vykreslování slouží k jeho zastavení
9. Previous extent - zobrazení předcházejícího výřezu
10. Next extent - zobrazení následujícího výřezu
11. Select feature - funkce pro výběr entit ve vektorových vrstvách
12. Clear selected features - funkce pro odznačení všech vybraných objektů ve vrstvách
13. Identify - funkce pro zobrazení atributových dat označených entit
14. Measure - nástroj na měření vzdálenosti a plochy v mapě
15. Editor Toolbar - nástroj pro zobrazení panelu editačních nástrojů
16. Send feature - pokud je JanMap spuštěn jako klientská aplikace systému JANITOR, je odeslána
právě jedna vybraná entita do databáze
17. Číselné měřítko - rozbalovací menu pro výběr nebo ruční zadání číselného měřítka zobrazení
pracovní plochy
3. TOC
Jedná se o levý panel aplikace obsahující stromovou strukturu seznamu vrstev v projektu (včetně grafů a
symbologie), jichž obsah se zobrazuje v pracovní ploše. Zde je možno nastavovat způsob zobrazení
vrstev, vlastnosti vrstev, slučovat vrstvy do skupin a odstraňovat vrstvy z projektu. Poklepáním levým
tlačítkem na položce lze vyvolat akci, pravým tlačítkem lze otevřít nabídku. V samostatné spodní části
jsou předdefinovány mapové služby (CENIA a ČÚZK), které lze tažením přesouvat do projektu.
3.1. Záložka Layers
Obsahuje zobrazení hierarchické struktury vrstev. Základní funkce pro jednotlivé vrstvy jsou dostupné v
kontextovém menu.
3.2. Záložka Selection
V této části jsou zobrazeny pouze vektorové vrstvy a lze zde zapínat a vypínat vrstvy pro výběrové
funkce.
3.3. Pomocná TOC
Je umístěna ve spodní části TOC a obsahuje předdefinované mapové služby. Tyto služby se do projektu
vkládají přetažení do horního (projektového) TOC (Drag & Drop)
4. Pracovní plocha
Pravá část pro zobrazování vrstev a tvorbu mapové kompozice
Kapitola 4. Podporovaná data
JanMap dokáže pracovat s různými typy geografických dat (vrstev):
Vektorové (souborového typu):
 Shapefile - podpora zobrazování, výběru, editace, projekce, export, analýzy
 dgn (verze V7) - podpora zobrazování
Rastrové:
Data v rastrových formátech lze v JanMap zobrazovat, nastavovat průsvitnost a u 1-8bitových rastrů i
měnit barevnou paletu vč. průhlednosti
 bmp - Windows Bitmap
 tif - Tagged Image File Format (podpora komprese typu PackBits, JPEG, LZW, CITT Fax 4)
 jpg
 jp2 - JPEG 2000
 ecw - Enhanced Compressed Wavelet
 sid - Multiresolution Seamless Image Database (MrSID)
 img - Erdas Imagine
Web služby:
 WMS - Web Map Services
Služba WMS umožňuje jednotný přístup Web klientů k mapovému serveru, který poskytuje
mapové služby v podobě rastrových mapových kompozic z GIS vrstev
 IMS - Internet Map Server firmy ESRI
 Catalog service - vyhledávání prostorových dat podle metadat
Podporované geodatabáze:
 JanGDB - JanGeodatabase (vlastní geodatabáze podporující MySQL) - pouze pro čtení
 MySQL - geodatabáze MyGIS databáze MySQL podle standardů OGC
 PostGIS - geodatabáze PostGIS databáze PostgreSQL - pouze pro čtení
Ostatní:
 data z GPS přístrojů - import dat typu waypoint a tracklog z GPS přístrojů značky GARMIN
 aktuální poloha GPS bodu pomocí standardu NMEA 0183 - zobrazení akztuální polohy bodu
GPS z interního recieveru pomocí COM portu
Kapitola 5. Funkcionalita
Tato kapitola obsahuje popis všech funkcí aplikace JanMap včetně tipů a ukázek
1. Projekt aplikace
Pro uložení a znovunačtení aktuální mapové kompozice (nastavení vlastností vrstev) slouží projekt
formátu JXML. Obsahuje všechna nastavení projektu pro jeho opětovné zobrazení. Kdykoli po spuštění
aplikace JanMap je možné uložit změny do existujícího projektu (menu File - Save) nebo uložit aktuální
mapovou kompozici do nového projektu pod jiným názvem (menu File - Save As...)
Tip
V menu File - Last Project lze načíst jeden z pěti naposledy otevřených projektů.
Pomocí položky v menu File - Open Project lze uložený projektový soubor JXML načíst.
Tip
Lze nastavit asociaci na soubor JXML, potom se JXML projekt v JanMapu otevře po
doubleclicku na tento JXML soubor v souborovém manageru
Pomocí položky v menu File - Close Project lze aktuální projekt v aplikaci zavřít.
2. Načítání vrstev do projektu
2.1. Vrstvy souborového typu
K načítání vrstev souborového typu slouží funkce Open. Lze spustit jednak z menu File-Open nebo z
nástrojové lišty. Pomocí této funkce je zobrazen OpenDialog s předdefinovaným filtrem jak pro
vektorové, tak pro rastrové vrstvy. Zde se vrstva nebo vrstvy označí a vloží do projektu JanMap.
Tip
Pomocí klávesy Shift nebo Ctrl lze vybrat více vrstev najednou.
2.2. Vrstvy WMS
Vrstvy WMS lze načíst pomocí nástroje v menu File - Web services - WMS connection... Je zobrazen
dialog, který umožňuje načíst požadovanou WMS vrstvu. Pokud je připojení k internetu realizováno
prostřednictvím proxy serveru, je nutné nejprve nastavit proxy server (viz. menu Settings - Proxy...)
Dialog pro načítání WMS obsahuje:
 Name - Rozbalovací menu se seznamem uživatelských názvů URL adres WMS serverů
Tip
Seznam názvů a samotných URL adres je v souboru wms.cfg, kde lze seznam
libovolně editovat
 URL - obsahuje url adresu vybrané WMS. V tomto dialogu není možné tuto adresu editovat
 Add New... - tlačítko volá dialog pro definování nové služby WMS. Do editačního pole Name se
zadává uživatelský název WMS služby a do URL se zadá samotná URL adresa WMS služby. Po
potvrzení se název nově zadané WMS služby zobrazí v rozbalovacím menu Name
 Edit... - tlačítko zobrazí dialog, ve kterém je možné aktuálně zobrazenou WMS službu v
rozbalovacím menu Name editovat. Lze změnit jak uživatelské jméno tak i samotnou URL adresu
WMS služby
 Delete - tlačítko slouží ke smazání vybrané URL adresy v rozbalovacím menu
 Get Capabilities - tlačítko pro připojení a získání metadat vybrané WMS služby
Před připojením vybrané WMS služby do projektu má možnost uživatel nastavit parametry připojení:
 Map format - rozbalovací menu obsahující typ rastrového formátu, ve kterém bude serverem
zaslána požadovaná mapová kompozice
 Feature info format - rozbalovací menu s formáty, ve kterém posílá server informace o entitách
 SRS Code - rozbalovací menu s kódy podporovaných projekcí. Ty jsou převzaty z databáze
European Petroleum Survey Group (EPSG) www.espg.org
Tip
V české republice jsou nejčastěji používané:
 4326 - WGS 1984
 28403 - Pulkovo 1942/Gauss-Krüger zóna 3
 32633 - UTM zóna 33N (WGS 1984)
 102067 - S-JTSK_Krovak_East_North
Poznámka
Některé systémy mají projekci s-JTSK definovanou kódem 2065
Varování
Každá WMS služba má svoji nativní projekci. Je dobré si dát pozor, zda odpovídá
projekci mapové kompozice. Pokud ne, potom je v seznamu podporovaných
projekcí třeba zjistit, jestli obsahuje projekci požadovanou.
 SRS Name - pokud je vybraná projekce podporována, potom je zde zobrazen název projekce
 Nodata Value - kód barvy, která bude v pracovní ploše průhledná. Lze ji přenastavit pomocí
barevné palety spouštěné vedlejším tlačítkem
 Transparency - procentuální hodnota definující průsvitnost vrstvy. 0% - neprůsvitná, 100% absolutně průsvitná
V rozbalovacím menu se vybere požadovaná WMS služba (její uživatelský název), tlačítkem Get
Capabilities jsou načtena metadata (parametry), která lze přenastavit. Tlačítkem OK se daná WMS
služba načte do projektu.
2.3. Vrstvy IMS
Funkci lze najít v menu File - Web services - IMS connection... Je zobrazen dialog, který umožňuje načíst
požadované IMS vrstvy. Pokud je připojení k internetu realizováno prostřednictvím proxy serveru, je
nutné nejprve nastavit proxy server (menu - Settings - Proxy...)
Obsahuje:
 Rozbalovací menu se seznamem URL adres IMS serverů
Tip
Seznam URL adres je v souboru ims.cfg, kde lze seznam libovolně editovat
 Add New Address - tlačítko slouží k vložení aktuální URL adresy v rozbalovacím menu do
seznamu adres na poslední místo
 Delete Address - tlačítko slouží ke smazání vybrané URL adresy v rozbalovacím menu
 Get Services - tlačítko pro připojení a získání seznamu všech IMS služeb daného serveru, který je
nahrán do tabulky ve středu dialogu
 tabulka pro zobrazení IMS služeb daného serveru. Obsahuje vždy název a typ služby
V rozbalovacím menu se vybere existující (nebo zapíše nová) adresa s IMS službou, tlačítkem Get
Services se zobrazí seznam služeb v tabulce, zatrhne se požadovaná služba a potvrzením se načte do
aktuálního projektu.
2.4. Vrstvy z JanGeodatabase
JanMap dokáže pracovat i s daty geodatabáze systému JANITOR. Tato geodatabáze podporuje MySQL
server.
Načtení vrstev z JanGeodatabase se provádí přes menu File-Geodatabase connection-JanGeoDb...
Je otevřen dialog GeoDB Connection. Tlačítkem Connection Admin se spustí aplikace Connection Admin
(viz. Manuál), kde se nastaví připojení k databázovému serveru MySQL a potvrzením jsou ve spodní
tabulce zobrazeny všechny vrstvy dané geodatabáze. Zde je lze zatržením vybrat a pomocí tlačítka OK
jsou vybrané vrstvy načteny do projektu JanMap.
2.5. Vrstvy z MySQL a PostGIS (standard OGC)
JanMap dokáže pracovat i s daty standardu OGC uloženými v databázích MySQL a PostGIS
databázového serveru PostgreSQL.
2.5.1. Připojení vrstev z MyGIS a PostGIS
Načtení vrstev z MySQL i PostGIS se provádí přes File-Geodatabase connection-MySQL/PostGIS...
Je otevřen dialog OGR Connection. Tlačítkem Connection Admin se spustí aplikace Connection Admin
(viz. Manuál), kde se nastaví připojení k databázovému serveru MySQL nebo PostgreSql obsahující
geodata. Potvrzením jsou ve spodní tabulce zobrazeny všechny vrstvy dané geodatabáze. Do projektu
JanMap jsou načteny označené vrstvy.
2.5.2. Připojení vrstev z MyGIS a PostGIS pomocí SQL příkazu
Každou vrstvu lze načíst do projektu i pomocí SQL příkazu. Tento způsob je výhodný, pokud má být
například součástí atributových dat relovaná tabulka.
Definovat SQL příkaz pro konkrétní vrstvu seznamu lze v dialogu "SQL Statement". Ten lze zavolat
jednak poklepáním na vrstvu nebo označit vrstvu a použít tlačítko SQL Statement. V dialogu "SQL
Statement" se zadává SQL příkaz, který definuje obsah vrstvy (atributové tabulky)
Varování
Pokud je tímto způsobem vrstva načtena z databáze PostGIS, potom ji není možné
editovat. (klasickým načtením je PostGIS vrstva editovatelná)
2.5.3. Vytvoření nové vrstvy v databázi MyGIS a PostGIS
V dialogu "OGR Connection" lze pomocí tlačítka zavolat dialog pro definování nové vrstvy. Je třeba
zadat název vrstvy a jeho typ
2.5.4. Smazání vybraných vrstev z databází MyGIS a PostGIS
V dialogu "OGR Connection" lze pomocí tlačítka smazat z připojené databáze vrstvy, které jsou v
seznamu vrstev vybrané
2.6. Podpora přístrojů GPS
JanMap obsahuje přímou podporu dat GPS přístrojů. Aktuální verze dokáže načíst GPS data v podobě
waypointů a tracklogů jak z GPS přístroje do aplikace, tak z aplikace do GPS přístroje. Funkce se spouští
z menu File - GPS connection... Je otevřen dialog GPS Connector.
Do TOC jsou přidány dvě vrstvy - jedna bodová (waypointy), druhá liniová (tracklogy).
Poznámka
Obě vrstvy mají definovanou projekci WGS-84
2.6.1. Načtení dat z GPS přístroje
1. Nastaví se port, ke kterému je GPS přístroj připojen (k dispozici je USB a COM1-8)
2. Tlačítkem Test lze ověřit, zda je připojení funkční
3. Nastaví se rozsah načítaných dat (Waypoints, Tracks)
4. Tlačítkem Get data je zavolán SaveDialog pro uložení nové bodové vrstvy určené pro waypointy a
nové liniové vrstvy pro tracklogy a následně jsou data stažena do PC a jako vrstvy typu shapefile
načtena do projektu JanMap.
Varování
Těmto vrstvám je automaticky nastavena projekce WGS-84
2.6.2. Načtení dat do GPS přístroje z JanMapu
1. Nastaví se port, ke kterému je GPS přístroj připojen (k dispozici je USB a COM1-4)
2. Tlačítkem Test lze ověřit, zda je připojení funkční
3. Pomocí zatrhávacích polí se vybere, který typ dat se bude posílat
4. Vybere se konkrétní vrstva, jejíž data se budou zasílat a v rozbalovacím menu Field pole, které
obsahuje ID prvků
5. Tlačítkem Send data jsou všechny prvky vybrané vrstvy zaslány do připojeného GPS přístroje.
3. Funkce pro ovládání mapy (zoomovací funkce)
JanMap nabízí zoomovací funkce uprostřed nástrojové lišty
1. Funkce pro ovládání mapy
 Zoom In - tažením nebo kliknutím v pracovní ploše přibližuje entity vrstev
 Zoom Out - kliknutím v pracovní ploše oddaluje entity vrstev
 Pan - posouvá mapu tažením
 Fit all - zobrazuje v pracovní ploše všechny entity všech vrstev
 Refresh/Stop - překreslí aktuální výřez. Během vykreslování slouží k jeho zastavení
 Previous extent - vrací zobrazení mapové kompozice o jeden pohled zpět
 Next extent - posouvá zobrazení mapové kompozice o jeden pohled dopředu
2. Měřítko
Je tvořené rozbalovacím polem. Při práci s mapu zobrazuje aktuální měřítko pohledu. Při kliknutí
do pole lze definovat vlastní, při kliknutí na rozbalovací šipku lze použít jedno z
předdefinovaných a často užívaných měřítek
4. Funkcionalita TOC
Jedná se o levou část aplikace obsahující hierarchickou strukturu vrstev, kde je většina funkcí soustředěna
v kontextovém menu nad jednotlivými vrstvami.
4.1. Záložka Layers
Slouží k základním a často užívaným funkcím s vrstvami.
Obsahuje dvě stromové struktury TOC:
1. Hlavní TOC - obsahuje aktuální seznam vrstev projektu. Slouží k zobrazování hierarchické
stromové struktury vrstev. Vrstvy lze označovat kliknutím a pomocí klávesy Shift nebo Ctrl lze
provádět i multivýběry.
Základní vlastnosti:
 zatrhávací pole - zajišťuje zapínání/vypínání viditelnosti vrstev v pracovní ploše
 řazení vrstev v seznamu tažením - slouží k nastavení pořadí vrstev v projektu - nejvýše
položená vrstva překrývá vrstvy nižší
Nástroje pro jednotlivou vrstvu:
Funkce pro práci s jednotlivou vrstvou jsou umístěny v kontextovém menu (zobrazí se při kliknutí
pravým tlačítkem myši).
Obsahuje tyto funkce:
 Properties... - zobrazuje dialog pro nastavení vlastností vrstvy - viz. Vlastnosti vrstev
 Attribute Table... - pokud se jedná o vektorovou vrstvu, funkce zobrazuje atributová
data dané vrstvy
 Zoom - obsahuje seznam zoomovacích funkcí
 Zoom to Layer - zoomovací funkce, která nastaví výřez pohledu na celou vrstvu
 Zoom to Selected Features - zoomovací funkce pro vektorové vrstvy, která
nastaví výřez pohledu na všechny vybrané entity dané vrstvy
 Selection - obsahuje seznam výběrových funkcí
 Clear Selected Features - zruší výběr všem entitám dané vrstvy
 Move up - danou vrstvu posune na nejvyšší pozici ve stromě
 Move down - danou vrstvu posune na nejnižší pozici ve stromě
 Tools - podporované nástroje pro danou vrstvu
 Calculate Geometry Fields - do atributové tabulky vypočítá pro liniovou vrstvu
délky jednotlivých linií a pro polygonovou vrstvu plochu a obvod jednotlivých
polygonů
Varování
Daná vrstva nesmí být právě editována
 Calculate Centroids - do atributové tabulky vypočítá pro jednotlivé objekty
souřadnice centroidu
Varování
Daná vrstva nesmí být právě editována
 Polygonize - funkce polygonizace přístupná pro liniovou vrstvu. Vytváří z dané
liniové vrstvy novou polygonovou. Pokud liniová vrstva není topologicky korektní
(např. obsahuje visící linie), potom tyto linie nebudou do polygonizace zahrnuty.
Varování
Daná vrstva nesmí být právě editována
 Convert Polygons to Lines - funkce depolygonizace přístupná pro polygonovou
vrstvu. Vytváří z dané polygonové vrstvy novou liniovou.
Varování
Daná vrstva nesmí být právě editována
 Remove - danou vrstvu odstraní z projektu
 Create Group - tato funkce vybrané vrstvy sdruží do skupiny
 Export - obsahuje seznam exportních funkcí pro vektorové vrstvy:
 Export Features... - funkce pro exportování vrstvy do formátu shapefile podle
nastavených parametrů
Varování
Daná vrstva nesmí být právě editována
 Export Centroids... - funkce pro exportování centroidů vrstvy do formátu
shapefile podle nastavených parametrů
Varování
Daná vrstva nesmí být právě editována
 Load - obsahuje seznam importních funkcí pro vektorové vrstvy:
 Load into JanGDB... - funkce pro import vrstvy do geodatabáze JanGDB
Varování
Daná vrstva nesmí být právě editována
 Load into Mygis/Postgis... - funkce pro import vrstvy do geodatabáze MyGIS
(databáze MySQL) nebo PostGIS (databáze PostgreSQL)
Varování
Daná vrstva nesmí být právě editována
Nástroje pro více vybraných vrstev:
 Remove - vybrané vrstvy odstraní z projektu
 Group - vybrané vrstvy sdruží do skupiny
 Move up - vybrané vrstvy posune na nejvyšší pozici ve stromě
 Move down - vybrané vrstvy posune na nejnižší pozici ve stromě
 Turn On - vybraným vrstvám zapne viditelnost
 Turn Off - vybraným vrstvám vypne viditelnost
Nástroje pro skupinu vrstev:
 Add... - do dané skupiny vrstev přidá pomocí OpenDialogu novou vrstvu
 Properties... - zobrazuje dialog pro nastavení vlastností skupiny vrstev - viz. Vlastnosti
vrstev
 Zoom to Layer - zoomovací funkce, která nastaví výřez pohledu na skupinu vrstev
 Remove - skupinu vrstev včetně vrstev v ní obsažených odstraní z projektu
 Ungroup - skupinu vrstev zruší a vrstvy v ní obsažené rozpustí do projektu
 Move up - skupinu vrstev posune na nejvyšší pozici ve stromě
 Move down - skupinu vrstev posune na nejnižší pozici ve stromě
2. Pomocná TOC - ta je vyhrazena předdefinovaným mapovým službám
Dvojklikem na položku je daná mapová služba rozbalena a jsou načteny základní služby daného
mapového serveru. Označením a přetažením (Drag & Drop) do horní TOC je daná služba vložena
do projektu JanMap.
Varování
Pro korektní fungování je nutné mít připojení k internetu a při existenci proxy
serveru mít nastaveny jeho parametry v menu Settings - Proxy...)
4.2. Záložka Selection
Slouží k zobrazování vektorových vrstev, kde lze zapínat a vypínat vrstvy pro výběrové funkce.
Základní vlastnosti:
 zatrhávací pole - při zatržení bude daná vektorová vrstva zahrnuta pro výběrové funkce. V
závorce za názvem vrstvy je aktuální počet vybraných entit / počet všech entit vrstvy
5. Vlastnosti vrstev
Každý typ vrstvy má své specifické vlastnosti. Tyto vlastnosti lze nastavovat v dialogu Layer properties,
který je zobrazen pomocí nabídky kontextového menu Properties z TOC
5.1. Vlastnosti vektorových vrstev (formát shapefile)
5.1.1. Záložka General
Obsahuje základní informace o dané vrstvě. Obsahuje:
 Layer Name - pole pro název vrstvy v projektu - lze jej přenastavit
 Source - informační pole s cestou a názvem vrstvy na disku
 Extent - souřadnice obálky vrstvy
 ListBox - obsahuje metadata dané vrstvy
5.1.2. Záložka Display
Obsahuje nastavení pro omezení zobrazení dané vrstvy pomocí měřítka:
 Maximum Scale - pole pro maximální měřítko, kdy se vrstva bude zobrazovat (hodnota "-1"
znamená bez limitu)
 Minimum Scale - pole pro minimální měřítko, kdy se vrstva bude zobrazovat (hodnota "-1"
znamená bez limitu)
5.1.3. Záložka Symbology
Obsahuje nástroje pro nastavení symbologie dané vrstvy. Obsahuje
 Type - rozbalovací menu s možnými typy symbologie vrstvy. Lze vybrat:
 Single symbol - všechny entity budou zobrazeny stejnou symbologií
 Unique value - symbologie entit bude definována podle unikátních hodnot vybraného
atributového pole tabulky
 Graduated Colors - symbologie barvy entit bude definována podle počtu tříd a podle
intervalů hodnot definovaných vybraným polem atributové tabulky
 Graduated Symbols - symbologie velikosti symbolů bodových entit bude definována
podle počtu tříd a podle intervalů hodnot definovaných vybraným polem atributové
tabulky
 Field - rozbalovací menu je viditelné při použití typu Unique Value a Graduated Colors.
Obsahuje seznam polí atributové tabulky pro definování symbologie dané vrstvy.
 Color Ramp - rozbalovací menu je viditelné při použití typu Graduated Colors. Obsahuje seznam
barevných škál, které definují barvu symbologie pro jednotlivé intervaly
 Classes - editační pole je viditelné při použití typu Graduated Colors. Definuje počet tříd (počet
intervalů) symbologie
 Tabulka - obsahuje aktuální podobu entit.
 Symbol - pole s podobou zobrazení entity
 Value - hodnoty pole z atributové tabulky
 Label - hodnoty pole převzaté z Value, které lze přepisovat a které se zobrazují v TOC
Dvojklikem na podobu zobrazení entity je otevřen dialog Symbology. Zde se nastavuje konkrétní podoba
entity.
Obsahuje:
 Pole s aktuální podobou entity
 Outline Color - tlačítko se paletou barev pro definování barvy hranice nebo linie (pro všechny
typy vrstev)
 Pen Style - rozbalovací menu se seznamem typů linií (pro všechny typy vrstev)
 Outline Width - pole pro šířku hranice nebo linie v zobrazovacích bodech (pro všechny typy
vrstev)
 Fill Color - tlačítko s paletou barev pro definování výplně (pro bodový a polygonový typ)
 Fill Type - rozbalovací menu se seznamem možných výplní (pro bodový a polygonový typ)
 Symbol Size - velikost bodového symbolu v zobrazovacích bodech (pouze pro bodový typ)
Tip
Symboly pro bodové vrstvy jsou definovány v souboru "symbols.txt" v adresáři symbols.
5.1.4. Záložka Labels
Obsahuje nástroje pro nastavení popisků vrstvy.
Obsahuje:
 Display - zatrhávací pole pro zobrazování popisků dané vrstvy v pracovní ploše
 Rozbalovací pole - obsahuje seznam polí atributové tabulky dané vrstvy. Z vybraného pole jsou
hodnoty použity jako popisky v mapové kompozici
 Display label centroids - zatrhávací pole pro zobrazování centroidů daných entit
 Font - tlačítko, které spouští systémový dialog s nastavením fontu pro zobrazení popisků
 Position towards Centroid - možnost nastavit definiční bod popisků
5.1.5. Záložka Projection
Obsahuje nastavení pro podporu projekcí.
Vrstvě typu shapefile a databázovým vrstvám MyGIS a PostGIS lze definovat projekci z rozbalovacího
menu. Pokud je již projekce vrstvy definována, je daná projekce v rozbalovacím poli automaticky
vybrána. Projekce je pro vrstvu typu shapefile definována souborem prj, který obsahuje parametry dané
projekce. Jsou podporovány následující projekce:
 Pulkovo_1942 (zona 3 a 4) - projekce vojenských map České republiky
 S-JTSK_Krovak_East_North - projekce většiny mapových děl České republiky
 UTM nad elipsoidem WGS-1984 (všechny zóny) - Universal Transverse Mercator
 WGS-1984 - zeměpisný systém, který využívá navigační systém GPS
 LKS_1992_Latvia_TM_0 - zeměpisná projekce používaná na území Lotyšska
 LKS_1992_Latvia_TM - zeměpisná projekce používaná na území Lotyšska
Tip
Seznam projekcí je uložen v prj souborech v podadresáři SourSys. Navíc obsahuje
soubor tran.trj obsahující parametry 7-prvkové prostorové transformace, které slouží
k převodu mezi projekcemi. Na hodnotách těchto parametrů závisí přesnost transformací.
5.1.6. Záložka Graphs
Obsahuje nastavení pro generování grafů jednotlivých objektů.
Obsahuje:
 Visible (Zapnout) - podmínka viditelnosti. Zatrhne se automaticky, při výběru prvního pole (field)
grafu. Pokud se odtrhne, nic se nemění, pouze grafy a jejich legenda nebudou viditelné.
 Graph type (Typ grafu) - jsou podporovány tyto typy grafů:
 Collumn vertical (Sloupcový svislý)
 Collumn horizontal (Sloupcový vodorovný)
 Composed vertical (Skládaný svislý)
 Composed horizontal (Skládaný vodorovný)
 Pie (Koláčový)
Poznámka: Ve skládaných a koláčových grafech je problematické zobrazovat záporné hodnoty a
proto pokud jsou použity, jsou v nich všechny záporné hodnoty nahrazeny nulou. Pokud se to
stane, je uživatel informován zprávou.
 Axes (Osy) - Oba typy sloupcových grafů (Collumn vertical, Collumn horizontal) mohou vypadat
lépe, pokud se u nich vykreslí osy. Dává to přehled o velikosti hodnot.
 Borders (Rámování) - Graf může vypadat lépe, pokud sloupce orámujeme černou barvou.
 Values (Hodnoty) - Pro sloupcový a koláčový graf vypíše orientační číselnou velikost hodnoty
pole. Snaží se použít alespoň 3 platné čísloce, ale u velkých a velmi malých čísel nelze užít
všechny desetinná místa. Text se může i překrývat i se dostat mimo předpokládané hranice grafu.
 Font for Values (Font hodnot) - Pro výpis hodnot je možno vybrat jakýkoliv font včetně barvy.
 Pie exploded (Rozložený) - Koláčový graf může vypadat efektně, pokud se nakreslý rozpadlý
(explodovaný) na jednotlivé výseče.
 Width (Šířka) - Maximální velikost grafu v ose X v pixelech (obrazovkových bodech).
 Height (Výška) - Maximální velikost grafu v ose Y v pixelech. Pro koláčový graf je vždy stejná
jako šířka a proto ji nelze měnit.
 Space (Mezery) - Oba typy sloupcových grafů (Collumn vertical, Collumn horizontal) mohou
vypadat lépe, pokud mezi sloupci necháme mezery. Toto číslo udává, kolik procent z celkové
šířky mezery zaberou. Rozumná hodnota je 0 - 30%.
 Choise of fields (Výběr polí) - se nachází zcela vlevo dole. Nabízí všechna dostupná číselná pole,
která můžeme vybrat do grafu. Pokud by nestačila, je nutno vytvořit další v atributové tabulce.
 Chart fields (Pole grafu) - se nachází zcela vpravo dole. Z polí v něm umístěných budou
sestaveny grafy. Každé pole má barvu, která je vypočtena z vybrané barevné škály. Poklepáním se
vyvolá dialog výběru barvy, kde je možno barvu změnit. Změněná barva zůstává stejná i při
manipulaci se sloupcem, vypočtená se při přidávání nebo odebírání polí mění podle barevné škály.
Vybráním barevné škály (i stejné) se všechny změněné barvy zruší a znovu se vypočtou.
 Tlačítko "šipka vpravo" - přesouvá vybraná pole z listboxu "Výběr polí" do listboxu "Pole
grafu".
 Tlačítko "šipka vlevo" - přesouvá vybraná pole z listboxu "Pole grafu" do listboxu "Výběr polí".
 Tlačítko "šipka nahoru" - přesouvá vybraná pole v listboxu "Pole grafu" o jednu pozici nahoru.
Mění tedy pořadí sloupců v grafu.
 Tlačítko "šipka dolů" - přesouvá vybraná pole v listboxu "Pole grafu" o jednu pozici dolů. Mění
tedy pořadí sloupců v grafu.
 Color transition (Barevný rozsah) - umístěný nad listboxem "Pole grafu", vybírá barevnou škálu
pro tento listbox..
 Size of Pie graph by data (Měnit velikost podle) - umístěný nad listboxem "Výběr polí", určuje
velikost koláčového grafu. Koláčový graf může nést další informaci a to poměrnou velikost vůči
ostatním grafům. Například velikost výsečí ukazuje poměr volebních výsledků jednotlivých stran
a velikost grafu počet hlasů v jednotlivých krajích. Velikost koláčového grafu může být konstantní
- volba Constant (Velikost konstantní) a pak je určena položkou Width (Šířka) a nebo proměnná a
potom je v intervalu 10 - hodnota položky Width (Šířka). Jednou z možností jak nastavit
proměnnou velikost je použít volbou Sum of selected (Velikost dle sumy položek), která sečte
všechny hodnoty polí grafu a součet použije k řízení velikosti grafu. Druhou možností je volba
některého z nabízených číselných polí, jehož hodnota se přímo použije k řízení velikosti grafu.
Obsahuje sadu přepínacích tlačítek pro určení polohy grafu vůči centroidu (vypočtenému středu objektu):
 Other (Jiné) - přímo posun středu grafu vůči centroidu v pixelech (obrazovkových bodech).
Hodnoty X a Y je možno měnit vpravo od tlačítka.
 Rohy a střed - Vhodná umístění grafu jsou rohy, středy stran a střed grafu. Automaticky se
vypočítávají a zobrazují hodnoty X a Y. Pozor, centroid je pevným bodem a umísťuje se graf k
centroidu. Vlevo nahoře tedy znamená, že centroid bude v pravém dolním rohu grafu.
5.2. Vlastnosti rastrových vrstev
5.2.1. Záložka General
Obsahuje základní informace o dané vrstvě.
Obsahuje:
 Layer Name - pole pro název vrstvy v projektu, které se zobrazuje v TOC
 Source - informační pole s cestou a názvem vrstvy na disku
 Extent - souřadnice obalového obdélníka vrstvy
 ListBox - obsahuje metadata dané vrstvy
5.2.2. Záložka Display
Obdobně jako u vektorových vrstev obsahuje nastavení pro omezení zobrazení dané vrstvy pomocí
měřítka:
 Maximum Scale - pole pro maximální měřítko, kdy se vrstva bude zobrazovat (hodnota "-1"
znamená bez limitu)
 Minimum Scale - pole pro minimální měřítko, kdy se vrstva bude zobrazovat (hodnota "-1"
znamená bez limitu)
5.2.3. Záložka Symbology
Obsahuje nástroje pro nastavení symbologie dané vrstvy. Obsahuje
 Default Colors - tlačítko pro nastavení původní barevné kompozice vrstvy
 Nodata value - editační pole s kódem barvy, která se v pracovní ploše bude jevit jako průhledná.
Hodnota "-1" znamená, že žádná barva nebude průhledná. Tlačítko s paletou barev usnadňuje
výběr barvy pro průhlednost.
 Transparency - editační pole pro definování průsvitnosti rasteru. Je dána procentuální hodnotou,
kdy 0% - neprůsvitná, 100% - absolutně průsvitná
 Brightness - posuvné pole pro definování jasu rastrové vrstvy. Limitní hodnoty jsou -1 a 1.
Hodnota 0 (střed posuvného tlačítka) je hodnota původní.
 Contrast - posuvné pole pro definování kontrastu rastrové vrstvy. Limitní hodnoty jsou -1 a 1.
Hodnota 0 (střed posuvného tlačítka) je hodnota původní.
 Color table - pokud se jedná o rastry s 1-8 bitovou hloubkou, je barevná škála zobrazena v této
tabulce. Dvojklikem na podobu jakékoli barvy je možné nastavit barvu jinou.
6. Funkce výběru
Aplikace JanMap umožňuje efektivně vybírat entity z vektorových vrstev. Jednak je možné vybírat
prostorovými metodami nebo přes nástroje aplikace JanDat, kdy se vybírá pomocí atributové tabulky.
6.1. Prostorové výběry
Pro prostorové výběry v pracovní ploše slouží tlačítko Select features
Tímto nástrojem je
možné v pracovní ploše vybírat tak, že do výběru jsou zahrnuty všechny vektorové vrstvy, které jsou
zatrženy v TOC záložce Selection. Je tedy umožněno jediným výběrem vybrat entity z více vrstev.
Prostorové výběry jsou prováděny následujícími způsoby:
 kliknutím do pracovní plochy - tak jsou vybrány všechny polygony, ve kterých leží zadaný bodu
a všechny body a linie, které se nacházejí v nejbližším okolí
 tažením v pracovní ploše - tak jsou vybrány všechny entity, které do taženého prostoru zasahují
 výběr s klávesou Shift - jak při kliknutí, tak i při tažení je již existující výběr rozšířen o nový (při
označení nevybrané entity se vybere a přidá ke stávajícímu výběru, při označení vybrané entity je
entita odznačena a odebrána ze stávajícího výběru)
6.2. Výběry v atributové tabulce
Při práci s atributovými daty je využita aplikace JanDat (viz. JanDat). Proto jsou pro výběry v atributové
tabulce využity výběrové funkce JanDat. Obě aplikace jsou provázány tak, že při výběru v jedné aplikaci
je zobrazen výběr příslušných entit i v aplikaci druhé a naopak.
6.3. Zrušení výběru
Pomocí tlačítka
lze veškerý výběr objektů v mapové kompozici zrušit.
6.4. Tlačítko Identify
Pro rychlé zjištění atributových dat se využívá funkce Identify. Tato funkce zobrazuje atributové hodnoty
vektorových objektů. Funkce se zapíná tlačítkem
s typem výběru.
na nástrojové liště. Poté je zobrazeno menu
Lze si vybrat, podle čeho budou objekty vybrány (Podle bodu, linie nebo polygonu). Poté se v mapě
vytvoří výběrový objekt a všechny objekty v mapě, které do výběrového objektu zasahují, budou vybrány
a jejich atributy zobrazeny v dialogu Feature properties.
Obsahuje:
 Layer - zobrazuje název vrstvy, ze které daný objekt pochází
 Object type - zobrazuje typ vrstvy, ze které daný objekt pochází
 Strom se seznamem vrstev a jejich vybraných objektů definovaných pomocí ID
 Záložky:
 Attributes - obsahuje seznam názvů a hodnot atributů konkrétní vybrané entity
 Coordinates - obsahuje seznam lomových bodů dané entity vč. souřadnic
Tip
Tato funkce lze použít i pro WMS vrstvy, které umožňují vracet atributová data
vektorových objektů z místa, kde byla funkce Identify použita
7. Funkce pro měření vzdáleností a ploch
JanMap nabízí funkci na měření vzdáleností a ploch umístěnou na nástrojové liště
Při použití této funkce se vytváří linie a na Informační liště ve spodní části aplikace je průběžně
zobrazována délka linie a plocha, kterou linie ohraničuje.
Funkce se ukončuje dvojklikem. Je zobrazen dialog s informací o délce linie a ploše ohraničeného
polygonu. Uživatel může tyto hodnoty vložit do schránky
8. Práce s atributovými daty
Atributová data jsou zobrazována v aplikaci JanDat (viz. JanDat) a její funkce jsou pro atributová data
zpřístupněny. Základní operace jsou:
 výběrové funkce - viz. Výběry v atributové tabulce
 editační funkce - jsou zpřístupněny pouze v případě, je-li aktivní vrstva v editačním modu
9. Podpora projekcí - transformace souřadnic
Aplikace JanMap podporuje nejužívanější projekce pro území ČR. Jsou to:
 WGS_1984 - projekce, kterou využívá navigační systém GPS
 S-JTSK - projekce většiny mapových děl České republiky
 UTM nad elipsoidem WGS-1984 (všechny zóny) - Universal Transverse Mercator
 Pulkovo_1942 (zona 3) - projekce vojenských map České republiky
 LKS_1992_Latvia_TM_0 - zeměpisná projekce používaná na území Lotyšska
 LKS_1992_Latvia_TM - zeměpisná projekce používaná na území Lotyšska
Projekce je možné přiřadit vrstvám typu shapefile (viz. Projection) a zároveň je možné definovat i
projekci pracovní ploše. Tak je možné převést a zobrazit systémem "on-the-fly" vrstvy rozdílných
projekcí do jediné - definované pro pracovní plochu. Takto je možné zobrazovat vrstvy různých projekcí
v jediné bez fyzické transformace souřadnic vrstev. Takto převedené vrstvy je možné exportovat do
nových vč. transformovaných souřadnic a tím je zajištěna fyzická transformace souřadnic mezi
projekcemi.
10. Nastavení projektu a pracovní plochy
10.1. Nastavení pracovní plochy
Dialog pro nastavení pracovní plochy lze zobrazit pomocí nabídky Settings-View...
Záložka General obsahuje:
 Selection tolerance - editační pole pro nastavení tolerance výběru v obrazových bodech (pix).
Poznámka
Týká se funkce výběru a funkce "Identify".
Příklad 5.1. Příklad nastavení
Při nastavení Selection tolerance např. 5 pix se při užití funkce na výběr vyberou všechny entity,
které se nacházení v oblasti 5 obrazových bodů kolem místa, kde se kliklo.
 Projection - rozbalovací menu s podporovanými projekcemi. Ve vybrané projekci jsou
zobrazována data v pracovní ploše viz. Podpora projekcí
 Show Web Services - zatrhávací pole, kdy při zatržení je strom Web services viditelný
 Show MetaPortal Panel - zatrhávací pole, kdy při zatržení je viditelný Metaportál Panel v levém
dolním rohu aplikace
 Visible added Layers - zatrhávací pole, kdy při zatržení je načítaným vrstvám nastavena
viditelnost
 Show Cenia logo - zatrhávací pole, kdy při zatržení je v pravé spodní části pracovní plochy
umístěno logo CENIA
Tip
Při kliknutí na logo CENIA v pracovní ploše je v internetovém prohlížeči
zobrazena domovská stránka CENIA (www.cenia.cz)
 Relative Path - zatrhávací pole, kdy při zatržení jsou vrstvy souřadnicového typu ukládány s
relativními cestami
Záložka Layout obsahuje:
 Show Layout - zatrhávací pole. Při zatržení bude pohled obsahovat zobrazené hranice tisku podle
nastavení
 Actual Scale - Tlačítko, kterým lze nastavit aktuální měřítko z pohledu pro tisk
 Scale - měřítko, při kterém se bude bude tisknout mapová kompozice
 Format - lze vybrat formát (velikost) tiskové sestavy
 Orientation - výbět orientace formátu
10.2. Nastavení Proxy
JanMap dokáže pracovat s mapovými službami (WMS a IMS), ke kterým přistupuje po síti internet. Je-li
přístup k internetu realizován prostřednictvím proxy serveru, je nutné jeho parametry nastavit v dialogu
Proxy Settings. Dialog se zobrazuje pomocí nabídky Settings-Proxy...
Obsahuje:
 Use proxy - zatrhávací pole pro případ, že přístup k internetu je realizován prostřednictvím proxy
serveru
 Proxy host - adresa proxy serveru
 Port - port proxy serveru
 User name - název účtu proxy serveru
 Password - heslo pro přístup k internetu prostřednictvím proxy serveru
11. Editace vektorových vrstev
JanMap umožňuje editaci vektorových vrstev formátu shapefile. Funkce související s editací jsou
obsaženy na nástrojové liště, která se spouští z menu Tools - Editor Toolbar nebo pomocí tlačítka
na nástrojové liště.
Obsahuje:
1. Rozbalovací menu - obsahuje seznam všech vektorových vrstev projektu, u kterých je
podporována editace. Vybraná vrstva je ta, která je určena pro editaci
2. Create Point - tlačítko pro vytváření nového bodu (pro editovanou bodovou vrstvu)
3. Create Line - tlačítko pro vytváření nové linie (pro editovanou liniovou vrstvu)
4. Create Polygon - tlačítko pro vytváření nového polygonu (pro editovanou polygonovou vrstvu)
5. Modify Object - tlačítko pro posun bodu nebo vertexu liniové nebo polygonové entity
6. Add Vertex - tlačítko pro vytváření nového vertexu pro liniové nebo polygonové entity
7. Remove Vertex - tlačítko pro odstranění existujícího vertexu pro liniové nebo polygonové entity
8. Split line - tlačítko pro dělení linií pomocí bodu
9. Split polygon - tlačítko pro dělení vybraného polygonu
10. Autocomplete polygon - tlačítko pro vytváření přilehlého polygonu k existujícím polygonům
11. Intersect geometry - tlačítko pro prosekání překrývajících se objektů (polygonů, linií)
12. Merge geometry - tlačítko pro spojování polygonů a linií
13. Create multipart object - tlačítko pro vytváření multiobjektů
14. Drop multipart object - tlačítko pro rozbití existujících multiobjektů
15. Start editing - tlačítko pro nastartování vybrané vrstvy k editaci. Tak jsou zpřístupněny ostatní
nástroje k editaci a je možné editovat i atributovou tabulku pomocí aplikace JanDat
16. Stop editing - tlačítko pro ukončení editace. Editace je ukončena s možností uložit nebo neuložit
změny.
17. Save Changes - tlačítko pro uložení změn provedených ve vrstvě (bez ukončení editace)
18. Snapping - tlačítko pro zobrazení dialogu Snapping enviroment, kde je možné nastavit vlastnosti
přichytávání
19. Settings - tlačítko pro zobrazení dialogu nastavení
11.1. Založení nové vrstvy
Nová vrstva ve formátu shapefile se zakládá v menu File - New nebo tlačítkem New na nástrojové liště.
1. Zadá se cesta a název nové vrstvy do SaveDialogu
2. Definuje se typ vrstvy v dialogu Shape layer type (point, line, polygon)
3. Nová vrstva je vložena do projektu a automaticky nastavena jako aktivní pro editaci
11.2. Správa editace
11.2.1. Nastartování vrstvy k editaci
1. Nejprve je nutné vybrat požadovanou vrstvu v rozbalovacím menu na liště Editor Toolbaru
2. Tlačítkem Start editing
většina tlačítek)
je daná vrstva nastartována k editaci (tím je zpřístupněna
11.2.2. Ukládání změn a ukončení editace
K ukládání provedených změn v editaci slouží tlačítko Save changes
Po stisknutí jsou uloženy provedené změny - editace není ukončena.
Samotná editace se ukončuje pomocí tlačítka Stop editing
ukončit s uložením změn nebo beze změn (od posledního uložení)
na liště Editor Toolbaru.
. Po jeho stisknutí lze editaci
11.2.3. Snapping
Pro efektivní editaci je možné nastavit parametry přichytávání - to se provádí pomocí funkce Snapping.
Pomocí tlačítka Snapping je zobrazen dialog Snapping enviroment se seznamem vektorových vrstev, kde
lze pro každou vrstvu (nejen pro editovanou) nastavit parametry přichytávání typu:
 Node - editační kurzor se bude přichytávat ke všem nodům objektů dané vrstvy
 Vertex - editační kurzor se bude přichytávat ke všem vertexům objektů dané vrstvy
 Edge - editační kurzor se bude přichytávat k hranám objektů dané vrstvy
 Tolerance - hodnota tolerance přichytávání pro danou vrstvu v obrazových bodech pro danou
vrstvu
 Use map units - hodnota tolerance bude použita v mapových jednotkách
Dále dialog obsahuje tlačítka:
 Select all - jsou zatrženy všechny typy přichytávání všech vrstev
 Deselect all - jsou zrušeny všechny typy přichytávání u všech vrstev
11.2.4. Nastavení
Pomocí tlačítka Settings se volá dialog pro nastavení editace.
 Check Self-Intersection - při zatržení bude při editaci linií a polygonů kontrolováno
sebeprosekávání
 Check Duplicates Vertexes - při zatržení bude při editaci linií a polygonů kontrolovány a
opravovány duplicitní sousední vertexy
 Save automatically each <10> minutes - při zatržení budou změny editace automaticky ukládány
po intervalech, které si nastaví uživatel
11.3. Editace objektů vrstev
11.3.1. Vytvoření nového bodu
1. Pomocí tlačítka Create Point se v pracovní ploše v místě kliknutí vytvoří nový bod.
11.3.2. Vytvoření nové linie
1. Pomocí tlačítka Create Line se v pracovní ploše klikáním vytváří nové lomové body linie.
2. Pokud se vytváří linie typu multiobjekt, potom se jednotlivé části linie ukončují přes kontextové
menu - Finish part
3. Ukončení vytváření linie (i linie typu multiobjekt) se provádí dvojklikem nebo přes kontextové
menu - Finish shape
JanMap kontroluje topologické pravidlo "self-intersection" - nedovolí, aby linie křížila sama sebe.
11.3.3. Vytvoření nového polygonu
1. Pomocí tlačítka Create Polygon se v pracovní ploše klikáním vytváří nové lomové body polygonu.
2. Pokud se vytváří polygon typu multiobjekt, potom se jednotlivé části linie ukončují přes
kontextové menu - Finish part
3. Ukončení vytváření polygonu (i polygonu typu multiobjekt) se provádí dvojklikem nebo přes
kontextové menu - Finish shape
JanMap kontroluje topologické pravidlo "self-intersection" - nedovolí, aby hranice polygon křížila sama
sebe.
11.3.4. Vytvoření nového přilehlého polygonu
Tento způsob vytváření polygonu se používá v situaci, kdy má mít nový polygon společnou hranici s již
existujícím polygonem. Potom se používá funkce Autocomplete polygon.
1. Pomocí funkce Autocomplete Polygon se vytváří nová hranice polygonu tak, že hranice s
přilehlým polygonem není nutné vytvářet.
2. Po přichycení nově vytvářené hranice k přilehlému polygonu se dvojklikem vytvoří nový
polygon, jež má společnou hranici se sousedním
3. Pokud je třeba vytvářet nové hranice po částech (např. při využití hranic více existujících
polygonů), lze části ukončovat pomocí funkce Finish Part z kontextového menu
11.3.5. Modifikace existujícího objektu
Modifikací je myšleno úprava existujícího objektu a jeho hranice, případně společné uzly a hrany
sousedních objektů. Pro modifikaci musí být objekt(y) označen(y) editačním výběrem
1. Objekt, který je určen pro modifikaci, musí být nejprve klasicky označen
2. Použitím tlačítek Modify Object, Add Vertex nebo Remove Vertex je vybraný objekt označen
editačním výběrem
3. Pomocí funkcí Modify Object, Add Vertex nebo Remove Vertex lze daný objekt libovolně
modifikovat
4. Zrušení editačního výběru (a tím i uložením změn modifikace) se provádí přepnutím do
klasického výběru nebo dvojklikem
Poznámka
Tento postup lze použít i pro editaci společných uzlů nebo hran sousedních objektů. Před
použitím modifikačních nástrojů musí být všechny objekty, jejichž společné prvky (uzly,
hrany) se mají modifikovat, být označeny klasickým výběrem
11.3.5.1. Posun bodu
1. Bod určený k posunu se označí klasickým výběrem
2. Tlačítkem Modify object je bod označen editačním výběrem
3. Uchycením kurzoru na bodu a tažením je daný bod přesunut na požadované místo
4. Přepnutím do klasického označení nebo dvojklikem je změna polohy bodu uložena
11.3.5.2. Posun vertexu linie nebo polygonu
1. Linie nebo polygon se označí klasickým výběrem
2. Tlačítkem Modify object je linie nebo polygon označen editačním výběrem
3. Uchycením kurzoru na vertex a tažením je daný vertex přesunut na požadované místo.
11.3.5.3. Vložení nového vertexu linii nebo polygonu
1. Linie nebo polygon se označí klasickým výběrem
2. Tlačítkem Modify object je linie nebo polygon označen editačním výběrem
3. Použije se tlačítko Add vertex. Kliknutím na hranu objektu je na dané místo vložen nový vertex.
Pokud se po kliknutí zároveň i táhne, potom je nově vložený vertex možné i posunout na
požadované místo.
11.3.5.4. Smazání vertexu linie nebo polygonu
1. Linie nebo polygon se označí klasickým výběrem
2. Tlačítkem Modify object je linie nebo polygon označen editačním výběrem
3. Použije se tlačítko Delete vertex. Kliknutím na mazaný vertex je vertex smazán
11.3.5.5. Přidání, posun a mazání na společné hranici sousedních polygonů
1. Sousední polygony se označí klasickým výběrem
2. Tlačítkem Modify object jsou polygon označeny editačním výběrem
3. Použitím funkcí Modify Object, Add Vertex nebo Remove Vertex lze posouvat, přidávat a mazat
společné vertexy
11.3.6. Odstranění objektů z vrstvy
1. Objekty určené ke smazání jsou vybrány klasickým výběrem
2. Klávesou Delete jsou označené objekty z vrstvy odstraněny a v atributové tabulce jsou dané
záznamy označeny ke smazání
11.3.7. Dělení linie
Tato funkce umožňuje ruční dělení linií pomocí kurzoru
1. Linie určená ke rozdělení je označena klasickým výběrem
2. Použije se tlačítko Split Line
. Kliknutím na linii je linie v daném místě rozdělena.
Tato funkce je podporována přichytávacím nastavením.
3. Po rozdělení linie na dvě části je jedna z nich označena (pro viditelnost konce linií). Obě části si
přebírají atributová data z původní linie
11.3.8. Dělení polygonu
Tato funkce umožňuje dělení polygonu pomocí liniového objektu
1. Polygon určený k rozdělení je označen klasickým výběrem
2. Použije se tlačítko Split Polygon
. Klikáním je vytvářena linie, která bude dělit
polygon. Tato funkce je podporována přichytávacím nastavením.
3. Ukončení dělení polygonu se provádí dvojklikem. Dělený polygon je rozdělen na dvě části, které
jsou označeny. Obě části si přebírají atributová data z původního polygonu.
11.3.9. Prosekávání objektů
Tato funkce umožňuje prosekávání linií a polygonů. Týká se to případů, kdy se linie kříží a je třeba je v
místě křížení rozdělit nebo kdy se polygony překrývají a je třeba z jejich překryvu(ů) vytvořit samostatný
objekt(y)
1. Linie nebo polygony určené k rozdělení jsou označeny klasickým výběrem
2. Kliknutím na tlačítko Intersect geometry
jsou označené objekty prosekány. V případě
linií jsou novým částem zachovány atributy ze zdrojových linií. V případě polygonů nepřebírají
nové polygony (vzniklé z překryvů) žádná atributová data.
11.3.10. Spojování objektů
Tato funkce umožňuje spojování objektů (polygonů). Pokud spojované polygony obsahují alespoň jednu
společnou hranu, potom bude budou sloučeny do jednoho polygonu, jinak vznikne polygonový
multiobjekt.
1. Polygony určené ke spojení jsou označeny klasickým výběrem
2. Funkce na spojování objektů se spouští tlačítkem Merge geometry
. Následně je
zavolán dialog pro výběr atributů, kde se kliknutím na jeden záznam spojovaných polygonů
vyberou atributová data, která bude obsahovat výsledný polygon
3. Po potvrzení jsou vybrané polygony spojeny do jednoho, který obsahuje vybraná atributová data
11.3.11. Vytváření multiobjektů
Tato funkce umožňuje spojování objektů do multiobjektů.
1. Objekty určené ke spojení do multiobjektu jsou označeny klasickým výběrem
2. Kliknutím na tlačítko Create multipart Object
multiobjekt
je z označených objektů vytvořen
11.3.12. Rušení multiobjektů
Tato funkce umožňuje zrušit vybrané multiobjekty na původní jednoduché objekty
1. Multiobjekty určené ke zrušení jsou označeny klasickým výběrem
2. Kliknutím na tlačítko Drop multipart Object
jsou označené multiobjekty zrušeny a z
nich jsou vytvořeny původní jednoduché objekty
12. Kontrola topologie vrstvy
JanMap umožňuje kontrolu základních topologických pravidel pro editovatelné vrstvy. K tomu slouží
nástrojová lišta, která se spouští z menu Tools - Topology Toolbar
Obsahuje:
 rozbalovací menu - obsahuje seznam všech vektorových vrstev, která lze topologicky kontrolovat
 Create Topology - volá dialog pro nastavení topologie vybrané vrstvy
 Validate Topology for Whole Layer - spouští kontrolu topologie pro celou vrstvu
 Validate Topology for Current Range - spouští kontrolu topologie pro aktuální výřez mapy
Podporovaná topologická pravidla:
Tabulka 5.1. Topologická pravidla pro bodové vrstvy
Název
Popis
Chybový
objekt
Must
Nesmí
have not obsahovat
Bod
duplicate duplicitní
points body
Tabulka 5.2. Topologická pravidla pro liniové vrstvy
Název
Popis
Chybový
objekt
Must
Nesmí se
not
Bod
křížit
intersect
Must
Nesmí
not self křížit
Bod
intersect samy sebe
Název
Popis
Chybový
objekt
Must
Nesmí se
not
Linie
překrývat
overlap
Nesmí
Must
obsahovat
not have
Bod
visící
dangles
linie
Tabulka 5.3. Topologická pravidla pro polygonové vrstvy
Název
Popis
Chybový
objekt
Must
Nesmí se
not
Polygon
překrývat
overlap
Must
not
have
gaps
Nesmí
obsahovat Polygon
dutiny
12.1. Nastavení topologických pravidel
Topologická pravidla lze nastavit v Nástrojové liště editoru a to pro vrstvu která je editovaná. Nastavení
se provádí v dialogu "Create Topology", který se volá tlačítkem Create Topology.
Obsahuje:
 tabulku se seznamem topologických pravidel, která se budou kontrolovat
 Feature Class - obsahuje název vrstvy, ke které je topologické pravidlo připojeno
 Rule - obsahuje název topologického pravidla
 Cluster Tolerance - udává toleranci, s jakou jsou porovnávány jednotlivé vertexy při kontrole
topologie
 Add rule... - volá dialog "Add Topology Rule" pro přidání nového topologického pravidla
Obsahuje:
 Feature class (layer) - název vrstvy pro které se topologické pravidlo nastavuje
 Rule - obsahuje seznam všech podporovaných topologických pravidel pro daný typ vrstvy
 Feature class (layer) - název vrstvy která by také vstupovala do kontroly (zatím neaktivní)
 Delete rule - tlačítko pro smazání označeného topologického pravidla v seznamu pravidel
12.2. Kontrola topologických pravidel
Provádí se tlačítkem
na nástrojové liště Editoru. Po spuštění kontroly je vytvořena nová
speciální vrstva Topology errors obsahující seznam objektů, které reprezentují jednotlivé topologické
chyby.
Nově vytvořená vrstva "Topology errors" obsahuje seznam objektů, které zobrazují topologické chyby. V
této ukázce je překryv dvou polygonů zobrazen ve vrstvě "Topology errors" jako polygon, který má v
atributové tabulce popis topologické chyby a seznam objektů, které se této chyby týkají. Objekty ve
vrstvě "Topology errors" lze obousměrně označovat.
13. Výpočet geometrických hodnot (plocha, obvod, délka)
do atributové tabulky
JanMap umožňuje pro vrstvy typu shapefile a PostGIS vypočítat do atributové tabulky geometrické
hodnoty. Funkce pro výpočet je přístupná v kontextovém menu v TOC nad každou vektorovou vrstvou
určenou k editaci pod položkou Tools - Calculate Geometry Fields
Pro polygonové vrstvy vytváří nová pole:
 area - do kterého počítá plochy polygonů
 perimeter - do kterého počítá délky hranic polygonů
Pro liniové vrstvy vytváří pole:
 length - do kterého počítá délky linií
14. Výpočet souřadnic centroidů do atributové tabulky
JanMap umožňuje pro vrstvy typu shapefile a PostGIS vypočítat do atributové tabulky souřadnice
centroidů pro objekty vrstvy. Funkce pro výpočet je přístupná v kontextovém menu v TOC nad každou
vektorovou vrstvou určenou k editaci pod položkou Tools - Calculate Centroids
Do atributové tabulky vytváří pole:
 x - do kterého počítá souřadnici x
 y - do kterého počítá souřadnici y
15. Polygonizace
JanMap umožňuje polygonizaci liniových vrstev. Tato funkce je k dispozici v kontextovém menu nad
každou liniovou vrstvou pod položkou Tools - Polygonize. Podmínkou je, aby daná liniová vrstva nebyla
v editačním modu. Je nutné definovat cestu a název nové polygonové vrstvy. Potom je provedena
polygonizace.
Pokud se ve vstupní liniové vrstvě vyskytují visící linie, potom nebudou do polyggonizace zahrnuty.
Topologické chyby typu křížení nebo pseudonody budou při polygonizaci vyřešeny.
16. Převod polygonů na linie
JanMap umožňuje depolygonizaci polygonových vrstev. Tato funkce je k dispozici v kontextovém menu
nad každou polygonovou vrstvou pod položkou Tools - Convert Polygons to Lines. Podmínkou je, aby
daná polygonová vrstva nebyla v editačním modu. Je nutné definovat cestu a název nové liniové vrstvy.
Potom je proveden převod.
17. Export vrstev
JanMap umožňuje exportovat vrstvy do formátu Shapefile. Tato funkce je přístupná přes kontextové
menu v TOC na všech vektorových vrstvách - funkce Export - Export Features. Je zobrazen dialog
Export Features.
Obsahuje:
 Selected features only - pokud daná vrstva obsahuje výběr entit, toto zatrhávací pole nastavuje
export pouze pro daný výběr
 Output projection - přepínací tlačítka umožňující nastavit projekci exportované vrstvě:
 Use the same projection as source data - projekce zůstane totožná, jako u zdrojové
vrstvy
 Use the same projection as view - souřadnice budou transformovány do projekce
nastavené pro pracovní plochu
 Editační pole - obsahuje cestu a název exportované vrstvy (tlačítkem se spouští SaveDialog pro
nastavení cesty a názvu
 Export - tlačítko pro exportování dané vrstvy podle nastavených parametrů
18. Export centroidů vrstev
JanMap umožňuje exportovat centroidy vrstev do formátu Shapefile jako bodovou vrstvu. Tato funkce je
přístupná přes kontextové menu v TOC na všech vektorových vrstvách - funkce Export - Export
centroids. Je zobrazen dialog Export Features Centroids.
Obsahuje:
 Selected features only - pokud daná vrstva obsahuje výběr entit, toto zatrhávací pole nastavuje
export pouze pro daný výběr
 Output projection - přepínací tlačítka umožňující nastavit projekci exportované vrstvě:
 Use the same projection as source data - projekce zůstane totožná, jako u zdrojové
vrstvy
 Use the same projection as view - souřadnice budou transformovány do projekce
nastavené pro pracovní plochu
 Editační pole - obsahuje cestu a název exportované vrstvy centroidů (tlačítkem se spouští
SaveDialog pro nastavení cesty a názvu)
 Export - tlačítko pro exportování dané vrstvy centroidů podle nastavených parametrů
Funkcí se vytvoří nová bodová vrstva formátu shapefile, jejíž atributová tabulka bude obsahovat data ze
zdrojové vrstvy + pole x, y a precision. V nich jsou generovány souřadnice centroidu a přesnost
(vzdálenost od centroidu k nejzazšímu bodu zdrojové entity).
19. Import dat do JanGeodatabase
JanMap umí pracovat s vlastní geodatabází. Funkce Load into JanGeoDb umožňuje importovat vrstvy
formátu shapefile do vlastní geodatabáze. Funkce se nachází na kontextovém menu v TOC pro vektorové
vrstvy pod položkou Load - Load into JanGeoDb...
Panel GeoDb connection
Slouží k připojení k databázovému serveru pomocí aplikace Connection Admin a k zobrazení parametrů
připojení.
Obsahuje:
 Tlačítko Connection Admin - spouští aplikaci Connection Admin viz nápověda ke Connection
Admin
 Informační pole Name - při připojení k databázovému serveru zobrazí název připojení
 Informační pole Host - při připojení k databázovému serveru zobrazí název (IP adresu) serveru
 Informační pole User - při připojení k databázovému serveru zobrazí název účtu
Panel GeoDb layer
Slouží k vytváření nové vrstvy v geodatabázi JGDB. Zároveň umožňuje vybrané vrstvy JGDB mazat
 Rozbalovací pole GeoDb layers - obsahuje existující vrstvy v geodatabázi JGDB
 Rozbalovací pole Feature name field - obsahuje názvy polí vrstvy shapefile, ze které byla funkce
Load into JanGeoDb spuštěna
 Tlačítko Create new layer - spouští nový dialog pro definování nové vrstvy
 Tlačítko Delete layer - maže vrstvu vybranou v rozbalovacím poli GeoDb layers, kdy geoobjekty
dané vrstvy jsou v geodatabázi zachovány
 Tlačítko Remove layer - maže vrstvu vybranou v rozbalovacím poli GeoDb layers vč.
geoobjektů ve vrstvě obsažených
Panel Precision
Slouží pro definování přesnosti geoobjektů pro bodovou vrstvu
 přepínací pole from attribute table - aktivuje rozbalovací pole s názvy polí bodové vrstvy
shapefile, kde se vybere pole s hodnotami přesnosti
 přepínací pole constant precision - aktivuje editační pole, kde se zadává konstantní hodnota
přesnosti pro všechny body vrstvy shapefile
Panel Progress
Při samotném importu se zobrazují informace, zda import probíhá korektně
Postup při importu do geodatabáze JGDB
1. V TOC se na vektorové vrstvě přes kontextové menu spustí funkce Load - Load into JanGeoDb
2. tlačítkem Connection Admin se spustí aplikace Connection Admin, kde se realizuje připojení do
geodatabázového serveru
3. Tlačítkem Create New Layer se spustí dialog Create GeoDb layer
4. Do pole Layer Name se zadá název nové vrstvy
5. Do pole Table Name se zadá název atributové tabulky pro danou vrstvu
6. Do pole Layer description se zadá popis pro novou vrstvu
7. Tlačítkem Create je nová vrstva vytvořena a zobrazena v rozbalovacím poli GeoDb layers
8. V rozbalovacím poli Feature name field se vybere pole atributové tabulky vrstvy shapefile, jejíž
hodnoty budou sloužit jako názvy geoobjektů v databázi
9. Pokud se jedná o bodovou vrstvu, v panelu Precision se definuje, jakým způsobem se bude
definovat přesnost pro bodové geoobjekty
10. Tlačítkem Load se provede import dat z vrstvy shapefile do geodatabáze JGDB - v panelu
Progress jsou informace o importu
Tip
Pokud při importu dojde k chybě, v souboru gdb.log jsou zapisovány informace o
chybných hlášeních server a tím lze odhalit případné problémy při importu.
20. Import dat do MyGIS a PostGIS (podle standardu OGC)
JanMap umožňuje vektorové vrstvy importovat do MyGIS a PostGIS. Import se spouští v TOC pro vrstvy
vektorové vrstvy pod položkou Load - Load into Mygis/Postgis...
Panel GeoDb connection
Slouží k připojení k databázovému serveru pomocí aplikace Connection Admin a k zobrazení parametrů
připojení.
Obsahuje:
 Tlačítko Connection Admin - spouští aplikaci Connection Admin viz nápověda ke Connection
Admin
 Informační pole Type - při připojení k databázovému serveru zobrazí typ databázového serveru
(Mysql nebo Postgresql)
 Informační pole Name - při připojení k databázovému serveru zobrazí název připojení
 Informační pole Host - při připojení k databázovému serveru zobrazí název (IP adresu) serveru
 Informační pole User - při připojení k databázovému serveru zobrazí název účtu
New Layer - zadává se název vrstvy pro databázi
Panel Options
 Load Only Selected Features - při zatržení budou importovány pouze vybrané objekty vrstvy
Panel Progress
Při samotném importu se zobrazují informace, zda import probíhá korektně
Postup při importu do geodatabáze PostGIS
1. V TOC se na vektorové vrstvě přes kontextové menu spustí funkce Load - Load into
Mygis/Postgis...
2. tlačítkem Connection Admin se spustí aplikace Connection Admin, kde se realizuje připojení do
databázového serveru
3. V New Layer se definuje název vrstvy pro geodatabázi
4. Tlačítkem Load se provede import dat z vrstvy shapefile do připojené geodatabáze - v panelu
Progress jsou informace o importu
Tip
Pokud při importu dojde k chybě, v souboru gdb.log jsou zapisovány informace o
chybných hlášeních server a tím lze odhalit případné problémy při importu.
21. Hledání dat metaportálu
JanMap umožňuje vyhledávání v metadatových portálech, které podporují standard OGS Catalogue
Service v.2.0.2. Je k dispozici v menu File - Web Services - Metaportal...
Je otevřen dialog obsahující:
 combobox pro výběr/zadání url adresy, kde jsou k dispozici služby metaportálu
 editační pole pro zadání hledaného slova v metaportálu
 Find - tlačítko pro zahájení hledání
 Number of Records: obsahuje počet všech vyhledaných záznamů + v závorce aktuální seznam
zobrazených záznamů
 Find Next - tlačítko pro hledání dalších záznamů, pokud je jich více jak zobrazených (limit je 25
aktuálně zobrazených záznamů)
 Tabulka pro zobrazování vyhledaných záznamů. Obsahuje pole:
 Add... - v případě, že daný záznam obsahuje url adresu na WMS službu, potom je v tomto
poli zobrazena ikona
. Dvojklikem na tuto ikonu je zobrazen dialog pro přidání
WMS vrstvy do projektu.
 Name - název metadatového záznamu
 Type - typ web služby, pokud existuje
 Memo pole - obsahuje popis vybraného metadatového záznamu
22. Přímá podpora GPS modulu HW
JanMap umožňuje pracovat s GPS modulem. Tato podpora je k dispozici na nástojové liště, které se volá
z menu View - GPS ToolBar
Obsahuje:
1. Download/Upload Data - volá dialog GPS Connector
2. Swich On - zapíná GPS podle nastavení. Pokud je dostatečný signál, potom je v mapě zobrazen
symbol kolečka se záměrným křížem jako aktuální poloha GPS. Zároveň jsou editační tlačítka
GPS aktivní
3. Create Point by GPS - pokud existuje v projektu bodová vrstva, která je zároveň v editačním
modu, potom toto tlačítko vytvoří nový bod v místě kde se nachází aktuální poloha GPS
4. Create Vertex by GPS - pokud existuje v projektu liniová nebo polygonová vrstva, která je
zároveň v editačním modu, potom toto tlačítko vytvoří nový vertex v místě kde se nachází
aktuální poloha GPS
5. Create Vertex continuously by GPS - pokud existuje v projektu liniová nebo polygonová vrstva,
která je zároveň v editačním modu, potom zapnutím tohoto tlačítka jsou vytvářeny nové vertexy
podle nastavení GPS. Vymáčknutím je spojité vytváření vertexů zastaveno
6. GPS Settings - volá dialog pro nastavení GPS
Obsahuje
 Port - rozbalovací menu se seznamem portů. Je nutné vybrat port, přes který komunikuje GPS
 Baud Rate - rozbalovací menu se přednastaveným seznamem rychlostí.
 Test - Tlačítko pro otestování GPS připojení
 Averaging - zatrhávací pole. Při zatržení je vytvářený objekt (bod/vertex) průměrován z více
měření podle následujícího nastavení
 Number of Positions to average - pole pro nastavení počtu měření při průměrování
 Streaming distance interval - vzdálenost v metrech, po kterých se vytváří nový vertex při
zapnutém spojitém měření
23. Nástroje nástrojové lišty českých služeb
Obsahuje:
1. Show Info from Czech Cadastre - toto tlačítko při kliknutí do mapy zobrazí informace o parcele
a vlastníkoviz daného místa. Informace se zobrazí v internetovém prohližeči
2. Spatial Thesaurus - toto tlačítko volá dialog Spatial thesaurus pro možnost vyhledání objektu z
databáze prostorového tezauru JANITORu
Tento nástroj umožňuje vyhledávat prostorové objekty hierarchicky uspořádané v databázi.
Typickým příkladem je datová sada správního členění, kde každý objekt má svůj nadřazený objekt
a seznam svých podřízených objektů
Obsahuje:
 rozbalovací pole se url adresou, kde běží služby prostorového thesauru
 editační pole pro zadání hledaného řetězce
 Find - tlačítko pro zahájení hledání
 Whole word only - zatrhávací pole pro vyhledání pouze celých hledaných výrazů
 Case Sensitive - zatrhávací pole pro rozlišování velikosti písmen
 objekt se stromovou strukturou pro zobrazování výsledků
 při vybrání konkrétního záznamu jsou zobrazeny jeho atributy v pravé části dialogu
 dvojklikem je možné zobrazit podřízené objekty
 dvojklikem nebo přes kontextové menu Child Geoobjects je možné zobrazit podřízené
objekty
 přes kontextové menu Parent Geoobjects je možné zobrazit nadřazený objekt
 Add - Tlačítko pro načtení vrstvy pomocí WMS, která obsahuje daný geoobjekt
 Zoom - Tlačítko pro zazoomování na oblast, ve kterém se daný geoobjekt nachází
24. Import tabulkových dat obsahujících souřadnice do
bodové vrstvy
JanMap nabízí převést tabulku, která obsahuje souřadnice X a Y do bodové vrstvy typu shapefile. Jako
formáty tabulek jsou podporovány dbf a csv
Tento nástroj lze zavolat před menu Tools - Import Table to Shape...
Obsahuje:
 Source File - pomocí OpenDialogu se definuje tabulka, která je určena k importu do bodové
vrstvy
 Projection - pokud je známa projekce souřadnic, lze ji definovat výběrem
 CSV settings - obsahuje seznam nastavení pro formát csv
 Field Separator - definuje se oddělovač polí v CSV souboru
 String Separator - definuje se oddělovač hodnot typu string (řetězec) v CSV souboru
 X - ze seznamu polí tabulky se vybírá pole obsahující souřadnice X
 Y - ze seznamu polí tabulky se vybírá pole obsahující souřadnice Y
 Import - volá SaveDialog, kde je nutné definovat název bodové vrstvy. Po uložení bude import
proveden. Po ukončení importu bude výsledná vrstva nabídnuta k připojení do projektu
25. Generování kvadrátů síťového mapování
JanMap obsahuje nástroj pro generování kvadrátů síťového mapování. Funkce byla převzata z utility
Kvadraty (součástí JANITOR v.1). Spouští se z Tools-Generate Quads...
Varování
Pro korektní generování kvadrátů je třeba, aby projekt obsahoval vrstvu shapefile
q00_cr, která je ke stažení na www.janitor.cz/
Obsahuje:
 Panel Division - obsahuje 6 úrovní dělení, se zatrhávacími poli (zatržená úroveň se generuje) a
typem (na výběr je dělení na 4 ne 25 dílů)
 Panel Type of Nomenclature - obsahuje pro jednotlivé typy dělení různé druhy nomenklatur. Pro
dělení na 4 části nabízí definování nomenklatury čísly, malými a velkými písmeny, pro dělení na
25 částí nabízí malá a velká písmena
1. Výběrovou funkcí se ve vrstvě q00_cr.shp vybere území, ze které je třeba kvadráty generovat
2. Spustí se funkce Generate Quads
3. Zatrhnou se ta dělení, která jsou potřeba vygenerovat
4. Vyberou se typy dělení a pro ně se vyberou druhy nomenklatur
5. Daná nastavení se potvrdí
6. Do projektu JanMap se vytvoří vrstvy formátu shapefile s vygenerovanými kvadráty daného
dělení
26. Generování obalových zón (bufferů)
JanMap umožňuje pro vektorové vrstvy vytvářet obalové zóny (buffery) jako novou shp vrstvu. Tento
nástroj lze zavolat před menu Tools - Generate Buffers...
Obsahuje:
 Input layer - ze seznamu podporovaných vrstev se vybere vrstva pro vytváření obalových zón
 Output layer - definuje se nová vrstva pro obalové zóny
 Selected features only - při zatržení budou použity pouze vybrané objekty vrstvy
 Distance - obsahuje možnosti pro definování obalových zón
 Constant distance - při zatržení bude šířka obalových zón definována hodnotou zadanou v
pravém editačním poli
 Distance from attribute table - při zatržení bude šířka obalových zón definována
hodnotami atributového pole vrstvy, které je vybráno v rozbalovacím menu
 Rings - při zatržení budou vytvořen multibuffer podle hodnot zadaných objektu memo
 Dissolve - při zatržení budou obalové zóny, které se překrývají, spojeny do jednoho objektu
Po nastavení potřebných parametrů se tlačítkem OK spustí generování obalových zón.
27. Vektorové analýzy
JanMap obsahuje základní vektorové analýzy. Spouští se z Tools-Vector Analyses...
Tip
V záložce Help jsou nápovědy pro každou z vybraných analýz
27.1. Clip
Tato analýza vytváří novou vrstvu, která vznikne ořezáním vstupní vrstvy vrstvou ořezu. Vrstva ořezu
musí být typu polygon, Vstupní (ořezávaná) vrstva může být jakéhokoliv typu.
27.2. Intersection
Tato analýza vytváří novou vrstvu, která vznikne prosekáním vstupní vrstvy vrstvou průniku. Vrstva
průniku musí být typu polygon, Vstupní (prosekaná) vrstva může být jakéhokoliv typu.
27.3. Union
Tato analýza vytváří novou polygonovou vrstvu, která vznikne spojením vybraných vstupních vrstev.
Může obsahovat více jak dvě vstupní vrstvy a ty mohou být pouze typu polygon.
27.4. Point Inside
Tato analýza připojí atributová data z polygonové vrstvy do bodové na základě prostorové vazby.
 Vstupní vrstva musí být pouze bodového typu
 Atributová data z polygonové vrstvy budou připojena do bodové vrstvy
 Výstupný vrstva bude stejného typu jako vrstva vstupní
28. Export georeferencovaného rastru z aktuální mapové
kompozice
JanMap umožňuje z aktuální mapové kompozice exportovat georeferencovaný raster ve formátu tif. Ten
lze dále používat jako samotnou rastrovou vrstvu. Tato funkce se volá přes menu Tools - Export map...
Je otevřen SaveDialog, kde se zadá cesta a název pro rastrový soubor. Po potvrzení je zobrazen dialog
Raster Parameters:
Obsahuje:
 Width - šířka exportního rasteru v pixelech
 Height - výška exportního rasteru v pixelech
 Compression - typ komprese exportního rasteru
Po potvrzení zadaných parametrů je vytvořen exportní georeferencovaný raster.
29. Nastavení a export tiskové sestavy
JanMap umožňuje z aktuální mapové kompozice vytvářet jednoduché tiskové sestavy. Děje se tak v
dialogu Page and Print Setup, který se volá z menu File - Print...
Obsahuje 5 složek:
General - základní nastavení tiskové sestavy:
 Format - velikost tiskové sestavy (možnosti jsou A4 nebo A3)
 Orientation - nastavení orientace tisku
 Portrait - na výšku
 Landscape - na šířku
 Printer engine - obsahuje způsoby tisku:
 Printer - tisk na aktuálně nastavenou tiskárnu
 JanMap TIFF writer - tisk do souboru. Výskedný tisk bude uložen v rastrovém souboru
TIFF
Title - obsahuje nastavení titulku tiskové sestavy:
Obsahuje:
 Title - název Titulku
 Font... - tlačítko pro volání dialogu s nastavením písma
North Arrow - obsahuje nastavení symbolu severky
Obsahuje:
 seznam typů symbolů severky. Při kliknutí na jednu z nich je daná severka vybrána
 Size - velikost severky v pixelech
 Angle - úhel ve stupních definující natočení severky vůči ose Y
Scale - obsahuje nastavení měřítka
Obsahuje:
 Scale Text - při zatržení bude mapová kompozice obsahovat textové měřítko
 Scale Bar - při zatržení bude mapová kompozice obsahovat grafické měřítko
Legend - obsahuje nastavení legendy
Obsahuje:
 Layers in Legend - obsahuje seznam vrstev v projektu. Při zatržení budou obsaženy v legendě
 Select All - tímto tlačítkem se zatrhnou všechny vrstvy v seznamu
 Deselect All - tímto tlačítkem se všem vrstvám v seznamu zruší označení
 Tlačítko "šipka nahoru" se umožňuje označené vrstvě přesunout nahoru
 Tlačítko "šipka dolů" se umožňuje označené vrstvě přesunout dolů
Print... - po nastavení všech parametrů tiskové sestavy se volá dialog pro definování tiskového souboru
ve formátu tif.
Tip
Pokud se vygenerovaný rastrový soubor obsahující tiskovou sestavu vytiskne 1:1, bude
zachováno měřítko mapy
30. Generování mapového souboru MapFile pro Minesota
MapServer
JanMap umožňuje ukládat aktuální mapovou kompozici do souboru formátu map, jehož struktura je
definována na http://mapserver.gis.umn.edu/docs/reference/mapfile. Pomocí tohoto souboru je definovaná
mapová kompozice pro nástroje Minesota MapServer viz. http://mapserver.gis.umn.edu/
Nástroj lze zavolat pře menu File - Generate MapFile...
Soubor Mapfile se skládá z jednotlivých sekcí, které tematicky definují mapovou kompozici. Ty
nejpoužívanější jsou v dialogu Generate MapFile Form strukturovány do záložek
30.1. Sekce MAP
Sekce MAP lze nastavit v první záložce. Všechny parametry sekce MAP jsou popsány na adrese:
http://mapserver.gis.umn.edu/docs/reference/mapfile/mapObj
Obsahuje:
 NAME - název mapové kompozice v MapFile
 UNITS - v rozbalovacím menu se definují jednotky, které slouží pro grafické měřítko mapové
kompozice
 STATUS - pokud je pole zatrženo, potom bude celá mapová kompozice viditelná (někdy je třeba
pracovat pouze s grafickým měřítkem nebo tzv. referenční mapou
 FONTSET - zadává se cesta (relativní nebo absolutní) k souboru, který definuje seznam
použitých fontů
 SYMBOLSET - zadává se cesta (relativní nebo absolutní) k souboru, který definuje bodové
symboly použité v mapové kompozici
 SHAPEPATH - zadává se cesta (relativní nebo absolutní) k adresáři, ve kterém jsou uloženy
vrstvy pro mapovou kompozici
 PROJECTION - ze seznamu se vybírá projekce pro mapovou kompozici
 IMAGETYPE - ze seznamu lze vybrat typ rastrového formátu, ve kterém je mapová kompozice
generována. Tento parametr je nepovinný
 SIZE - definuje se velikost mapové kompozice v pixelech (šířka a výška)
 RESOLUTION - lze definovat rozlišení obrázku mapové kompozice v dpi. Nativní hodnota je 72
(parametr je nepovinný)
 IMAGECOLOR - lze definovat barvu pozadí mapové kompozice (parametr je nepovinný)
30.2. Sekce WEB
Sekce WEB lze nastavit v druhé záložce. Všechny parametry sekce WEB jsou popsány na adrese: http://
mapserver.gis.umn.edu/docs/reference/mapfile/web
Obsahuje:
 MINSCALE - limitní hodnota měřítka od kterého je mapová kompozice zobrazována. Pokud
omezení neexistuje, zadává se hodnota -1.
 MAXSCALE - limitní hodnota měřítka do kterého je mapová kompozice zobrazována. Pokud
omezení neexistuje, zadává se hodnota -1.
 IMAGEPATH - zadává se cesta na adresář, do kterého se ukládají dočasné soubory a rastrové
obrázky. Je nutné, aby byl pro uživatele přístupný pro zápis.
 IMAGEURL - zadává se cesta na základní URL
 LOG - zadává se cesta k souboru, kam se ukládají záznamy Mapseveru. Je nutné, aby byl pro
uživatele přístupný pro zápis.
 METADATA - obsahuje seznam parametrů pro WMS službu, která lze užít pro danou mapovou
kompozici. Všechny jsou definovány standardem OGC WMS. Ty často užívané jsou:
 title - název WMS služby
 onlinesource
 srs - seznam podporovaných projekcí
30.3. Sekce LEGEND
Sekce LEGEND lze nastavit ve třetí záložce. Všechny parametry sekce LEGEND jsou popsány na adrese:
http://mapserver.gis.umn.edu/docs/reference/mapfile/legend
Obsahuje:
 IMAGECOLOR - lze nastavit barvu pozadí legendy mapové kompozice
 LABEL - obsahuje seznam parametrů pro sekci LABEL. Definují podobu textových popisů
legendy
 TYPE - typ textu. Na výběr je TRUETYPE (použije truetypový font) nebo BITMAP
(texty budou vykresleny v rastrové podobě)
 LABEL - pomocí systémového dialogu lze nastavit parametry fontu - FONT, SIZE,
COLOR
 ENCODING - nastavení kódové sady textu
30.4. Generování nastaveného Mapfile
Po nastavení všech potřebných parametrů se tlačítkem OK nastaví cesta a název generovaného mapfile a
soubor je vygenerován. Pokud je třeba jej dodatečně editovat, potom je možné jej otevřít v jakémkoliv
textovém editoru a upravit.

Podobné dokumenty

Základní moduly činností v Moodle

Základní moduly činností v Moodle o Ukázat sestavu o činnosti – určuje, zda budou mít studenti přístup k podrobnému přehledu (logu) jejich činností v kurzu (kdy se přihlásily, kdy a na co se dívali, kdy a kam nějak přispěli apod.)....

Více

informace pro uživatele software ESRI

informace pro uživatele software ESRI serverových technologiích (i v  rámci ČR). Přímo se tedy nabízí možnost tyto existující a úřady provozované komponenty využít k budování moderního, distribuovaného podnikového řešení – samozřejmě s...

Více

Březová kůra číslo 188

Březová kůra číslo 188 mají v BVÚ kronikáře, který nejen mluví, ale skutečně ji píše. To bylo takové malé konkrétní popíchnutí na závěr, aby bylo jasné, že ve srovnání s BVÚ nejsme jen velcí smolaři, ale pes bude sem tam...

Více

Technologie skenování ve 3D

Technologie skenování ve 3D podle CAD dat, ale při prvním lisování se zjistí, že je tvar potřeba upravit. Vylisovaný plech může při lisování praskat nebo vylisovaný tvar úplně nemusí odpovídat představě designéra. V dnešní do...

Více

základy gis

základy gis Geodata patřící stejnému typu jsou uspořádána do jednotlivých mapových vrstev (např. mapy vodstva, silnic, typů půdy…) které usnadňují následnou práci s geodaty a jejich analýzu. Každá mapová vrstv...

Více

Příloha 4. Paleta komponent

Příloha 4. Paleta komponent Komponenty na stránce ADO palety komponent umožňují připojení k databázovým informacím pomocí Datových objektů ActiveX (ADO). ADOConnection Nastavuje trvalé připojení k databázi ADO a poskytuje pod...

Více

Standardy OGC mapových služeb - GISSERVER

Standardy OGC mapových služeb - GISSERVER Web Map Context je psaný v jazyku XML a obsahuje všechny informace nezbytné pro zobrazení celé složené mapy. Konkrétně se jedná o informaci o serveru popřípadě o serverech, z kterých jsou mapy načí...

Více

Tvorba Map Templates velkých měřítek na podkladu ZABAGED

Tvorba Map Templates velkých měřítek na podkladu ZABAGED • ZdrojovaDataCZE – data jsou členěna po okresech, každý okres obsahuje data členěná dle exportu z báze dat ZABAGED. To umožňuje použít data za všechny okresy ČR. • ZABAGEDMapTemplate – složka obsa...

Více

Webový systém pro správu mapových aplikací digitálních modelů

Webový systém pro správu mapových aplikací digitálních modelů read(), readline() nebo readlines(). Pokud je soubor otevřen pro zápis je možné použít metodu write().Po ukončení práce s objektem se soubor uzavírá metodou close(). Metody objektu typu file ke čtení

Více