diff options
author | Matěj Cepl <mcepl@cepl.eu> | 2015-07-23 19:03:36 +0200 |
---|---|---|
committer | Matěj Cepl <mcepl@cepl.eu> | 2015-07-23 19:03:36 +0200 |
commit | 584ccea1ae76902c53005a2cc6692dba9eceace0 (patch) | |
tree | 207e4155d15c50186067a03ecbc20fdbd58351e1 | |
download | kostely-584ccea1ae76902c53005a2cc6692dba9eceace0.tar.gz |
Semi-working version
-rw-r--r-- | Ol_icon_blue.png | bin | 0 -> 363 bytes | |||
-rw-r--r-- | Ol_icon_red.png | bin | 0 -> 283 bytes | |||
-rw-r--r-- | index.html | 94 | ||||
-rw-r--r-- | kostely.tsv | 111 | ||||
-rw-r--r-- | notes.txt | 6 |
5 files changed, 211 insertions, 0 deletions
diff --git a/Ol_icon_blue.png b/Ol_icon_blue.png Binary files differnew file mode 100644 index 0000000..97d144a --- /dev/null +++ b/Ol_icon_blue.png diff --git a/Ol_icon_red.png b/Ol_icon_red.png Binary files differnew file mode 100644 index 0000000..9836c7f --- /dev/null +++ b/Ol_icon_red.png diff --git a/index.html b/index.html new file mode 100644 index 0000000..dda9373 --- /dev/null +++ b/index.html @@ -0,0 +1,94 @@ +<html> + <head> + <meta http-equiv="content-type" content="text/html; charset=utf-8"> + <title>Románské kostely v Česku</title> + <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/ol3/3.7.0/ol.css" type="text/css"> + <script src="https://cdnjs.cloudflare.com/ajax/libs/ol3/3.7.0/ol-debug.js"></script> + <script src="https://rawgit.com/tmcw/csv2geojson/gh-pages/csv2geojson.js"></script> + </head> + <body> + <div id="mapdiv"></div> + <script> + var vectorLayer = new ol.layer.Vector({ + title: "Románské kostely", + source: new ol.source.Vector({ + format: new ol.format.GeoJSON() + }), + // I am not sure about the meaning of icons. I think, + // blue is rotunda and red other church + style: function(feat, res) { + var icon = feat.get('icon'); + var img_src = "Ol_icon_red.png"; + if (icon == 'rotunda') { + img_src = "Ol_icon_blue.png"; + } + var offset = feat.get('iconOffset'); + return [new ol.style.Style({ + image: new ol.style.Icon({ + src: img_src + }), + text: new ol.style.Text({ + text: feat.get('title') + }) + })]; + } + }); + + var map = new ol.Map({ + target: "mapdiv", + projection: "EPSG:3857", + loadTilesWhileAnimating: true, + loadTilesWhileInteracting: true, + layers: [ + new ol.layer.Tile({ + title: "OSM Map", + source: new ol.source.OSM() + }), + + // to be filled in later + vectorLayer + ], + view: new ol.View({ + //Village Čihošť is the geographical center of Czechia + center: ol.proj.fromLonLat([15.338611, 49.743889]), + zoom: 8 + }) + }); + + var httpRequest = new XMLHttpRequest(); + httpRequest.onreadystatechange = function(data) { + if (httpRequest.readyState != 4 || httpRequest.status != 200) { + return; + } + else { + console.log('Got httpRequest response!'); + csv2geojson.csv2geojson(httpRequest.responseText, { + latfield: 'lat', + lonfield: 'lon', + delimiter: '\t' + }, + function(err, data) { + var geoJsonFormat = new ol.format.GeoJSON(); + var features = geoJsonFormat.readFeatures( + data, { + featureProjection: 'EPSG:3857' + } + ); + var layerSource = vectorLayer.getSource(); + layerSource.addFeatures(features); + }); + }}; + httpRequest.open('GET', 'kostely.tsv'); + httpRequest.send(); + + map.controls = ol.control.defaults({ attribution: false }); + map.controls.extend([ + new ol.control.Attribution({ + collapsible: true + }) + ]); + map.controls.extend([ + new ol.control.MousePosition() + ]); + </script> +</body></html> diff --git a/kostely.tsv b/kostely.tsv new file mode 100644 index 0000000..c99d882 --- /dev/null +++ b/kostely.tsv @@ -0,0 +1,111 @@ +"lat" "lon" "title" "description" "icon" "iconSize" "iconOffset" +"49.19906" "13.566661" "Albrechtice" "Kostel svatého Petra a Pavla" "other" "6.6" "0,-12" +"50.452778" "13.751944" "Bedřichův Světec" "Kostel svatého Jakuba Většího" "other" "6.6" "0,-12" +"49.054384" "16.643907" "Blučina" "Kostel Nanebevzetí Panny Marie" "other" "6.6" "0,-12" +"49.428889" "16.588889" "Bořitov" "Kostel svatého Jiří" "other" "6.6" "0,-12" +"48.962414" "16.431503" "Branišovice" "Kostel svatého Vavřince" "other" "6.6" "0,-12" +"49.8945" "16.968083" "Brníčko" "Kostel Narození Panny Marie" "other" "6.6" "0,-12" +"50.191111" "14.244167" "Budeč" "Rotunda svatých Petra a Pavla" "rotunda" "6.6" "0,-12" +"49.586667" "12.995" "Bukovec, okres Domažlice" "Kostel Nanebevzetí Panny Marie" "other" "6.6" "0,-12" +"49.017778" "15.819722" "Častohostice" "Rotunda svaté Barbory" "rotunda" "6.6" "0,-12" +"50.1662661" "14.75279" "Čelákovice" "Kostel Nanebevzetí Panny Marie" "other" "6.6" "0,-12" +"49.446877" "16.346415" "Černvír" "Kostel Nanebevzetí Panny Marie" "other" "6.6" "0,-12" +"49.285" "15.805833" "Červená Lhota" "Kostel svatého Vavřince" "other" "6.6" "0,-12" +"49.4011681" "14.2404689" "Červená, okres Písek" "Kostel svatého Bartoloměje" "other" "6.6" "0,-12" +"49.904433" "16.450511" "Česká Třebová" "Rotunda svaté Kateřiny" "rotunda" "6.6" "0,-12" +"49.121867" "14.169131" "Chelčice" "Kostel svatého Martina" "other" "6.6" "0,-12" +"49.714444" "15.216389" "Chřenovice" "Kostel svatého Václava" "other" "6.6" "0,-12" +"49.770909" "14.632004" "Chvojen" "Kostel svatého Jakuba" "other" "6.6" "0,-12" +"50.371389" "14.4" "Cítov" "Kostel svatého Linharta" "other" "6.6" "0,-12" +"49.156389" "13.754167" "Dobrš" "Kostel Zvěstování Panny Marie" "other" "6.6" "0,-12" +"50.079691" "15.032436" "Dobřichov" "Kostel Nejsvětější Trojice" "other" "6.6" "0,-12" +"50.455278" "14.159167" "Doksany" "Kostel Narození Panny Marie" "other" "6.6" "0,-12" +"49.825833" "16.254722" "Dolní Újezd" "Kostel svatého Martina" "other" "6.6" "0,-12" +"49.332242" "16.477491" "Drásov" "Kostel Povýšení svatého Kříže" "other" "6.6" "0,-12" +"50.199722" "14.289722" "Holubice" "Rotunda Narození Panny Marie" "rotunda" "6.6" "0,-12" +"48.771944" "16.273889" "Hrádek" "Rotunda svatého Oldřicha" "rotunda" "6.6" "0,-12" +"50.040833" "14.755556" "Hradešín" "Rotunda svatého Jiří" "rotunda" "6.6" "0,-12" +"49.91" "14.738056" "Hrusice" "Kostel svatého Václava" "other" "6.6" "0,-12" +"49.085833" "15.754167" "Jakubov u Moravských Budějovic???" "Kostel svatého Jakuba Většího" "other" "6.6" "0,-12" +"49.018611" "15.591667" "Jemnice" "Kostel svatého Jakuba" "other" "6.6" "0,-12" +"49.936111" "14.261667" "Karlík" "Rotunda svatého Martina" "rotunda" "6.6" "0,-12" +"49.666944" "14.893889" "Kondrac" "Kostel svatého Bartoloměje" "other" "6.6" "0,-12" +"48.796218" "17.108744" "Kopčany, Slovensko" "Kostel svaté Markéty Antiochijské" "rotunda" "6.6" "0,-12" +"49.907778" "14.558611" "Kostelec u Křížků" "Rotunda svatého Martina" "rotunda" "6.6" "0,-12" +"50.38" "14.343333" "Kostomlaty pod Řípem" "Kostel svatého Petra a Pavla" "other" "6.6" "0,-12" +"50.002222" "14.978333" "Kouřim" "Kostel svatého Štěpána" "other" "6.6" "0,-12" +"49.411667" "13.641944" "Kvášňovice" "Kostel svatého Bartoloměje" "other" "6.6" "0,-12" +"49.291426" "16.580698" "Lelekovice" "Kostel svatého Filipa a Jakuba" "other" "6.6" "0,-12" +"50.169167" "14.374444" "Levý Hradec" "Kostel svatého Klementa" "other" "6.6" "0,-12" +"49.633889" "14.820833" "Libouň" "Rotunda svatého Václava" "rotunda" "6.6" "0,-12" +"49.746056" "16.930833" "Loštice" "Kostel svatého Prokopa" "other" "6.6" "0,-12" +"48.841389" "16.058056" "Louka u Znojma" "Kostel Nanebevzetí Panny Marie a svatého Václava" "other" "6.6" "0,-12" +"49.162058" "16.299218" "Lukovany" "Kostel svatého Václava" "other" "6.6" "0,-12" +"49.856111" "16.188889" "Makov" "Kostel svatého Víta" "other" "6.6" "0,-12" +"48.960833" "16.099167" "Mikulovice, okres Znojmo" "Kostel svatých Petra a Pavla" "other" "6.6" "0,-12" +"49.456667" "14.368056" "Milevsko" "Kostel Navštívení Panny Marie" "other" "6.6" "0,-12" +"49.7775" "16.918972" "Mohelnice" "Kostel svatého Tomáše z Canterbury" "other" "6.6" "0,-12" +"50.559342" "14.977017" "Mohelnice nad Jizerou" "Kostel Nanebevzetí Panny Marie" "other" "6.6" "0,-12" +"49.052222" "15.808889" "Moravské Budějovice" "Rotunda svatého Michala" "rotunda" "6.6" "0,-12" +"49.168333" "13.508056" "Mouřenec u Annína" "Kostel svatého Mořice" "other" "6.6" "0,-12" +"48.895946" "16.60003" "Mušov" "Kostel svatého Linharta" "other" "6.6" "0,-12" +"49.142082" "16.554417" "Nebovidy" "Kostel svatého Kříže" "other" "6.6" "0,-12" +"49.67" "14.633056" "Olbramovice" "Kostel Všech svatých " "other" "6.6" "0,-12" +"49.168286" "16.450199" "Omice" "Kostel svatého Jakuba Staršího" "other" "6.6" "0,-12" +"49.126698" "16.334834" "Oslavany" "Kostel Matky Boží" "other" "6.6" "0,-12" +"49.834444" "15.566944" "Pařížov" "Kostel svaté Maří Magdaleny" "other" "6.6" "0,-12" +"49.934444" "13.390833" "Plasy" "Kostel Nanebevzetí Panny Marie" "other" "6.6" "0,-12" +"48.928889" "16.077222" "Plaveč" "Rotunda Nanebevzetí Panny Marie" "rotunda" "6.6" "0,-12" +"49.837778" "14.671389" "Poříčí nad Sázavou" "Kostel svatého Havla" "other" "6.6" "0,-12" +"50.016944" "13.401667" "Potvorov" "Kostel svatého Mikuláše" "other" "6.6" "0,-12" +"50.149444" "14.443333" "Praha - Dolní Chabry" "Kostel Stětí svatého Jana Křtitele" "other" "6.6" "0,-12" +"50.09125" "14.4025" "Praha - Hrad" "Bazilika svatého Jiří" "other" "6.6" "0,-12" +"50.097778" "14.548056" "Praha - Kyje" "Kostel svatého Bartoloměje" "other" "6.6" "0,-12" +"50.081944" "14.406389" "Praha - Malá Strana" "Kostel svatého Jana Křtitele Na prádle" "other" "6.6" "0,-12" +"50.091261" "14.434444" "Praha - Nové město" "Kostel svatého Petra na Poříčí" "other" "6.6" "0,-12" +"50.084806" "14.356861" "Praha – Břevnov" "Kostel svaté Markéty" "other" "6.6" "0,-12" +"50.0490556" "14.5244694" "Praha – Hostivař" "Kostel Stětí svatého Jana Křtitele" "other" "6.6" "0,-12" +"50.076406" "14.42486" "Praha – Nové město" "Rotunda svatého Longina" "rotunda" "6.6" "0,-12" +"50.117222" "14.296389" "Praha – Přední Kopanina" "Kostel svaté Máří Magdaleny" "rotunda" "6.6" "0,-12" +"50.1181361" "14.4947472" "Praha – Prosek" "Kostel svatého Václava" "other" "6.6" "0,-12" +"50.071389" "14.300278" "Praha – Řepy" "Kostel svatého Martina" "other" "6.6" "0,-12" +"50.082778" "14.414722" "Praha – Staré město" "Rotunda svatého Kříže Menšího" "rotunda" "6.6" "0,-12" +"50.0864" "14.3892" "Praha – Strahov" "Bazilika Nanebevzetí Panny Marie" "other" "6.6" "0,-12" +"50.0636" "14.4213" "Praha – Vyšehrad" "Rotunda svatého Martina" "rotunda" "6.6" "0,-12" +"49.6325" "14.926667" "Pravonín" "Rotunda svatého Jana Křtitele" "rotunda" "6.6" "0,-12" +"49.353231" "16.400679" "Předklášteří" "Kostel Nanebevzetí Panny Marie" "other" "6.6" "0,-12" +"49.261389" "15.778611" "Přibyslavice" "Kostel svaté Anny" "rotunda" "6.6" "0,-12" +"49.316111" "13.93" "Radomyšl" "Kostel svatého Martina" "other" "6.6" "0,-12" +"49.084619" "16.316751" "Řeznovice" "Kostel svatého Petra a Pavla" "other" "6.6" "0,-12" +"50.386111" "14.289722" "Říp" "Rotunda svatého Jiří" "rotunda" "6.6" "0,-12" +"49.875833" "15.538056" "Ronov nad Doubravou" "Kostel svatého Kříže" "other" "6.6" "0,-12" +"49.181222" "16.387444" "Rosice" "Kostel svatého Martina" "other" "6.6" "0,-12" +"49.124167" "15.813333" "Šebkovice" "Kostel svaté Maří Magdaleny" "other" "6.6" "0,-12" +"50.194736" "14.672472" "Stará Boleslav" "Bazilika svatého Václava" "other" "6.6" "0,-12" +"50.194583" "14.672778" "Stará Boleslav" "Kostel svatého Klementa" "other" "6.6" "0,-12" +"49.074722" "17.450833" "Staré Město" "Kostel svatého Michaela archanděla" "other" "6.6" "0,-12" +"49.703333" "13.475" "Starý Plzenec" "Rotunda svatého Petra a Pavla" "rotunda" "6.6" "0,-12" +"49.082778" "15.646111" "Štěpkov" "Rotunda svatého Václava" "rotunda" "6.6" "0,-12" +"49.279444" "15.589444" "Stonařov" "Hřbitovní kaple svaté Trojice" "rotunda" "6.6" "0,-12" +"49.1875" "15.903333" "Střítež, okres Třebíč" "Kostel svatého Marka" "other" "6.6" "0,-12" +"49.18301" "15.454682" "Telč" "Kostel svatého Ducha" "other" "6.6" "0,-12" +"50.055833" "14.821861" "Tismice" "Kostel Nanebevzetí Panny Marie" "other" "6.6" "0,-12" +"49.699722" "14.6425" "Tožice" "Kostel svatého Martina" "other" "6.6" "0,-12" +"49.773889" "14.831389" "Třebešice" "Kostel Všech svatých" "other" "6.6" "0,-12" +"49.216944" "15.873889" "Třebíč" "Bazilika svatého Prokopa" "other" "6.6" "0,-12" +"49.834167" "14.589722" "Týnec nad Sázavou" "Rotunda svatého Václava" "rotunda" "6.6" "0,-12" +"50.445556" "13.462222" "Údlice" "Kostel Povýšení svatého Kříže" "other" "6.6" "0,-12" +"49.368889" "16.542222" "Újezd u Černé hory" "Kostel Všech svatých" "other" "6.6" "0,-12" +"49.498333" "13.835278" "Újezdec" "Kostel svaté Voršily" "other" "6.6" "0,-12" +"50.403889" "14.8575" "Vinec" "Kostel svatého Mikuláše" "other" "6.6" "0,-12" +"49.249167" "13.739722" "Volenice" "Kostel svatého Petra a Pavla" "other" "6.6" "0,-12" +"50.179167" "13.379722" "Vroutek" "Kostel svatého Jakuba Většího" "other" "6.6" "0,-12" +"49.943056" "15.178611" "Vysoká" "Kostel Navštívení Panny Marie" "other" "6.6" "0,-12" +"49.768639" "16.875583" "Vyšehorky" "Kostel Všech svatých" "other" "6.6" "0,-12" +"50.116389" "14.768056" "Vyšehořovice" "Zřícenina kostela svatého Martina" "rotunda" "6.6" "0,-12" +"50.037222" "15.028056" "Žabonosy" "Kostel svatého Václava" "other" "6.6" "0,-12" +"50.025278" "15.35" "Záboří nad Labem" "Kostel svatého Prokopa" "other" "6.6" "0,-12" +"49,3803088" "13,5151471" "Zborovy" "Rotunda svatého Jana Křtitele" "rotunda" "6.6" "0,-12" +"49.4675" "16.770278" "Žďárná" "Kostel svatého Bartoloměje" "other" "6.6" "0,-12" +"50.463611" "13.876389" "Želkovice" "Rotunda svatého Petra a Pavla" "rotunda" "6.6" "0,-12" +"48.855556" "16.043611" "Znojmo" "Rotunda svaté Kateřiny" "rotunda" "6.6" "0,-12" diff --git a/notes.txt b/notes.txt new file mode 100644 index 0000000..f487e02 --- /dev/null +++ b/notes.txt @@ -0,0 +1,6 @@ +Opat Berthold (kláštera v Postoloprtech) dal postavit kostel +v Lenešicích (nápis na věži z roku 1262) a roku 1243 propadl s dalšími +vysokými církevními hodnostáři církevní exkomunikaci. + +Problems with projections? Zborovy kostel is shown in OSM in 49,3803088, 13,5151471 +(and not in 49,3803088; 13,5151471 as we expect here). |