Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Historické mapy v prostředí mapového serveru Ing. Jiří Cajthaml

Podobné prezentace


Prezentace na téma: "Historické mapy v prostředí mapového serveru Ing. Jiří Cajthaml"— Transkript prezentace:

1 Historické mapy v prostředí mapového serveru Ing. Jiří Cajthaml (jiri.cajthaml@fsv.cvut.cz)

2 Ing. Jiří Cajthaml - Historické mapy v prostředí mapového serveru 2 Postup převodu historických map 1. Skenování 2. Komprese dat 3. Ořezaní rastrů 4. Georeferencování 5. Příprava dat 6. Publikace na internetu

3 Ing. Jiří Cajthaml - Historické mapy v prostředí mapového serveru 3 Skenování Hustota skenování Hustota skenování dpi (dot per inch)dpi (dot per inch) po provedeném testování – ideál mezi 300 a 500dpipo provedeném testování – ideál mezi 300 a 500dpi Barevná hloubka Barevná hloubka mapy jsou většinou barevnémapy jsou většinou barevné 8bitová data (256 barev) x 24bitová data (true color)8bitová data (256 barev) x 24bitová data (true color)

4 Ing. Jiří Cajthaml - Historické mapy v prostředí mapového serveru 4 Moje zdrojová data II. vojenské mapování Rakouska-Uherska II. vojenské mapování Rakouska-Uherska mapy skenovány ve Vídni (státní archiv)mapy skenovány ve Vídni (státní archiv) zdroj – MŽP, Geolab UJEPzdroj – MŽP, Geolab UJEP 400 dpi400 dpi 8 bitová paleta8 bitová paleta území pouze v SS s počátkem Gusterbergúzemí pouze v SS s počátkem Gusterberg Návrhy Návrhy 400 dpi – optimální400 dpi – optimální 8 bitová paleta – nevhodná (lepší by bylo 24 bit)8 bitová paleta – nevhodná (lepší by bylo 24 bit)

5 Ing. Jiří Cajthaml - Historické mapy v prostředí mapového serveru 5

6 6 Komprese dat Bezeztrátová komprese (PackBits, LZW) Bezeztrátová komprese (PackBits, LZW) Ztrátová komprese (JPEG) Ztrátová komprese (JPEG) První soubor dat (8bit, LZW) – 100MB První soubor dat (8bit, LZW) – 100MB Druhý soubor dat (JPEG) – 20MB Druhý soubor dat (JPEG) – 20MB Software - GDAL (FWTools) – gdal_translate Software - GDAL (FWTools) – gdal_translate

7 Ing. Jiří Cajthaml - Historické mapy v prostředí mapového serveru 7 Ořezání rastrů Pro mapy v kladu listů Pro mapy v kladu listů Podle mapových rámů – problematické Podle mapových rámů – problematické Software Software Grafický softwareGrafický software GIS softwareGIS software

8 Ing. Jiří Cajthaml - Historické mapy v prostředí mapového serveru 8 Georeferencování v hlavičče souboru – GeoTIFF v hlavičče souboru – GeoTIFF v externím souboru – world file v externím souboru – world file 6 parametrů afinní transformace rastru6 parametrů afinní transformace rastru na rohy mapových listů na rohy mapových listů na mapové rámy na mapové rámy na identické body na identické body Software – GIS Software – GIS

9 Ing. Jiří Cajthaml - Historické mapy v prostředí mapového serveru 9 Konkrétní georeferencování Na rohy mapových listů Na rohy mapových listů Afinní transformaceAfinní transformace Podle výsledků DP Ing. Doubravy nemá smysl přesnější transformacePodle výsledků DP Ing. Doubravy nemá smysl přesnější transformace Software Software První soubor dat – ArcGIS (world file TIFF + TFW)První soubor dat – ArcGIS (world file TIFF + TFW) Druhý soubor dat – KOKEŠ (world file JPEG + JGW)Druhý soubor dat – KOKEŠ (world file JPEG + JGW)

10 Ing. Jiří Cajthaml - Historické mapy v prostředí mapového serveru 10

11 Ing. Jiří Cajthaml - Historické mapy v prostředí mapového serveru 11 Příprava dat Overlay – data v menším rozlišení (pyramidování) Overlay – data v menším rozlišení (pyramidování) TIFF umí vnitřně (GDAL – gdaladdo)TIFF umí vnitřně (GDAL – gdaladdo) JPEG (je třeba naprogramovat skripty na převod)JPEG (je třeba naprogramovat skripty na převod) pyramidy zvýší objem dat o třetinupyramidy zvýší objem dat o třetinu Tileindexing – data v kladu jsou indexována Tileindexing – data v kladu jsou indexována obvykle pomocí Shapefileobvykle pomocí Shapefile GDAL – gdaltindexGDAL – gdaltindex Lze i ručně (skripty) např. v ArcGISLze i ručně (skripty) např. v ArcGIS

