OpenMapTiles vektorové dlaždice v češtině

Podobné dokumenty
Vektorové dlaždice. a jejich využití pro vizualizaci dat katastru nemovitostí. Filip Zavadil, Cleerio s.r.o

ZEMĚMĚŘICKÝ ÚŘAD. Poskytování dat a služeb Geoportál ČÚZK. Petr Dvořáček

KARTOGRAFICKÁ VIZUALIZACE DAT Z OPENSTREETMAP

GeoHosting. Martin Vlk. (vypusťte svoje data do světa) Help forest s.r.o. člen skupiny WirelessInfo 2008

internetu v rámci výuky

ZEMĚMĚŘICKÝ ÚŘAD. Poskytování dat a služeb Geoportál ČÚZK

KIG/1GIS2. Geografické informační systémy. rozsah: 2 hod přednáška, 2 hod cvičení způsob ukončení: zápočet + zkouška

ZEMĚMĚŘICKÝ ÚŘAD. Poskytování dat a služeb Geoportál ČÚZK. Petr Dvořáček

Publikování map na webu - WMS

Přehled kartografické tvorby Zeměměřického úřadu

Prostorová data pro INSPIRE, pro veřejnou správu i pro veškerou veřejnost

Lubomír Dobrovolský, DOB113

Petr Souček Český úřad zeměměřický a katastrální

GIS a nemapové služby

WEBOVÝ PROSTOROVÝ DOTAZ

OGC GeoPackage nový formát pro výměnu prostorových dat. Jáchym Čepický OpenGeoLabs s.r.o. GIVS 2018

ROZVOJ SLUŽEB GEOPORTÁLU ČÚZK

Využití FWTools a UMN MapServer. dat

Petr Souček Český úřad zeměměřický a katastrální

GVSIG& OPENWEBGLOBE: OPEN SOURCE ŘEŠENÍ na Katedře geoinformatiky Univerzity Palackého v Olomouci

Digitální mapa veřejné správy Plzeňského kraje - část II.

Popis výměnného formátu XML

Porovnání rychlosti mapového serveru GeoServer při přístupu k různým datovým skladům

INSPIRE prohĺıžecí a stahovací služby pro témata AD a AU. témata Adresy a Územní správní jednotky

Metody ukládání časoprostorových dat pro multirelační dolování

TVORBA WEBOVÉ APLIKACE PRO PROHLÍŽENÍ DIGITÁLNÍCH MAPOVÝCH PODKLADŮ A ZOBRAZENÍ EXTERNÍCH DAT Z APRS

PostGIS. Luboš Hejduk, Petr Sedlář 2007

ArcGIS Desktop 10. Nástroje pro správu, editaci a analýzu prostorových dat

PŘEHLED A MOŽNOSTI VYUŽITÍ WEBOVÝCH MAPOVÝCH SLUŽEB

OpenStreetMap a kvalita dat

Webové služby pro prostorová data

Georeferencované mapové podklady z WMS služeb

Digitální kartografie 8

INSPIRE konference Inspirujme se otevřeností. GIS Jihomoravského kraje blíž uživateli

Digitální kartografie

DATA A SLUŽBY ZEMĚMĚŘICKÉHO ÚŘADU

Poskytování prostorových dat resort ČÚZK a INSPIRE

Kartografická webová aplikace. Přednáška z předmětu Počítačová kartografie (KMA/POK) Otakar Čerba Západočeská univerzita

Hlavní rysy produktu MapInfo Professional

Sdílení a poskytování dat KN. Jiří Poláček

Aplikační podpora národní inventarizace kontaminovaných míst

PostGIS Topology. Topologická správa vektorových dat v geodatabázi PostGIS. Martin Landa

Ohlédnutí do minulosti Jak to funguje Právní předpisy Výstupy z ISKN Výstupy z RÚIAN. Český úřad zeměměřický a katastrální

ZEMĚMĚŘICKÝ ÚŘAD. Představení produktů Českého úřadu zeměměřického a katastrálního. Petr Dvořáček

