GIS: Porovnání verzí
Skočit na navigaci
Skočit na vyhledávání
(+odkaz na triangulacni mapy) |
|||
(Není zobrazeno 9 mezilehlých verzí 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 == | ||
GIS používá jako nativní souřadný systém S-JTSK | GIS používá jako nativní souřadný systém S-JTSK | ||
− | * pozor na "nezvyklou" orientaci | + | * 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) | * 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ý) | ** 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ý) | ||
Řádek 10: | Řádek 15: | ||
====Souřadnicový systém Jednotné trigonometrické sítě katastrální==== | ====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)<sub>S-JTSK</sub>, osa x je orientovaná k jihu a osa y na západ. | 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)<sub>S-JTSK</sub>, osa x je orientovaná k jihu a osa y na západ. | ||
− | |||
− | |||
== 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 | ||
+ | * <del>seznam podle nazvu nodu a seznam podle essid - hledani pavkriz</del> | ||
+ | * symboly bodu ve formatu SVG | ||
+ | * <del>zadavani spoju (linku) - pavkriz</del> | ||
+ | * dohled pomoci Nagiosu (nutno probrat v newsech) | ||
+ | * <del>filtrovani vrstev (AP/nody, v provozu/vsechny) - pavkriz</del> | ||
== Subversion repository == | == Subversion repository == | ||
− | http://charon.hkfree.org/map | + | * http://charon.hkfree.org/map |
+ | |||
+ | == 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 == | ||
+ | * [[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