12 Ing. Jiří Cajthaml - Historické mapy v prostředí mapového serveru 12

13 Ing. Jiří Cajthaml - Historické mapy v prostředí mapového serveru 13 Konkrétní úpravy dat Overlay Overlay První soubor dat – gdaladdo (TIFF) – 8 vrstevPrvní soubor dat – gdaladdo (TIFF) – 8 vrstev Druhý soubor datDruhý soubor dat – vlastní skripty (BASH, Python) – úprava mapfile (8 vrstev) Tileindexing Tileindexing První soubor dat – gdaltindexPrvní soubor dat – gdaltindex Druhý soubor dat – gdaltindex (9x)Druhý soubor dat – gdaltindex (9x)

14 Ing. Jiří Cajthaml - Historické mapy v prostředí mapového serveru 14 Publikace dat na internetu Prohlížečky dat Prohlížečky dat bez georeferencebez georeference př. Zoomify (oldmaps.geolab.cz)př. Zoomify (oldmaps.geolab.cz) DP Filip Antoš (červen 2006)DP Filip Antoš (červen 2006) Mapové servery Mapové servery Internetové aplikace pro práci s mapovými vrstvamiInternetové aplikace pro práci s mapovými vrstvami Mapové služby Mapové služby prostřednictvím aplikací jsou data distribuována ve standardním formátuprostřednictvím aplikací jsou data distribuována ve standardním formátu

15 Ing. Jiří Cajthaml - Historické mapy v prostředí mapového serveru 15 Mapový server Internetová aplikace Internetová aplikace Vrací rastrové obrázky podle požadavků Vrací rastrové obrázky podle požadavků Pracuje se souřadnicovými systémy Pracuje se souřadnicovými systémy Pracuje s mapovými vrstvami Pracuje s mapovými vrstvami Umí kombinovat vektorová a rastrová data Umí kombinovat vektorová a rastrová data Komerční (ArcIMS, WebMap, MapGuide) Komerční (ArcIMS, WebMap, MapGuide) Svobodné (UMN MapServer, geoserver) Svobodné (UMN MapServer, geoserver)

16 Ing. Jiří Cajthaml - Historické mapy v prostředí mapového serveru 16 Internetová aplikace I. XHTML stránka XHTML stránka Formulář (tlačítka a menu) Formulář (tlačítka a menu) CGI MapServer CGI MapServer JavaScript JavaScript funkce pro odečítání souřadnic, posun mapyfunkce pro odečítání souřadnic, posun mapy Data Data II. vojenské mapování (rastry)II. vojenské mapování (rastry) Hranice okresů ČRHranice okresů ČR Vrstevnice (WMS)Vrstevnice (WMS)

17 Ing. Jiří Cajthaml - Historické mapy v prostředí mapového serveru 17

18 Ing. Jiří Cajthaml - Historické mapy v prostředí mapového serveru 18 Internetová aplikace II. AJAX (Asynchronous JavaScript And XML) AJAX (Asynchronous JavaScript And XML) knihovna mscross.jsknihovna mscross.js knihovna prototype.jsknihovna prototype.js Připojena databáze obcí v ČR Připojena databáze obcí v ČR ÚIR-ZSJ (ČSÚ)ÚIR-ZSJ (ČSÚ) Převedeno do PostgreSQLPřevedeno do PostgreSQL Obsluha požadavků pomocí PHPObsluha požadavků pomocí PHP Data Data II. vojenské mapování (rastry)II. vojenské mapování (rastry) Hranice okresů ČRHranice okresů ČR Vrstevnice (WMS), klad SMO-5 (WMS)Vrstevnice (WMS), klad SMO-5 (WMS)

19 Ing. Jiří Cajthaml - Historické mapy v prostředí mapového serveru 19

20 Ing. Jiří Cajthaml - Historické mapy v prostředí mapového serveru 20

21 Ing. Jiří Cajthaml - Historické mapy v prostředí mapového serveru 21

22 Ing. Jiří Cajthaml - Historické mapy v prostředí mapového serveru 22 Webové mapové služby Definovány OGC Definovány OGC Data mohou být distribuována dále Data mohou být distribuována dále server-server server-server kaskádováníkaskádování server-aplikace server-aplikace pro rastrová data – WMS služba pro rastrová data – WMS služba v mých aplikacích – WMS ÚHÚL Brandýs n.L. v mých aplikacích – WMS ÚHÚL Brandýs n.L.


Stáhnout ppt "Historické mapy v prostředí mapového serveru Ing. Jiří Cajthaml"

Podobné prezentace


Reklamy Google