MAPOVÉ PRODUKTY A SLUŽBY GEOPORTÁLU ČÚZK, CO NABÍZEJÍ STÁTNÍ SPRÁVĚ A SAMOSPRÁVĚ

Manuál k aplikaci FieldGIS v.2.27

Praha na cestě k Open datům. Jiří Čtyroký Institut plánování a rozvoje hl. m. Prahy

NOVINKY V DATABÁZÍCH CEDA

POPIS VÝMĚNNÉHO FORMÁTU XML

2 Téma CP (parcely) Prohlížecí služby Stahovací služby ONLINE (WFS) Stahovací služby (předpřipravené soubory GML) Závěr

Free and open source v geoinformatice. Příloha 1 - Praktické cvičení QGIS

ArcGIS for Server. V oblasti správy, vizualizace a zpracování prostorových dat nabízí ArcGIS for Server tyto možnosti:

Jádrem systému je modul GSFrameWork, který je poskytovatelem zejména těchto služeb:

Geografické informační systémy

Geoportál DMVS využití a další rozvoj

ZEMĚMĚŘICKÝ ÚŘAD. Geografická data pro podporu rozhodování veřejné správy

Uživatelská příručka mapový prohlížeč irso 4.0.

modrana: flexibilní navigační systém Martin Kolman

Webové mapové služby. Lukáš Birka

Otevřená geodata a mapové služby. Jiří Čtyroký Institut plánování a rozvoje hl. m. Prahy

Podpořeno grantem FRVŠ číslo 2308G1/2012. Mapové služby ArcGIS Server 10.1

Převod prostorových dat katastru nemovitostí do formátu shapefile

PROSTOROVÁ DATA PRO PODPORU ROZHODOVÁNÍ VE VEŘEJNÉ SPRÁVĚ

Open Street Map. The Free Wiki World Map. Bc. Jakub Adam. Katedra Informatiky FEI VŠB-TU Ostrava / GIS

Použitá metodika. Jan Pytel. NOP.

Stručný obsah. K2118.indd :15:27

Vyvinuté programové vybavení (projekt čís. TA )

Evidence a správa kanalizace v GIS Kompas 3.2

ROZŠIŘOVÁNÍ MOŽNOSTÍ PUBLIKACE DAT ZEMĚMĚŘICKÉHO ÚŘADU

Nástroje pro tvorbu wireframes

ArcGIS Server 10.1/10.2

Propojení GIS a on-line mapových nástrojů a služeb - MapInfo a Google Earth WMS / WFS služby

Cvičení č. 1 Začátek práce s GIS

Hydroprojekt CZ a.s. WINPLAN systém programů pro projektování vodohospodářských liniových staveb. HYDRONet 3. Modul EDITOR STYLU

Seminář. Územně analytické podklady v Plzeňském kraji

Identifikátor materiálu: ICT-1-20

PLOŠNÁ GRAFICKÁ ANALÝZA NEROVNOSTÍ VOZOVEK. Jiří Sláma

POSKYTOVÁNÍ A UŽITÍ DAT Z LETECKÉHO LASEROVÉHO SKENOVÁNÍ (LLS)

FOSS4G úspěšné projekty

Tvorba nových dat. Vektor. Geodatabáze. Prezentace prostorových dat. Základní geometrické objekty Bod Linie Polygon. Vektorová

NetStork 7.0 Co se změnilo od verze 6.0?

Popis výměnného formátu XML

Zpracování dat. Postup zpracování dat: 1. Program G7towin. Irena Smolová. 1. využití programu G7towin

Evidence hrobových míst v GIS Kompas 3.2

Svět mapových služeb. Vladimír Špaček, Sr. consultant Intergraph ČR

Evidence městského mobiliáře v GIS Kompas 3.2

Zdroje mapových podkladů

<Insert Picture Here> Na co se můžete s Oracle BI těšit

Free and open source v geoinformatice. Příloha 3 - Praktické cvičení R Studio

