Set the lat and long on the view and edit tabs when the map is loaded.
This commit is contained in:
parent
bd5793f7a6
commit
945e4ddcc8
1 changed files with 15 additions and 11 deletions
|
@ -93,25 +93,29 @@
|
|||
markers.addMarker(marker);
|
||||
<%end%>
|
||||
|
||||
map.addControl(new OpenLayers.Control.LayerSwitcher());
|
||||
map.addControl(new OpenLayers.Control.LayerSwitcher());
|
||||
map.setCenter(new OpenLayers.LonLat(lon, lat), zoom);
|
||||
|
||||
map.events.register("moveend", map, function() {
|
||||
var lonlat = map.getCenter();
|
||||
|
||||
var lon_deg = (lonlat.lon / 20037508.34) * 180;
|
||||
var lat_deg = (lonlat.lat / 20037508.34) * 180;
|
||||
var PI = 3.14159265358979323846;
|
||||
lat_deg = 180/PI * (2 * Math.atan(Math.exp(lat_deg * PI / 180)) - PI / 2);
|
||||
var zoom = map.getZoom();
|
||||
updatelinks(lon_deg,lat_deg,zoom);
|
||||
});
|
||||
map.events.register("moveend", map, updateLocation);
|
||||
document.getElementById( 'map_OpenLayers_ViewPort' ).style.position = 'absolute';
|
||||
if( ie6 ) {
|
||||
handleResize();
|
||||
}
|
||||
updateLocation();
|
||||
}
|
||||
|
||||
function updateLocation() {
|
||||
var lonlat = map.getCenter();
|
||||
|
||||
var lon_deg = (lonlat.lon / 20037508.34) * 180;
|
||||
var lat_deg = (lonlat.lat / 20037508.34) * 180;
|
||||
var PI = 3.14159265358979323846;
|
||||
lat_deg = 180/PI * (2 * Math.atan(Math.exp(lat_deg * PI / 180)) - PI / 2);
|
||||
var zoom = map.getZoom();
|
||||
|
||||
updatelinks(lon_deg,lat_deg,zoom);
|
||||
}
|
||||
|
||||
function getStyle( el, property ) {
|
||||
var style;
|
||||
if( el.currentStyle ) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue