export, and that the mapnik image size is updated correctly.
drawBox(bounds);
validateControls();
drawBox(bounds);
validateControls();
}
$("maxlat").onchange = boundsChanged;
}
$("maxlat").onchange = boundsChanged;
$("minlat").value = Math.round(bounds.bottom * decimals) / decimals;
$("maxlon").value = Math.round(bounds.right * decimals) / decimals;
$("maxlat").value = Math.round(bounds.top * decimals) / decimals;
$("minlat").value = Math.round(bounds.bottom * decimals) / decimals;
$("maxlon").value = Math.round(bounds.right * decimals) / decimals;
$("maxlat").value = Math.round(bounds.top * decimals) / decimals;
} else {
$("format_osm").disabled = false;
}
} else {
$("format_osm").disabled = false;
}
-
- var max_zoom = maxOsmarenderZoom();
var max_scale = maxMapnikScale();
var max_scale = maxMapnikScale();
- $("mapnik_max_scale").innerHTML = roundScale(max_scale);
+ if ($("format_mapnik").checked && $("mapnik_scale").value < max_scale) {
+ $("export_commit").disabled = true;
+ } else {
+ $("export_commit").disabled = false;
+ }
+ $("mapnik_max_scale").innerHTML = roundScale(max_scale);
+
+ var max_zoom = maxOsmarenderZoom();
for (var o = 0; o < $("osmarender_zoom").options.length; o++) {
var option = $("osmarender_zoom").options[o];
for (var o = 0; o < $("osmarender_zoom").options.length; o++) {
var option = $("osmarender_zoom").options[o];
if ($("format_mapnik").checked) {
$("mapnik_scale").value = roundScale(map.getScale());
$("export_mapnik").style.display = "inline";
if ($("format_mapnik").checked) {
$("mapnik_scale").value = roundScale(map.getScale());
$("export_mapnik").style.display = "inline";
-
- mapnikScaleChanged();
} else {
$("export_mapnik").style.display = "none";
}
} else {
$("export_mapnik").style.display = "none";
}
} else {
$("export_osmarender").style.display = "none";
}
} else {
$("export_osmarender").style.display = "none";
}
}
$("format_osm").onclick = formatChanged;
}
$("format_osm").onclick = formatChanged;
function mapnikScaleChanged() {
mapnikSizeChanged();
function mapnikScaleChanged() {
mapnikSizeChanged();
-
- if ($("mapnik_scale").value < maxMapnikScale()) {
- $("export_commit").disabled = true;
- } else {
- $("export_commit").disabled = false;
- }
}
$("mapnik_scale").onchange = mapnikScaleChanged;
}
$("mapnik_scale").onchange = mapnikScaleChanged;