Zugang: Karteneinstieg: Unterschied zwischen den Versionen

Aus Ortschroniken
Zur Navigation springen Zur Suche springen
Zeile 17: Zeile 17:
var offset        = new OpenLayers.Pixel(-(size.w/2), -size.h);
var offset        = new OpenLayers.Pixel(-(size.w/2), -size.h);
var icon          = new OpenLayers.Icon("https://www.ortschroniken-mv.de/images/e/ed/Map-book-icon.png", size, offset);
var icon          = new OpenLayers.Icon("https://www.ortschroniken-mv.de/images/e/ed/Map-book-icon.png", size, offset);
// besser mit var ochlayer = new OpenLayers.Layer.Text("ortschroniken", { location: "url" }); map.addLayer(ochlayer);
// format "url", oder JSON-Objekt
//    lat  lon title  description iconSize    iconOffset  icon
//    10  20  title  description 21,25      -10,-25    http://www.openlayers.org/dev/img/marker.png




function addMarker(markers, lon, lat, text) {
function addMarker(markers, lon, lat, text) {
     var position = new OpenLayers.LonLat(lon, lat).transform(fromProjection, toProjection);
     var position = new OpenLayers.LonLat(lon, lat).transform(fromProjection, toProjection);
     markers.addMarker(new OpenLayers.Marker(position, icon.clone()));
     markers.addMarker(new OpenLayers.Marker(position, icon.clone(projection: map.displayProjection)));
     // um text anzuzeigen Vector oder besser Text layer
     // um text anzuzeigen Vector oder besser Text layer
}
}
Zeile 33: Zeile 28:
     // Map und div erzeugen
     // Map und div erzeugen
     var mapOptions = {
     var mapOptions = {
         projection: new OpenLayers.Projection('EPSG:3857'),
         projection: new OpenLayers.Projection("EPSG:3857"),
         maxResolution: 78271.516964,
         maxResolution: 78271.516964,
         units: 'm',
         units: "m",
         numZoomLevels: 19,
         numZoomLevels: 19,
         maxExtent: new OpenLayers.Bounds(-20037508.3428, -20037508.3428, 20037508.3428, 20037508.3428)
         maxExtent: new OpenLayers.Bounds(-20037508.3428, -20037508.3428, 20037508.3428, 20037508.3428)
Zeile 105: Zeile 100:
         {
         {
             location: "https://www.ortschroniken-mv.de/images/e/e1/Ortschroniken-Markers.txt",
             location: "https://www.ortschroniken-mv.de/images/e/e1/Ortschroniken-Markers.txt",
             projection: map.displayProjection
             projection: fromProjection
         }
         }
     );  
     );  

Version vom 17. November 2016, 16:12 Uhr

Kartentest mit statischen POIs und der aktuellen Karte von ORKA-MV