Tvorba počítačových clusterů pomocí Linuxu. Vedoucí práce: Mgr. Jiří Pech, Ph.D. Katedra informatiky

Hardware Různé počítačové platformy (personální počítače, pracovní stanice, víceuživatelské systémy) Požadavek na konkrétní vstupní a výstupní zařízen

Otevřený katastr (OK)

Moderní přístupy a nástroje GIS v ochraně přírody a krajiny ČR

PROSTOROVÁ DATA Z GEOPORTÁLU ČÚZK A INSPIRE

Dostupné zdroje geodat v ČR

Instalační manuál aplikace

Inthouse Systems s.r.o. Specifikace. Inthouse App a Inthouse Studio pro Siemens Climatix 6XX. Verze software 1.X. Revize dokumentu 6

ArcGIS Server 10. Řešení pro sdílení geodat

Transkript:

OpenMapTiles vektorové dlaždice v češtině Jiří Komárek jiri.komarek@klokantech.com SotM CZ Brno 2017

Projekt OpenMapTiles Sada nástrojů pro vektorové mapy https://openmaptiles.org/ https://github.com/openmaptiles Nástupce OSM2VectorTiles Projekt představen v lednu 2017

Projekt OpenMapTiles Open Vector Tile Schema Popis tématických datových vrstev a atributů Dokumentované a rozšiřitelné Nástroje pro tvorbu vektorových dlaždic z OSM Tvorba MBTiles obsahující PBF (MVT) Open Map Styles Předpřipravené styly pro dlaždicové schéma Jednoduše uzpůsobitelné

OpenMapTiles Server OpenMapTiles Server je softwarový balíček pro Docker, který obsahuje vše potřebné Běží na jakémkoliv počítači s Windows, Mac či Linuxem. Instalace v Linuxu: 1. Nainstaluj Docker curl ssl https://get.docker.com/ sh 2. Spusť OpenMapTiles Server docker run rm it v $(pwd):/data p 8080:80 klokantech/openmaptilesserver https://openmaptiles.com/server/

Nastavení mapy krok za krokem

Data ke stažení dle regionu

Styly

Mapové služby

...

Výsledná mapa

Výhody vektorových dlaždic Lepší pocit pro uživatele interaktivita Menší velikost než rastrové dlaždice (povětšinou) Data a styly jsou oddělené (lze znovu využít) Možná úprava za běhu (např. filtrování prvků)

Jak nastylovat vektorové dlaždice? Mapbox Style Specification "id": "building", "type": "fill", "source": "openmaptiles", "sourcelayer": "building", "minzoom": 4, "paint": { "fillcolor": "#ccc", "filloutlinecolor": "#333", "fillopacity": 0.5 } https://www.mapbox.com/mapboxgljs/stylespec/ Styl je JSON objekt Styl obsahuje definici viditelných vrstev { Filtr objektů Rozsah přiblížení Barvy, šířky čáry, velikost fontu, pozice, } Podobný koncept jako u CartoCSS, SLD (Styled Layer Descriptor),...

Vytváření / úprava stylů Textový editor (JSON) Maputnik (opensource vizuální editor) https://editor.openmaptiles.org/

Generování vlastních OpenMapTiles Kdokoliv si sám může vygenerovat OpenMapTiles Tutoriály jsou k dispozici na adrese https://openmaptiles.org/docs/ Je třeba Docker a Docker Compose Větší plochy mohou zabrat delší čas Ovšem není nutné to podstupovat (existuje možnost stáhnout předpřipravená data)

Jak vytvořit vektorové dlaždice z OSM? Importovat OSM data do databáze (imposm3) Předzpracování a generalizace (PostGIS) Vyexportovat z DB jednotlivé dlaždice (Mapnik) Proces lze škálovat Aktualizace pouze pro změněné oblasti

