sindre

Open Data Maps

http://sindre.at/praesentation/open-data-maps

Google Maps

Lageplan mit google maps

Datenschutz

  • 3rd party script
  • mögliches tracking
  • Spy & Track - Arge Daten

Werbung - Prominent

Fremdwerbung in Google Maps auf iOS

Werbung - Karte

Kartenvergleich OGD Karte mit Google Maps

API Limits

pro API täglich bis zu 25.000 Kartenladevorgänge generieren.

Google Maps - FAQ

Benutzerrichtlinien

Alle Rechte vorbehalten

Google Maps - Nutzungsbedingungen

Eigene Karte

  • Client Framework
  • Basemap/ TMS
  • JS Code

Framework

Leaflet

Framework

Openlayers

Basemap

OGD Wien

Geoserver/ WMTS

Lizenz: CC BY 3.0

Basemap

Open Street Map

Datenbank keine Karte

diverse Anbieter - OSM TMS

Möglichkeit eigene Karten zu erstellen

Lizenz: ODbL

ODbL

Datenbank Ergänzungen müssen weitergegeben werden

daraus erstellte Map Tiles nicht

Code - Framework


<link rel="stylesheet" href="leaflet.css" />
<!--[if lte IE 8]>
<link rel="stylesheet" href="leaflet.ie.css" />
<![endif]-->
<script src="leaflet.js"></script>
						

Code - HTML/ CSS


<style>#ogdmap {height:300px;}</style>
<div id="ogdmap"></div>
						

Code - JS Basemaps

<script>
var ogdwien_basemap = new L.TileLayer(
"http://{s}.wien.gv.at/wmts/fmzk/pastell/google3857/{z}/{y}/{x}.jpeg", {
maxZoom: 19, minZoom: 11, 
attribution: 'data.wien.gv.at', 
subdomains: ["maps","maps1", "maps2", "maps3"]
});
var ogdwien_satellite = new L.TileLayer(
"http://{s}.wien.gv.at/wmts/lb/farbe/google3857/{z}/{y}/{x}.jpeg", {
maxZoom: 19, minZoom: 11, 
attribution: 'data.wien.gv.at', 
subdomains: ["maps","maps1", "maps2", "maps3"]
});
var ogdwien_address = new L.TileLayer(
"http://{s}.wien.gv.at/wmts/beschriftung/normal/google3857/{z}/{y}/{x}.png", {
attribution: "", 
opacity: 1, 
maxZoom: 19, minZoom: 11, 
subdomains: ["maps", "maps1", "maps2", "maps3"]
});
</script>

Code - JS Map

<script>
var layerControl = new L.Control.Layers({
   "OGD Wien Karte": ogdwien_basemap,
   "OGD Wien Luftbild": ogdwien_satellite
  },{
   "OGD Wien Adressen": ogdwien_address
  },{ 
   collapsed: true 
  });
var map = L.map("ogdmap", {
  center: [48.208044462419906,16.35789155960083], 
  zoom: 16
});
map.addLayer(ogdwien_basemap)
  .addLayer(ogdwien_address)
  .addControl(layerControl);
map.attributionControl.setPrefix("");
L.marker([48.208044462419906,16.35789155960083])
  .bindPopup("<b>wien.at HQ</b><br /> 1082 Wien <br/>")
  .addTo(map);
</script>

Ansicht

Online Service

sindre.at/stadtplanmacher

  1. Adresse
  2. Pin
  3. Popup
  4. Code

Sindre Wimberger

sindre.at - @sindrewimberger - facebook

Präsentation unter http://sindre.at/praesentation/open-data-maps

PDF Download Open-Data-Maps.pdf