* Smaller map type selector
* New map: MapToolKit - Terrain * Fix: Google maps exception for NextGen Gallery
This commit is contained in:
parent
44e2616175
commit
46c9f67334
|
@ -184,6 +184,7 @@ function _wpgpxmaps(params)
|
||||||
mapTypeIds.push("OSM3");
|
mapTypeIds.push("OSM3");
|
||||||
mapTypeIds.push("OSM4");
|
mapTypeIds.push("OSM4");
|
||||||
mapTypeIds.push("OSM5");
|
mapTypeIds.push("OSM5");
|
||||||
|
mapTypeIds.push("OSM6");
|
||||||
|
|
||||||
var ngImageMarkers = [];
|
var ngImageMarkers = [];
|
||||||
|
|
||||||
|
@ -197,6 +198,7 @@ function _wpgpxmaps(params)
|
||||||
case 'OSM3': { mapType = "OSM3"; break;}
|
case 'OSM3': { mapType = "OSM3"; break;}
|
||||||
case 'OSM4': { mapType = "OSM4"; break;}
|
case 'OSM4': { mapType = "OSM4"; break;}
|
||||||
case 'OSM5': { mapType = "OSM5"; break;}
|
case 'OSM5': { mapType = "OSM5"; break;}
|
||||||
|
case 'OSM6': { mapType = "OSM6"; break;}
|
||||||
default: { mapType = google.maps.MapTypeId.HYBRID; break;}
|
default: { mapType = google.maps.MapTypeId.HYBRID; break;}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -214,7 +216,8 @@ function _wpgpxmaps(params)
|
||||||
return "http://tile.openstreetmap.org/" + zoom + "/" + coord.x + "/" + coord.y + ".png";
|
return "http://tile.openstreetmap.org/" + zoom + "/" + coord.x + "/" + coord.y + ".png";
|
||||||
},
|
},
|
||||||
tileSize: new google.maps.Size(256, 256),
|
tileSize: new google.maps.Size(256, 256),
|
||||||
name: "Open Street Map",
|
name: "OSM",
|
||||||
|
alt : "Open Street Map",
|
||||||
maxZoom: 18
|
maxZoom: 18
|
||||||
}));
|
}));
|
||||||
|
|
||||||
|
@ -223,7 +226,8 @@ function _wpgpxmaps(params)
|
||||||
return "http://a.tile.opencyclemap.org/cycle/" + zoom + "/" + coord.x + "/" + coord.y + ".png";
|
return "http://a.tile.opencyclemap.org/cycle/" + zoom + "/" + coord.x + "/" + coord.y + ".png";
|
||||||
},
|
},
|
||||||
tileSize: new google.maps.Size(256, 256),
|
tileSize: new google.maps.Size(256, 256),
|
||||||
name: "Open Cycle Map",
|
name: "OCM",
|
||||||
|
alt : "Open Cycle Map",
|
||||||
maxZoom: 18
|
maxZoom: 18
|
||||||
}));
|
}));
|
||||||
|
|
||||||
|
@ -232,7 +236,8 @@ function _wpgpxmaps(params)
|
||||||
return "http://a.tile2.opencyclemap.org/transport/" + zoom + "/" + coord.x + "/" + coord.y + ".png";
|
return "http://a.tile2.opencyclemap.org/transport/" + zoom + "/" + coord.x + "/" + coord.y + ".png";
|
||||||
},
|
},
|
||||||
tileSize: new google.maps.Size(256, 256),
|
tileSize: new google.maps.Size(256, 256),
|
||||||
name: "Open Cycle Map - Transport",
|
name: "OCM-Tran",
|
||||||
|
alt : "Open Cycle Map - Transport",
|
||||||
maxZoom: 18
|
maxZoom: 18
|
||||||
}));
|
}));
|
||||||
|
|
||||||
|
@ -241,19 +246,21 @@ function _wpgpxmaps(params)
|
||||||
return "http://a.tile3.opencyclemap.org/landscape/" + zoom + "/" + coord.x + "/" + coord.y + ".png";
|
return "http://a.tile3.opencyclemap.org/landscape/" + zoom + "/" + coord.x + "/" + coord.y + ".png";
|
||||||
},
|
},
|
||||||
tileSize: new google.maps.Size(256, 256),
|
tileSize: new google.maps.Size(256, 256),
|
||||||
name: "Open Cycle Map - Landscape",
|
name: "OCM-Land",
|
||||||
|
alt : "Open Cycle Map - Landscape",
|
||||||
maxZoom: 18
|
maxZoom: 18
|
||||||
}));
|
}));
|
||||||
|
|
||||||
map.mapTypes.set("OSM3", new google.maps.ImageMapType({
|
map.mapTypes.set("OSM6", new google.maps.ImageMapType({
|
||||||
getTileUrl: function(coord, zoom) {
|
getTileUrl: function(coord, zoom) {
|
||||||
return "http://toolserver.org/tiles/hikebike/" + zoom + "/" + coord.x + "/" + coord.y + ".png";
|
return "http://tile2.maptoolkit.net/terrain/" + zoom + "/" + coord.x + "/" + coord.y + ".png";
|
||||||
},
|
},
|
||||||
tileSize: new google.maps.Size(256, 256),
|
tileSize: new google.maps.Size(256, 256),
|
||||||
name: "Hike & Bike",
|
name: "MTK-Terr",
|
||||||
|
alt : "MapToolKit - Terrain",
|
||||||
maxZoom: 18
|
maxZoom: 18
|
||||||
}));
|
}));
|
||||||
|
|
||||||
|
|
||||||
// FULL SCREEN BUTTON
|
// FULL SCREEN BUTTON
|
||||||
var controlDiv = document.createElement('div');
|
var controlDiv = document.createElement('div');
|
||||||
|
@ -350,7 +357,7 @@ function _wpgpxmaps(params)
|
||||||
jQuery("#ngimages_" + targetId + " span").each(function(){
|
jQuery("#ngimages_" + targetId + " span").each(function(){
|
||||||
|
|
||||||
var imageLat = jQuery(this).attr("lat");
|
var imageLat = jQuery(this).attr("lat");
|
||||||
var imageLon = jQuery(this).attr("lon");
|
var imageLon = jQuery(this).attr("lon");
|
||||||
|
|
||||||
jQuery("img",this).each(function() {
|
jQuery("img",this).each(function() {
|
||||||
|
|
||||||
|
@ -360,6 +367,9 @@ function _wpgpxmaps(params)
|
||||||
var img_w = jQuery(this).width();
|
var img_w = jQuery(this).width();
|
||||||
var img_h = jQuery(this).height();
|
var img_h = jQuery(this).height();
|
||||||
|
|
||||||
|
imageLat = imageLat.replace(",", ".");
|
||||||
|
imageLon = imageLon.replace(",", ".");
|
||||||
|
|
||||||
var p = new google.maps.LatLng(imageLat, imageLon);
|
var p = new google.maps.LatLng(imageLat, imageLon);
|
||||||
bounds.extend(p);
|
bounds.extend(p);
|
||||||
|
|
||||||
|
|
|
@ -5,7 +5,7 @@ Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_i
|
||||||
Tags: maps, gpx, gps, graph, chart, google maps, track, garmin, image, nextgen-gallery, nextgen, exif, OpenStreetMap, OpenCycleMap, Hike&Bike, heart rate, heartrate, cadence
|
Tags: maps, gpx, gps, graph, chart, google maps, track, garmin, image, nextgen-gallery, nextgen, exif, OpenStreetMap, OpenCycleMap, Hike&Bike, heart rate, heartrate, cadence
|
||||||
Requires at least: 2.0.0
|
Requires at least: 2.0.0
|
||||||
Tested up to: 3.6.1
|
Tested up to: 3.6.1
|
||||||
Stable tag: 1.2.1
|
Stable tag: 1.2.2
|
||||||
|
|
||||||
Draws a gpx track with altitude graph. You can also display your nextgen gallery images in the map.
|
Draws a gpx track with altitude graph. You can also display your nextgen gallery images in the map.
|
||||||
|
|
||||||
|
@ -85,7 +85,7 @@ The attributes are:
|
||||||
|
|
||||||
1. gheight: graph height
|
1. gheight: graph height
|
||||||
|
|
||||||
1. mtype: map available types are: HYBRID, ROADMAP, SATELLITE, TERRAIN, OSM1 (Open Street Map), OSM2 (Open Cycle Map), OSM3 (Hike & Bike), OSM4 (Open Cycle Map - Transport), OSM5 (Open Cycle Map - Landscape)
|
1. mtype: map available types are: HYBRID, ROADMAP, SATELLITE, TERRAIN, OSM1 (Open Street Map), OSM2 (Open Cycle Map), OSM3 (Hike & Bike), OSM4 (Open Cycle Map - Transport), OSM5 (Open Cycle Map - Landscape), OSM6 (MapToolKit - Terrain)
|
||||||
|
|
||||||
1. waypoints: print the gpx waypoints inside the map (default is FALSE)
|
1. waypoints: print the gpx waypoints inside the map (default is FALSE)
|
||||||
|
|
||||||
|
@ -176,6 +176,10 @@ Yes!
|
||||||
1. Altitude & Speed & Hearth rate
|
1. Altitude & Speed & Hearth rate
|
||||||
|
|
||||||
== Changelog ==
|
== Changelog ==
|
||||||
|
= 1.2.2 =
|
||||||
|
* Smaller map type selector
|
||||||
|
* New map: MapToolKit - Terrain
|
||||||
|
* Fix: Google maps exception for NextGen Gallery
|
||||||
= 1.2.1 =
|
= 1.2.1 =
|
||||||
* Fix: NextGen Gallery 1.9 compatibility
|
* Fix: NextGen Gallery 1.9 compatibility
|
||||||
= 1.2.0 =
|
= 1.2.0 =
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
Plugin Name: WP-GPX-Maps
|
Plugin Name: WP-GPX-Maps
|
||||||
Plugin URI: http://www.devfarm.it/
|
Plugin URI: http://www.devfarm.it/
|
||||||
Description: Draws a gpx track with altitude graph
|
Description: Draws a gpx track with altitude graph
|
||||||
Version: 1.2.1
|
Version: 1.2.2
|
||||||
Author: Bastianon Massimo
|
Author: Bastianon Massimo
|
||||||
Author URI: http://www.pedemontanadelgrappa.it/
|
Author URI: http://www.pedemontanadelgrappa.it/
|
||||||
*/
|
*/
|
||||||
|
@ -59,7 +59,7 @@ function enqueue_WP_GPX_Maps_scripts()
|
||||||
wp_enqueue_script( 'highcharts' );
|
wp_enqueue_script( 'highcharts' );
|
||||||
|
|
||||||
wp_deregister_script( 'WP-GPX-Maps' );
|
wp_deregister_script( 'WP-GPX-Maps' );
|
||||||
wp_register_script( 'WP-GPX-Maps', plugins_url('/WP-GPX-Maps.js', __FILE__), array('jquery','googlemaps','highcharts'), "1.1.46");
|
wp_register_script( 'WP-GPX-Maps', plugins_url('/WP-GPX-Maps.js', __FILE__), array('jquery','googlemaps','highcharts'), "1.2.2");
|
||||||
wp_enqueue_script( 'WP-GPX-Maps' );
|
wp_enqueue_script( 'WP-GPX-Maps' );
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -77,6 +77,7 @@ function print_WP_GPX_Maps_scripts()
|
||||||
.wpgpxmaps_summary .summarylabel { }
|
.wpgpxmaps_summary .summarylabel { }
|
||||||
.wpgpxmaps_summary .summaryvalue { font-weight: bold; }
|
.wpgpxmaps_summary .summaryvalue { font-weight: bold; }
|
||||||
.wpgpxmaps .report { line-height:120%; }
|
.wpgpxmaps .report { line-height:120%; }
|
||||||
|
.wpgpxmaps .gmnoprint div:first-child { height: 20px; }
|
||||||
</style>
|
</style>
|
||||||
<?php
|
<?php
|
||||||
}
|
}
|
||||||
|
|
|
@ -193,6 +193,7 @@
|
||||||
<input type="radio" name="wpgpxmaps_map_type" value="OSM4" <?php if ($t == 'OSM4') echo 'checked'; ?>> Open Cycle Map - Transport<br />
|
<input type="radio" name="wpgpxmaps_map_type" value="OSM4" <?php if ($t == 'OSM4') echo 'checked'; ?>> Open Cycle Map - Transport<br />
|
||||||
<input type="radio" name="wpgpxmaps_map_type" value="OSM5" <?php if ($t == 'OSM5') echo 'checked'; ?>> Open Cycle Map - Landscape<br />
|
<input type="radio" name="wpgpxmaps_map_type" value="OSM5" <?php if ($t == 'OSM5') echo 'checked'; ?>> Open Cycle Map - Landscape<br />
|
||||||
<input type="radio" name="wpgpxmaps_map_type" value="OSM3" <?php if ($t == 'OSM3') echo 'checked'; ?>> Hike & Bike<br />
|
<input type="radio" name="wpgpxmaps_map_type" value="OSM3" <?php if ($t == 'OSM3') echo 'checked'; ?>> Hike & Bike<br />
|
||||||
|
<input type="radio" name="wpgpxmaps_map_type" value="OSM6" <?php if ($t == 'OSM6') echo 'checked'; ?>> MapToolKit - Terrain<br />
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue