28 augusti 2012 kl 13:48
Redigerad 28 augusti 2012 kl 13:49
Jag vill slå ett slag för OpenStreetMap. Själv använder jag det mycket eftersom jag själv bidrar med en del till kartan runt Kalmar.
Är jag ute på nya stigar och vägar så ser jag till att lägga in dem.
Det är en enkel operation att få med OpenStreetMap i jogg.se:s befintliga script "gmapscripts.js"
Bifogar en lösning här:
/* OpenStreetMap */
var copyOSM = new GCopyrightCollection("< a href=\"http://www.openstreetmap.org/\">OpenStreetMap< /a>");
copyOSM.addCopyright(new GCopyright(1, new GLatLngBounds(new GLatLng(-90,-180), new GLatLng(90,180)), 0, " "));
var tilesMapnik = new GTileLayer(copyOSM, 1, 19, {tileUrlTemplate: 'http://tile.openstreetmap.org/{Z}/{X}/{Y}.png'});
var tilesOsmarender = new GTileLayer(copyOSM, 1, 19, {tileUrlTemplate: 'http://tah.openstreetmap.org/Tiles/tile/{Z}/{X}/{Y}.png'});
var mapMapnik = new GMapType([tilesMapnik], G_NORMAL_MAP.getProjection(), "Mapnik");
var mapOsmarender = new GMapType([tilesOsmarender], G_NORMAL_MAP.getProjection(), "Osmarend");
/*****************/
map = new GMap2( mapdiv, {draggableCursor: 'crosshair', draggingCursor: 'move', mapTypes: [mapMapnik, mapOsmarender] } );