Cvičná databáze PostGIS
Na serveru josef je umístěna cvičná databáze PostGIS pgis_student. Databáze je přístupná všem uživatelům serveru josef bez omezení a je určena pro experimenty. Databáze je pracovní - každý den je vrácena do původního stavu. Není určena pro skladování dat, data vytvořená uživateli jsou každodenně odstraněna (během noci).
psql pgis_student
V případě problémů se obraťte na správce databáze.
Schémata
gis1
Obsahuje data ze cvičení předmětu GIS1.
pgis_student=> \dt gis1. List of relations Schema | Name | Type | Owner --------+-------------------+-------+------- gis1 | kltm50 | table | landa gis1 | lesy | table | landa gis1 | obce | table | landa gis1 | obce_b | table | landa gis1 | zeleznice | table | landa gis1 | zeleznice_stanice | table | landa (6 rows)
intro
Data z tutoriálu Introduction to PostGIS (Paul Ramsey).
pgis_student=> \dt intro. List of relations Schema | Name | Type | Owner --------+-----------------+-------+------- intro | bc_border | table | landa intro | bc_hospitals | table | landa intro | bc_municipality | table | landa intro | bc_pubs | table | landa intro | bc_roads | table | landa intro | bc_voting_areas | table | landa intro | cities | table | landa intro | countries | table | landa intro | newyork_census | table | landa intro | timezone | table | landa intro | usa_counties | table | landa (11 rows)
osm
Data z OpenStreetMap pro ČR ze dne 16.4.2009
pgis_student=> \dt osm. List of relations Schema | Name | Type | Owner --------+--------------------+-------+------- osm | planet_osm_line | table | landa osm | planet_osm_point | table | landa osm | planet_osm_polygon | table | landa osm | planet_osm_roads | table | landa (4 rows)
fgcz
Data z datasetu FreeGeodataCZ.
pgis_student=> \dt fgcz. List of relations Schema | Name | Type | Owner --------+-----------------+-------+------- fgcz | casti_obce | table | landa fgcz | cesty | table | landa fgcz | cfm_areas | table | landa fgcz | cfm_points | table | landa fgcz | cr | table | landa fgcz | czfree_nodes | table | landa fgcz | dsnimky | table | landa fgcz | klad_zm10 | table | landa fgcz | kraje_pseudo | table | landa fgcz | mes_casti | table | landa fgcz | mesta_b | table | landa fgcz | mesta_p | table | landa fgcz | obce | table | landa fgcz | okresy_pseudo | table | landa fgcz | reky | table | landa fgcz | silnice | table | landa fgcz | silnice_pasport | table | landa fgcz | silnice_useky | table | landa fgcz | silnice_uzly | table | landa fgcz | vodni_plochy | table | landa fgcz | zeleznice | table | landa (21 rows)
nc
Vektorová data z edukačního datasetu OSGeo North Carolina.
pgis_student=> \dt nc. List of relations Schema | Name | Type | Owner --------+-----------------------+-------+------- nc | boundary_county | table | landa nc | boundary_municp | table | landa nc | bridges | table | landa nc | busroute1 | table | landa nc | busroute11 | table | landa nc | busroute6 | table | landa nc | busroute_a | table | landa nc | busroutesall | table | landa nc | busstopsall | table | landa nc | census_wake2000 | table | landa nc | censusblk_swwake | table | landa nc | comm_colleges | table | landa nc | elev_lid792_bepts | table | landa nc | elev_lid792_cont1m | table | landa nc | elev_lid792_randpts | table | landa nc | elev_lidrural_mrpts | table | landa nc | elev_lidrural_mrptsft | table | landa nc | elev_ned10m_cont10m | table | landa nc | firestations | table | landa nc | geodetic_pts | table | landa nc | geodetic_swwake_pts | table | landa nc | geology | table | landa nc | geonames_nc | table | landa nc | geonames_wake | table | landa nc | hospitals | table | landa nc | lakes | table | landa nc | nc_state | table | landa nc | overpasses | table | landa nc | planimetry_rural | table | landa nc | planimetry_rural3d | table | landa nc | poi_names_wake | table | landa nc | precip_30ynormals | table | landa nc | precip_30ynormals_3d | table | landa nc | railroads | table | landa nc | roadsmajor | table | landa nc | schools_wake | table | landa nc | soils_general | table | landa nc | soils_wake | table | landa nc | streams | table | landa nc | streets_wake | table | landa nc | swwake_10m | table | landa nc | urbanarea | table | landa nc | usgsgages | table | landa nc | zipcodes_wake | table | landa (44 rows)
Vizualizace dat
QGIS



UMN MapServer
Příklady dotazů
- Příklady z přednášek Úvod do zpracování prostorových dat.
- 153GIS1 2008 - 3. cvičení, dávkový soubor SQL
fgcz
Pro každý kraj určete počet obcí.
SELECT k.nazkr,count(o.nazob) AS pocet_obci FROM fgcz.kraje_pseudo AS k JOIN
fgcz.obce AS o ON
ST_Contains(k.wkb_geometry, o.wkb_geometry)
GROUP BY nazkr;