21
Vývoj aplikace pro Vývoj aplikace pro mobilní sběr dat mobilní sběr dat Zpracovatel: Vladimír Zpracovatel: Vladimír Havl Havl ík ík Vedoucí práce: Ing. Jan Stankov Vedoucí práce: Ing. Jan Stankov Ph.D. Ph.D.

Vývoj aplikace pro mobilní sběr dat

  • Upload
    tuan

  • View
    28

  • Download
    0

Embed Size (px)

DESCRIPTION

Vývoj aplikace pro mobilní sběr dat. Zpracovatel: Vladimír Havl ík Vedoucí práce: Ing. Jan Stankovič Ph.D. C íle projektu. Aplikace pro mobilního klienta Zobrazovat prostorová data Základní manipulační funkce Pořizovat data – ručně i GPS Open-source. Mobilní klient – do ruky. PDA - PowerPoint PPT Presentation

Citation preview

Page 1: Vývoj aplikace pro mobilní sběr dat

Vývoj aplikace pro mobilní Vývoj aplikace pro mobilní sběr datsběr dat

Zpracovatel: Vladimír Zpracovatel: Vladimír HavlHavlík ík

Vedoucí práce: Ing. Jan StankovičVedoucí práce: Ing. Jan Stankovič Ph.D. Ph.D.

Page 2: Vývoj aplikace pro mobilní sběr dat

CCíle projektuíle projektu

Aplikace pro mobilního klientaAplikace pro mobilního klienta Zobrazovat prostorová dataZobrazovat prostorová data Základní manipulační funkceZákladní manipulační funkce Pořizovat data – ručně i GPSPořizovat data – ručně i GPS Open-source Open-source

Page 3: Vývoj aplikace pro mobilní sběr dat

Mobilní klient – do ruky Mobilní klient – do ruky

PDAPDA Malé zařízení – přenášení v ruce Malé zařízení – přenášení v ruce Barevný, dBarevný, dototykový displej ykový displej 200-400-624 Mhz200-400-624 Mhz Pamět 64 – 128 MB + karty Pamět 64 – 128 MB + karty Bluetooth, WiFi, GSM/GPRS …Bluetooth, WiFi, GSM/GPRS … Windows Mobile – Palm – Linux Windows Mobile – Palm – Linux

Page 4: Vývoj aplikace pro mobilní sběr dat

Příruční mobilní klientPříruční mobilní klient

TabletPCTabletPC Velká dotyková obrazovkaVelká dotyková obrazovka VelkáVelká v výýbavabava, výkon , výkon

NNotebookotebook??

Page 5: Vývoj aplikace pro mobilní sběr dat

Použité vývojové prostředkyPoužité vývojové prostředky

Java J2SE Java J2SE GeoToolsGeoTools PosgreSQL – PostGISPosgreSQL – PostGIS MapserverMapserver

GPS simulátorGPS simulátor

Page 6: Vývoj aplikace pro mobilní sběr dat

GeoToolsGeoTools

Mapová komponentaMapová komponenta Standarty OGCStandarty OGC Obsahuje zdrojové kódyObsahuje zdrojové kódy

Slabá podpora, popisSlabá podpora, popis

Page 7: Vývoj aplikace pro mobilní sběr dat

PostGISPostGIS

Rozšíření PostgreSQL Umožnuje ukládat a číst prostorová data Základní funkce pro analýzu Aktuální verze 1.0.0

Lin i Win platforma od verze 7.5 PostgreSQL 8.0.x má rozšíření PostGIS

Page 8: Vývoj aplikace pro mobilní sběr dat
Page 9: Vývoj aplikace pro mobilní sběr dat

GPS simulátorGPS simulátor

Řešení trvalého připojení GPSŘešení trvalého připojení GPS Bezproblémové Bezproblémové 2 x COM port – lokální smyčka2 x COM port – lokální smyčka

Vlastní věty – NMEA 0183Vlastní věty – NMEA 0183 Přehrání záznamů z GPSPřehrání záznamů z GPS

Page 10: Vývoj aplikace pro mobilní sběr dat

GPSsimGPSsim

Page 11: Vývoj aplikace pro mobilní sběr dat

Program Mapovač Ben11Program Mapovač Ben11

Čtení vektorových dat Čtení vektorových dat Čtení rastrových vrstevČtení rastrových vrstev Vytvořit novou vrstvuVytvořit novou vrstvu Pracovat s GPSPracovat s GPS

320x240 bodů320x240 bodů J2SE / Blackdown JavaJ2SE / Blackdown Java Připojení k internetuPřipojení k internetu

Page 12: Vývoj aplikace pro mobilní sběr dat

PostgreSQL/Postgis

Mapovač Ben11

QgisMapServer

IdeaIdea

Page 13: Vývoj aplikace pro mobilní sběr dat

Základní funkce I Základní funkce I

Page 14: Vývoj aplikace pro mobilní sběr dat

Základní funkce IIZákladní funkce II

Page 15: Vývoj aplikace pro mobilní sběr dat

Vlastní dialogyVlastní dialogy

Výběr souboru Výběr barvy Informační okna

Page 16: Vývoj aplikace pro mobilní sběr dat

Vytvoření nové vrstvyVytvoření nové vrstvy

Point – PointPoint – Point Line - MultiLineStringLine - MultiLineString Polygon – MultiPolygonPolygon – MultiPolygon 3D3D Ručně i bod z GPSRučně i bod z GPS Možnost uložit do ShapefileMožnost uložit do Shapefile

Page 17: Vývoj aplikace pro mobilní sběr dat

Vytvoření nové vrstvy dialogyVytvoření nové vrstvy dialogy

Page 18: Vývoj aplikace pro mobilní sběr dat

GPSGPS

Page 19: Vývoj aplikace pro mobilní sběr dat

Praktický testPraktický test

Page 20: Vývoj aplikace pro mobilní sběr dat

Využití programu Využití programu

Náhrada ArcPadu Náhrada ArcPadu :o):o) Grafický základ Grafický základ Jednoduchý navigační systém pro hasičeJednoduchý navigační systém pro hasiče

Page 21: Vývoj aplikace pro mobilní sběr dat

Děkuji za pozornost Děkuji za pozornost

Otázky Otázky ??