153PIN2 Projekt - Informatika 2 - 2011: Porovnání verzí

Z GeoWikiCZ
Řádek 49: Řádek 49:
* Kuželka Karel
* Kuželka Karel
* Veverka Ondřej
* Veverka Ondřej
;Odkazy
* webova aplikace
** webgis - wps - http://pywps.wald.intevation.org/, http://www.zoo-project.org/, http://52north.org/maven/project-sites/wps/52n-wps-site/
** django - [http://josef.fsv.cvut.cz/git/?p=bc-truhlar.git;a=blob;f=text/django.pdf;h=8a6b150799a64835ce2639053e8e9942a78f89b6;hb=HEAD]
* osm - data
** http://wiki.openstreetmap.org/wiki/Cz:Map_Features
** http://wiki.openstreetmap.org/wiki/Main_Page
** http://geo.fsv.cvut.cz/data/geowikicz/2010/uzpd/f/dokumentace.pdf
* osm - rendrovani dat
** http://mapnik.org/, http://wiki.openstreetmap.org/wiki/Osmarender
** http://geoinformatics.fsv.cvut.cz/gwiki/Custom_OpenStreetMap_Rendering_-_OpenTrackMap_Experience


=== C ===
=== C ===

Verze z 15. 3. 2011, 10:34

< Stránka předmětu20102009

Návrhy témat

  • Návrh a implementace (stand-alone) GUI pro vybrané nástroje knihovny GDAL/OGR, především gdalinfo, gdal_translate, gdalwarp, ogrinfo a ogr2ogr
    • Požadavky: Programování v C++/QT (alternativně PyQT, wxPython)
  • Návrh a implementace (stand-alone) GUI pro nástroj cs2cs knihovny PROJ4 (včetně podpory pro CSV import/export)
    • Požadavky: Programování v C++/QT (alternativně PyQT, wxPython)
  • Návrh a implementace GUI pro GRASS modul r.li.setup
    • Požadavky: Programování v Python/wxPython
  • Integrovat analytické nástroje SAGA GIS do QGISu - jako plugin nebo jako podpora pro import/export dat do/z SAGA a možnost spouštět moduly s potřebnými parametry.
    • Požadavky: Programování v C++/QT (alternativně PyQT)
  • Jednoduché analýzy GRASS pro QGIS: v současnosti spuštění GRASS modulu v QGISu vyžaduje vytvoření location, import dat, spuštění modulu, vyexportování dat, zrušení location. Idea je zautomatizovat tento proces s využitím r.external a v.external
    • Požadavky: Programování v C++/QT (alternativně PyQT)
  • "Generický" export vektorových dat pro QGIS: momentálně lze vrstvy ukládat jenom pomocí knihovny OGR. QGIS obsahuje kromě OGR nativní providery i pro SpatiaLite, PostGIS. Cílem možnost exportovat data rovnou do databáze bez nutnosti používat externí provider.
    • Požadavky: Programování v C++/QT (alternativně PyQT)
  • Různé vylepšení rastrové podpory QGIS
    • Předefinované barevné tabulky pro jedno kanálové rastry (momentálně se musí hodnoty rastru k barvám přidělovat ručně)
    • Podpora "save raster as" - tj. konverze mezi různými GDAL formáty, možnost uložení výběru
    • Lepší zobrazování a podpora interakce s histogramem v dialogu "Vlastnosti rastrových dat"
    • Legenda pro rastrová data v mapové kompozici pro tisk
    • Požadavky: Programování v C++/QT

Dále vypsaná témata diplomových prací.

Rozdělení do skupin & zadání projektu

Deadline

A

Návrh a implementace (stand-alone) GUI pro vybrané nástroje knihovny GDAL/OGR

@TODO

  • Hořejšová Zora
  • Šmejkal Martin
  • Volfová Adéla

B

Webová aplikace nad daty OpenStreetMap

@TODO

  • Buřvalová Marie
  • Prunarová Lucie
  • Kuželka Karel
  • Veverka Ondřej

C

Návrh a implementace (stand-alone) GUI pro nástroj cs2cs knihovny PROJ4

Cílem projektu je navrhnout a implementovat GUI pro nástroje knihovny PROJ4 - proj, cs2cs, geom, volitelně také náhled geografických dat ve vstupním a výstupním souřadnicovém systému (s využitím knihoven QGIS). Aplikace bude implementována v programovacím jazyku C++ s využitím grafické knihovny Qt.

  • Hron Vojtěch
  • Řehák Martin
  • Truhlář Luboš

D

Webová interaktivní mapa obce Hulice

Cílem projektu je tvorba webové interaktivní mapy obce Hulice. Mapová aplikace bude zpracována v s využitím UMN MapServer ve formátu HTML. Mapová aplikace bude zobrazovat stávající výkresy územní plánu (hlavní výkres, koordinační výkres atd.) v MINIS (minimálním standardu pro digitální zpracování územních plánů v GIS). Symbolizace i datová struktura vrstev ÚP bude odpovídat standardu MINIS. Mapová aplikace bude obsahovat standardní ovládací prvky.

  • Tkáčik Marek
  • Glaser Jan

Harmonogram

Viz také Trac Roadmap.

  1. 16.2. • Úvodní přednáška (nahrazena e-mailovou komunikací)
  2. 23.2. • Rozdělení do skupin, témata, zdroje dat, technické zázemí...
  3. 02.3. • Konzultace
  4. 09.3. • Konzultace
  5. 16.3. • Konzultace
  6. 23.3. • Konzultace
  7. 30.3. • Společná kontrola postupu prací na projektech
  8. 06.4. • Konzultace
  9. 13.4. • Konzultace
  10. 20.4. • Konzultace
  11. 27.4. • Předběžná prezentace projektů
  12. 04.5. • Odevzdání projektů
  13. 11.5. • Prezentace projektů, závěrečné hodnocení

Poznámka: Tučně jsou označeny termíny s povinnou účastí.