-function normalBounds(bounds) {
- if (bounds instanceof L.LatLngBounds) return bounds;
- return new L.LatLngBounds(
- new L.LatLng(bounds[0][0], bounds[0][1]),
- new L.LatLng(bounds[1][0], bounds[1][1]));
-}
-
-/*
- * Called as the user scrolls/zooms around to maniplate hrefs of the
- * view tab and various other links
- */
-function updatelinks(loc, zoom, layers, bounds, object) {
- var toPrecision = zoomPrecision(zoom);
- bounds = normalBounds(bounds);
- var node;
-
- var lat = toPrecision(loc.lat),
- lon = toPrecision(loc.lon || loc.lng);
-
- if (bounds) {
- var minlon = toPrecision(bounds.getWest()),
- minlat = toPrecision(bounds.getSouth()),
- maxlon = toPrecision(bounds.getEast()),
- maxlat = toPrecision(bounds.getNorth());
- }