GIS: Porovnání verzí
Skočit na navigaci
Skočit na vyhledávání
(Nejsou zobrazeny 2 mezilehlé verze od 2 dalších uživatelů.) | |||
Řádek 1: | Řádek 1: | ||
− | Geografický informační systém | + | = Hkfree google mapa = |
+ | * používá se nová verze (zhruba od roku 2012) | ||
+ | * link [http://mapa.hkfree.org mapa.hkfree.org] | ||
+ | * Dotazy a poznámky směřovat na bkralika | ||
+ | |||
+ | <strike>Geografický informační systém | ||
== Implementační poznámky == | == Implementační poznámky == | ||
Řádek 12: | Řádek 17: | ||
== TODO == | == TODO == | ||
+ | * zdokonalovani AJAX verze, postupne pouziti AJAX verze jako primarni verze UI | ||
+ | * hledani podle ulic/obci | ||
+ | ** seznam ulic HK: http://www.hradeckralove.org/redirector.html?hid=5789 (google "hradec králové seznam ulic") | ||
+ | ** nejak vybagrovat aspon souradnice stredu ulice/obce (treba z mapy.cz ? format hledani: "ulice třída Karla IV., Hradec Králové, okres Hradec Králové") | ||
* logo ArgusGeo na stranku s mapou | * logo ArgusGeo na stranku s mapou | ||
− | * seznam podle nazvu nodu a seznam podle essid - pavkriz | + | * <del>seznam podle nazvu nodu a seznam podle essid - hledani pavkriz</del> |
* symboly bodu ve formatu SVG | * symboly bodu ve formatu SVG | ||
− | * zadavani spoju (linku) | + | * <del>zadavani spoju (linku) - pavkriz</del> |
* dohled pomoci Nagiosu (nutno probrat v newsech) | * dohled pomoci Nagiosu (nutno probrat v newsech) | ||
* <del>filtrovani vrstev (AP/nody, v provozu/vsechny) - pavkriz</del> | * <del>filtrovani vrstev (AP/nody, v provozu/vsechny) - pavkriz</del> | ||
Řádek 34: | Řádek 43: | ||
# předgenerování zmenšených (pro úplnost: myslí se i 1:1, tj. vlastně nezmenšené varianty) verzí listů (v "runtime adresáři") | # předgenerování zmenšených (pro úplnost: myslí se i 1:1, tj. vlastně nezmenšené varianty) verzí listů (v "runtime adresáři") | ||
## nakopírovat nové *.tif soubory do runtime adresáře | ## nakopírovat nové *.tif soubory do runtime adresáře | ||
− | ## spustit v něm skript make-scales.pl (autor pavkriz) - ten vygeneruje všechny (zmenšené) verze listů do adresářů se jmény listů (ve formátu JPEG) | + | ## spustit v něm skript make-scales.pl (autor pavkriz) - ten vygeneruje všechny (zmenšené) verze listů do adresářů se jmény listů (ve formátu JPEG) - grafické operace implementovány přes ImageMagick (4perl), pozor, fest náročný na pamět, protože si natahuje vždy celý obrázek do paměti |
## smazat nové (všechny) *.tif soubory v "runtime adresáři" | ## smazat nové (všechny) *.tif soubory v "runtime adresáři" | ||
# (přenést obsah runtime adresáře na produkční server, pokud to neděláme rovnou na něm) | # (přenést obsah runtime adresáře na produkční server, pokud to neděláme rovnou na něm) | ||
Řádek 40: | Řádek 49: | ||
## mvn package | ## mvn package | ||
## mvn -Denv=production tomcat:undeploy tomcat:deploy | ## mvn -Denv=production tomcat:undeploy tomcat:deploy | ||
− | |||
− | |||
== Návod == | == Návod == | ||
* [[GIS - Navod]] | * [[GIS - Navod]] | ||
+ | </strike> | ||
== Relevantní odkazy == | == Relevantní odkazy == | ||
* [http://dataz.cuzk.cz/prehledky.php?a=1 Databáze trigonometrických a zhušťovaích bodů] | * [http://dataz.cuzk.cz/prehledky.php?a=1 Databáze trigonometrických a zhušťovaích bodů] |
Aktuální verze z 22. 1. 2013, 18:06
Obsah
Hkfree google mapa
- používá se nová verze (zhruba od roku 2012)
- link mapa.hkfree.org
- Dotazy a poznámky směřovat na bkralika
Geografický informační systém
Implementační poznámky
GIS používá jako nativní souřadný systém S-JTSK
- pozor na "nezvyklou" orientaci (čtete důkladně, oproti matematické orientaci je tam opačně snad vše, včetně toho že osa X je ta svislá)
- v implementacích vrstev se mnohdy převádí tyto souřadnice do jiného souřadného systému (pro autora vrstvy stravitelnějšího)
- pozor že neexistuje žádné jednotné doporučení pro implementaci vrstev, takže každý autor může použít svůj vlastní interní souřadný systém, jediná podmínka je dodržet zapouzdření vrstvy (zde je S-JTSK povinný)
Souřadnicový systém Jednotné trigonometrické sítě katastrální
Autorem tohoto „konformního kuželového zobrazení v obecné poloze“ je ing. Josef Křovák. Zeměpisná šířka a délka v S-JTSK je charakterizována na Besselově elipsoidu. Při převodu sférických souřadnic na rovinné se používá Gaussova koule. Rovinné souřadnice S-JTSK se zapisují (y, x)S-JTSK, osa x je orientovaná k jihu a osa y na západ.
TODO
- zdokonalovani AJAX verze, postupne pouziti AJAX verze jako primarni verze UI
- hledani podle ulic/obci
- seznam ulic HK: http://www.hradeckralove.org/redirector.html?hid=5789 (google "hradec králové seznam ulic")
- nejak vybagrovat aspon souradnice stredu ulice/obce (treba z mapy.cz ? format hledani: "ulice třída Karla IV., Hradec Králové, okres Hradec Králové")
- logo ArgusGeo na stranku s mapou
seznam podle nazvu nodu a seznam podle essid - hledani pavkriz- symboly bodu ve formatu SVG
zadavani spoju (linku) - pavkriz- dohled pomoci Nagiosu (nutno probrat v newsech)
filtrovani vrstev (AP/nody, v provozu/vsechny) - pavkriz
Subversion repository
Instalace nových podkladů
- v postupu předpokládáme, že firma ArgusGeo dodala nové podkladové listy, napasované tak, aby seděly ke stávajícím
- list je reprezentován trojicí souborů tif (obrázek), tfw ("world" souřadnice), tfw (nepoužíváme)
- "runtime adresář" budeme říkat adresáři, kde GIS aplikace očekává strukturu podadresářů s mapovými listy v různých rozlišeních
Postup:
- vygenerování souboru OrthoPhotoLayout.java (zajišťuje překlad z S-JTSK souřadnic na jméno listu)
- nakopírovat všechny *.tfw soubory a orthotiles.pl skript (autor pavkriz) do jednoho adresáře
- spustit orthotiles.pl, který vygeneruje soubor OrthoPhotoLayout.java
- uložit OrthoPhotoLayout.java do "projektu" a do subversion (balík org.hkfree.gis)
- předgenerování zmenšených (pro úplnost: myslí se i 1:1, tj. vlastně nezmenšené varianty) verzí listů (v "runtime adresáři")
- nakopírovat nové *.tif soubory do runtime adresáře
- spustit v něm skript make-scales.pl (autor pavkriz) - ten vygeneruje všechny (zmenšené) verze listů do adresářů se jmény listů (ve formátu JPEG) - grafické operace implementovány přes ImageMagick (4perl), pozor, fest náročný na pamět, protože si natahuje vždy celý obrázek do paměti
- smazat nové (všechny) *.tif soubory v "runtime adresáři"
- (přenést obsah runtime adresáře na produkční server, pokud to neděláme rovnou na něm)
- buildnout (zkompilovat) a deploynout (nainstalovat na server) GIS - to se dělá kvůli aktualizovanému OrthoPhotoLayout.java (TODO - možná jednou předělat, aby se ten soubor nahradil nejaky "properties" souborem, ktery se bude číst jen při startu konteineru a nebo na přání http requestem, pak už nebude nutno rebuildovat a reinstalovat aplikaci)
- mvn package
- mvn -Denv=production tomcat:undeploy tomcat:deploy
Návod