+ All Categories
Home > Documents > Geocodingwiki.cs.vsb.cz/images/2/2c/Gis_bli016.pdfGeocoding •Geokódování je proces, pomocí...

Geocodingwiki.cs.vsb.cz/images/2/2c/Gis_bli016.pdfGeocoding •Geokódování je proces, pomocí...

Date post: 12-Dec-2020
Category:
Upload: others
View: 0 times
Download: 0 times
Share this document with a friend
18
Geocoding Jaroslav Bližňák bli016
Transcript
Page 1: Geocodingwiki.cs.vsb.cz/images/2/2c/Gis_bli016.pdfGeocoding •Geokódování je proces, pomocí kterého se databázovým záznamům (adresa, ulice, města, psč apod.) přiřadí

Geocoding

Jaroslav Bližňákbli016

Page 2: Geocodingwiki.cs.vsb.cz/images/2/2c/Gis_bli016.pdfGeocoding •Geokódování je proces, pomocí kterého se databázovým záznamům (adresa, ulice, města, psč apod.) přiřadí

Obsah

• Geocoding– Základní pojmy– Historie

• Data pro geokódování– Registr ÚIR- ADR– Registr ČSU

• Geocoding aplikace

• Srovnání mapových portálů– Geocoding– Inverzní geocoding

• Závěr

Page 3: Geocodingwiki.cs.vsb.cz/images/2/2c/Gis_bli016.pdfGeocoding •Geokódování je proces, pomocí kterého se databázovým záznamům (adresa, ulice, města, psč apod.) přiřadí

Geocoding

• Geokódování je proces, pomocí kterého se databázovým záznamům (adresa, ulice, města, psčapod.) přiřadí zeměpisné souřadnice, pomocí kterých se každý záznam umístí do mapy.

• Z databáze, tak vznikne vektorová (bodová) mapová vrstva, se kterou je možno pracovat

Page 4: Geocodingwiki.cs.vsb.cz/images/2/2c/Gis_bli016.pdfGeocoding •Geokódování je proces, pomocí kterého se databázovým záznamům (adresa, ulice, města, psč apod.) přiřadí

Geocoding - základní pojmy

Geocoding• Slouží k vyhledání zeměpisných souřadnic na základě

zadaného místa

Reverzní geocoding• Slouží k nalezení nejbližšího uloženého místa

k zadaným zeměpisným souřadnicím

GeoKodér• Webová služba, metoda nebo třída, která zajišťuje

převodní proces geokódování

Page 5: Geocodingwiki.cs.vsb.cz/images/2/2c/Gis_bli016.pdfGeocoding •Geokódování je proces, pomocí kterého se databázovým záznamům (adresa, ulice, města, psč apod.) přiřadí

Geocoding – historie

• Historie geokódování je vázána na úsilí U.S. Census Bureau najít způsoby mapování dat shromážděných v rámci celé země

• První náznak potřeby použití při sčítání lidu a obydlí v roce 1960

• V roce 1970 bylo plánováno použít mail pro zasílání a návrat průzkumu-tím, že odkazy na sčítání budou posílány jako mail na poštu

Page 6: Geocodingwiki.cs.vsb.cz/images/2/2c/Gis_bli016.pdfGeocoding •Geokódování je proces, pomocí kterého se databázovým záznamům (adresa, ulice, města, psč apod.) přiřadí

Geocoding - data

Registr ÚIR- ADR• Obsahuje adresy všech stavebních objektů, které mají

číslo domovní• Vznikl v letech 1997 – 1999 za spolupráce ministerstva

pro místní rozvoj a katastrálního úřadu• Aktuální verze 4.2 – registr dostupný online na

stránkách MPSV nebo na CD• Obsahuje číselníky: oblastí, krajů, okresů, obcí, ulic,

adresních míst apod. • Vhodný při verifikaci(ověřování) adres• Aktualizace – 1 x týdně

Page 7: Geocodingwiki.cs.vsb.cz/images/2/2c/Gis_bli016.pdfGeocoding •Geokódování je proces, pomocí kterého se databázovým záznamům (adresa, ulice, města, psč apod.) přiřadí

Geocoding - data

Registr ČSU• obsahuje lokalizaci adresních míst, které vydává

Český statistický úřad• První vydání 1.7. 2005 verze s číslem 011105

odvozeno od vrstvy budov a doplnění adresních míst z výstupu ÚIR-ADR

• Aktuální verze má číslo 010709 byla vydána 1.7. 2009 (obsahuje lokalizace a doplnění nově zapsaných adresních míst a budov podle ISKN , změny cca 7O.tis adresních bodů)

• Aktualizace – jednou za půl roku

Page 8: Geocodingwiki.cs.vsb.cz/images/2/2c/Gis_bli016.pdfGeocoding •Geokódování je proces, pomocí kterého se databázovým záznamům (adresa, ulice, města, psč apod.) přiřadí

Registr ČSU – obecné info

• Pokrytí adresních míst České republiky je 97 procent z celkového evidovaného počtu

• Počet modelovaných prvků je 2 713 756

• Exportní a distribuční formáty:

– ArcView Shapefile

– ArcInfo Coverage

– ESRI Geodatabase (mdb)

– TopoL Blok

– MaGIS

