Merge remote-tracking branch 'openlayers/master' into vector-api

This commit is contained in:
Tom Payne
2014-01-04 15:02:56 +01:00
12 changed files with 21 additions and 19 deletions
+3 -2
View File
@@ -215,8 +215,9 @@ def build_ol_whitespace_js(t):
virtual('build-all', 'build/ol-all.js') virtual('build-all', 'build/ol-all.js')
@target('build/ol-all.js', PLOVR_JAR, SRC, INTERNAL_SRC, SHADER_SRC, @target('build/ol-all.js', PLOVR_JAR, SRC, EXTERNAL_SRC, INTERNAL_SRC,
LIBTESS_JS_SRC, 'buildcfg/base.json', 'buildcfg/ol-all.json') SHADER_SRC, LIBTESS_JS_SRC, 'buildcfg/base.json',
'buildcfg/ol-all.json')
def build_ol_all_js(t): def build_ol_all_js(t):
t.output('%(JAVA)s', '-server', '-XX:+TieredCompilation', '-jar', t.output('%(JAVA)s', '-server', '-XX:+TieredCompilation', '-jar',
PLOVR_JAR, 'build', 'buildcfg/ol-all.json') PLOVR_JAR, 'build', 'buildcfg/ol-all.json')
+2 -2
View File
@@ -49,12 +49,12 @@
"externs": [ "externs": [
"//json.js", "//json.js",
"../externs/bingmaps.js", "../externs/bingmaps.js",
"../externs/closure-compiler.js",
"../externs/geojson.js", "../externs/geojson.js",
"../externs/topojson.js",
"../externs/oli.js", "../externs/oli.js",
"../externs/proj4js.js", "../externs/proj4js.js",
"../externs/tilejson.js", "../externs/tilejson.js",
"../externs/closure-compiler.js" "../externs/topojson.js"
], ],
"level": "VERBOSE", "level": "VERBOSE",
+2 -2
View File
@@ -4,12 +4,12 @@
"//jquery-1.7.js", "//jquery-1.7.js",
"../externs/bingmaps.js", "../externs/bingmaps.js",
"../externs/bootstrap.js", "../externs/bootstrap.js",
"../externs/closure-compiler.js",
"../externs/geojson.js", "../externs/geojson.js",
"../externs/topojson.js",
"../externs/oli.js", "../externs/oli.js",
"../externs/proj4js.js", "../externs/proj4js.js",
"../externs/tilejson.js", "../externs/tilejson.js",
"../externs/closure-compiler.js" "../externs/topojson.js"
], ],
"id": "simple", "id": "simple",
"inherits": "base.json", "inherits": "base.json",
+2 -2
View File
@@ -6,12 +6,12 @@
"//json.js", "//json.js",
"../build/src/external/externs/types.js", "../build/src/external/externs/types.js",
"../externs/bingmaps.js", "../externs/bingmaps.js",
"../externs/closure-compiler.js",
"../externs/geojson.js", "../externs/geojson.js",
"../externs/topojson.js",
"../externs/oli.js", "../externs/oli.js",
"../externs/proj4js.js", "../externs/proj4js.js",
"../externs/tilejson.js", "../externs/tilejson.js",
"../externs/closure-compiler.js" "../externs/topojson.js"
], ],
"inherits": "base.json", "inherits": "base.json",
+2 -2
View File
@@ -16,12 +16,12 @@
"//json.js", "//json.js",
"../build/src/external/externs/types.js", "../build/src/external/externs/types.js",
"../externs/bingmaps.js", "../externs/bingmaps.js",
"../externs/closure-compiler.js",
"../externs/geojson.js", "../externs/geojson.js",
"../externs/topojson.js",
"../externs/oli.js", "../externs/oli.js",
"../externs/proj4js.js", "../externs/proj4js.js",
"../externs/tilejson.js", "../externs/tilejson.js",
"../externs/closure-compiler.js" "../externs/topojson.js"
], ],
"inherits": "ol.json", "inherits": "ol.json",
+2 -2
View File
@@ -16,12 +16,12 @@
"externs": [ "externs": [
"//json.js", "//json.js",
"../externs/bingmaps.js", "../externs/bingmaps.js",
"../externs/closure-compiler.js",
"../externs/geojson.js", "../externs/geojson.js",
"../externs/topojson.js",
"../externs/oli.js", "../externs/oli.js",
"../externs/proj4js.js", "../externs/proj4js.js",
"../externs/tilejson.js", "../externs/tilejson.js",
"../externs/closure-compiler.js" "../externs/topojson.js"
], ],
"inherits": "ol.json", "inherits": "ol.json",
+2 -2
View File
@@ -16,12 +16,12 @@
"//json.js", "//json.js",
"../build/src/external/externs/types.js", "../build/src/external/externs/types.js",
"../externs/bingmaps.js", "../externs/bingmaps.js",
"../externs/closure-compiler.js",
"../externs/geojson.js", "../externs/geojson.js",
"../externs/topojson.js",
"../externs/oli.js", "../externs/oli.js",
"../externs/proj4js.js", "../externs/proj4js.js",
"../externs/tilejson.js", "../externs/tilejson.js",
"../externs/closure-compiler.js" "../externs/topojson.js"
], ],
"inherits": "base.json", "inherits": "base.json",
+3 -2
View File
@@ -540,7 +540,7 @@ ol.structs.RBush.prototype.getExtent = function(opt_extent) {
*/ */
ol.structs.RBush.prototype.getKey_ = function(value) { ol.structs.RBush.prototype.getKey_ = function(value) {
goog.asserts.assert(goog.isObject(value)); goog.asserts.assert(goog.isObject(value));
return goog.getUid(value) + ''; return goog.getUid(value).toString();
}; };
@@ -555,7 +555,6 @@ ol.structs.RBush.prototype.insert = function(extent, value) {
var key = this.getKey_(value); var key = this.getKey_(value);
goog.asserts.assert(!this.valueExtent_.hasOwnProperty(key)); goog.asserts.assert(!this.valueExtent_.hasOwnProperty(key));
this.insert_(extent, value, this.root_.height - 1); this.insert_(extent, value, this.root_.height - 1);
this.valueExtent_[key] = ol.extent.clone(extent);
}; };
@@ -583,6 +582,8 @@ ol.structs.RBush.prototype.insert_ = function(extent, value, level) {
for (; i >= 0; --i) { for (; i >= 0; --i) {
ol.extent.extend(path[i].extent, extent); ol.extent.extend(path[i].extent, extent);
} }
var key = this.getKey_(value);
this.valueExtent_[key] = ol.extent.clone(extent);
return node; return node;
}; };
+3 -3
View File
@@ -37,9 +37,9 @@ ol.TileUrlFunction.createFromTemplate = function(template) {
if (goog.isNull(tileCoord)) { if (goog.isNull(tileCoord)) {
return undefined; return undefined;
} else { } else {
return template.replace('{z}', '' + tileCoord.z) return template.replace('{z}', tileCoord.z.toString())
.replace('{x}', '' + tileCoord.x) .replace('{x}', tileCoord.x.toString())
.replace('{y}', '' + tileCoord.y); .replace('{y}', tileCoord.y.toString());
} }
}); });
}; };