Import OSM do PostGIS Pomocí imposm3 Adaptace databázového schématu pro dané potřeby Mapový soubor (.yaml) Mapa: OSM tagy SQL tabulky Filtry: Stačí pouze část OSM dat Preprocess (.sql) Generalizace! Výpočet pozic popisků (centroid) Rozdělení polygonů building_polygon: fields: name: osm_id type: id name: geometry type: validated_geometry name: area type: area name: levels key: levels type: string mapping: building: any aeroway: terminal hangar filters: reject: building: ["no","none","no"] type: polygon

Definice vrstvy vektorových dlaždic Vektorové dlaždice se skládají ze skupiny pojmenovaných vrstev (budovy, doprava, ) Vrstva obsahuje geometrické prvky a jejich metadata Popis definuje každou vrstvu a kde se nachází data SQL query, Shapefile, GeoJSON jako zdroje dat

Zápis SQL k tvorbě vektorových dlaždic Každá vrstva je vytvořena z SQL dotazu Dotaz je odeslán jedenkrát pro každou dlaždici Omezení dotazu na dlaždici!bbox! Filtrování podle přiblížení z(!scale_denominator!) OpenMapTiles GitHub repozitář: Vše pro jednu vrstvu v jedné složce Popis souboru: [layer]/[layer].yaml layer: id: "building" datasource: query: ( SELECT geometry, render_height, render_min_height FROM layer_building(!bbox!, z(!scale_denominator!)) ) AS t buffer_size: 4 schema:./building.sql datasources: type: imposm3 mapping_file:./mapping.yaml

nebo stažení předgenerovaných dlaždic Dlaždice pro vybrané oblasti Celá země, kontinenty, země, města, Zdarma ke stažení (k nekomerčním účelům) Pro komerční účely nutnost platby kvůli udržitelnosti projektu Pravidelné týdenní updaty Další data navíc: Vektorové dlaždice s vrstevnicemi Rastrové dlaždice se stínováním Celosvětová pročištěná DMT (DEM) data Satelitní mapa celého světa

Tvorba vektorových dlaždic z vlastních dat Z GeoJSON nebo ShapeFile (tippecanoe) Z PostGIS (tilelive s mapnikvectortile) návod na openmaptiles.org/docs/ Obsluha za běhu z PostGIS (postserve) Ideální pro rychle se měnící data

Jak zobrazit vektorovou mapu? Prohlížeč Mapbox GL JS OpenLayers Leaflet Mobilní aplikace Mapbox GL Native (Android, ios) Tisk, export, Mapové služby OGC WMTS / WMS <script> var map = new mapboxgl.map({ container: 'map', style: 'https://.../style.json', center: [8.5456, 47.3739], zoom: 11 }); </script>

Vícejazyčnost Nový prvek (červen 2017) Jména v 50 jazycích Data z OpenStreetMap Další vylepšení přes Wikidata Během tohoto roku https://openmaptiles.org/languages/

Vlastní souřadnicový systém Kompatibilní s javascriptovými prohlížeči, mobilním SDK,... K dispozici jako WMTS a WMS Křovák SJTSK EPSG:5514 https://openmaptiles.com/coordinatesystems/

Doplňkové datasety stínování a vrstevnice Rastrové stínování Vektorové vrstevnice Zkombinované do jednoho stylu

Doplňkové datasety OpenMapTiles Satellite NASA + ESA Sentinel2 Již ke stažení (říjen 2017)

Hosting Možnost hostovat mapu u sebe (můžeme pomoct s nastavením) Hostování na naší infrastruktuře https://www.tilehosting.com/ Globální CDN ve více než 100 datacentrech, SSL a ochrana proti DDOS Highavailability setup Loadbalancer s failover Renderování rastrových dlaždic na GPU Duplikace hlavních datacenter (v Evropě a Severní Americe) Anycast pro výběr nejbližšího serveru Týdenní updaty OpenStreetMap vektorových dlaždic

Děkuji za pozornost! Rádi pomůžeme s přípravou dat, renderováním on clusteru (jakýkoliv souřadnicový systém), přepracováním stylů, nastavení hostingu,... Kontakt: info@klokantech.com https://openmaptiles.org/