Page 9: Geocodingwiki.cs.vsb.cz/images/2/2c/Gis_bli016.pdfGeocoding •Geokódování je proces, pomocí kterého se databázovým záznamům (adresa, ulice, města, psč apod.) přiřadí

Registr ČSU – atributová složka

• Celkem obsahuje 32 atributů

Některé atributy databáze:IDADR unikátní identifikátor adresy v ČRADRESA_KOD kód adresy dle ÚIR-ADRADR_JTSK_X souřadnice adresního místa XADR_JTSK_Y souřadnice adresního místa YIDOB unikátní identifikátor budovy v ČRIDSO jedinečný identifikátor statistického obvodu v ČR PC_BUDOV pořadové číslo budovy TYP_CIS typ domovního čísla (popisné, evidenční, náhradní) CIS_D domovní číslo CIS_O číslo orientační v rámci ulice a veřejného prostranství ULICE_ID jedinečný identifikátor ulice v České republice NAZEV_UL_A název ulice adresní (velká i malá písmena) PSC poštovní směrovací číslo dodávací pošty

Page 10: Geocodingwiki.cs.vsb.cz/images/2/2c/Gis_bli016.pdfGeocoding •Geokódování je proces, pomocí kterého se databázovým záznamům (adresa, ulice, města, psč apod.) přiřadí

Registr ČSU – ukázka pokrytí

Page 11: Geocodingwiki.cs.vsb.cz/images/2/2c/Gis_bli016.pdfGeocoding •Geokódování je proces, pomocí kterého se databázovým záznamům (adresa, ulice, města, psč apod.) přiřadí

Mapové API

• Data v podobě uceleného API pro implementaci vlastních aplikací na vlastních webových portálech

• Prostředí

– Amapy API portálu Atlas.cz

– Google Maps API

– Map24 API

– Lives API

Page 12: Geocodingwiki.cs.vsb.cz/images/2/2c/Gis_bli016.pdfGeocoding •Geokódování je proces, pomocí kterého se databázovým záznamům (adresa, ulice, města, psč apod.) přiřadí

Geocoding – google maps API

Page 13: Geocodingwiki.cs.vsb.cz/images/2/2c/Gis_bli016.pdfGeocoding •Geokódování je proces, pomocí kterého se databázovým záznamům (adresa, ulice, města, psč apod.) přiřadí

Geocoding – google maps API<head><script src="http://maps.google.com/maps?file=api&amp;v=2&amp;key=KLIC_API"

type="text/javascript"></script>

var map = null;var geocoder = null;

function initialize() {map = new GMap2(document.getElementById("map_canvas")); geocoder = new GClientGeocoder();

}

function showAddress(address) {if (geocoder) {geocoder.getLatLng(address, function(point) { // fce prevede adresu na souradnice

if (!point) {alert(address + " Adresa nenalezena ");

} else {//zobrazi na mape hledanou adresu

}}

</head>

Page 14: Geocodingwiki.cs.vsb.cz/images/2/2c/Gis_bli016.pdfGeocoding •Geokódování je proces, pomocí kterého se databázovým záznamům (adresa, ulice, města, psč apod.) přiřadí

Geocoding srovnání

• Hledání:

– 17. listopadu 15/2172, Ostrava, Ostrava- Poruba, 708 33

Testované portály:

• mapy.cz – adresa nenalezena, bylo nutno změnit PSČ

• amapy.atlas.cz - nalezena bez problémů

• maps.google.com - nalezena bez problémů

• maps.yahoo.com - adresa nenalezena, nutno smazat psč a městskou část

Page 15: Geocodingwiki.cs.vsb.cz/images/2/2c/Gis_bli016.pdfGeocoding •Geokódování je proces, pomocí kterého se databázovým záznamům (adresa, ulice, města, psč apod.) přiřadí

Geocoding srovnání

Page 16: Geocodingwiki.cs.vsb.cz/images/2/2c/Gis_bli016.pdfGeocoding •Geokódování je proces, pomocí kterého se databázovým záznamům (adresa, ulice, města, psč apod.) přiřadí

Inverzní geocoding srovnání

• Hledání:

– 49°50'1.265"N, 18°9'48.965"E

Testované portály:

• mapy.cz – nalezl objekt, bez adresy

• amapy.atlas.cz – nalezl objekt, bez adresy

• maps.google.com – nalezl objekt i s adresou

• maps.yahoo.com - nalezl objekt, bez adresy

Page 17: Geocodingwiki.cs.vsb.cz/images/2/2c/Gis_bli016.pdfGeocoding •Geokódování je proces, pomocí kterého se databázovým záznamům (adresa, ulice, města, psč apod.) přiřadí

Zdroje

• http://forms.mpsv.cz/

• http://www.czso.cz/

• http://en.wikipedia.org/wiki/Geocoding

• http://www.vterrain.org/Culture/geocoding.html

• https://dip.felk.cvut.cz/browse/pdfcache/havelj3_2008bach.pdf

• http://www.csmap.cz/optimalizace-dopravy/geokodovani.htm

• http://www.nabito.net/reverzni-geokodovani-v-google-maps/

Page 18: Geocodingwiki.cs.vsb.cz/images/2/2c/Gis_bli016.pdfGeocoding •Geokódování je proces, pomocí kterého se databázovým záznamům (adresa, ulice, města, psč apod.) přiřadí

Závěr

Dotazy???

Děkuji za pozornost


Recommended