//ArcGIS server9.3 ADF JavaScript
var scale="";
if(map._extent!=null)
{
//得到当前视野内地图范围地图坐标
var maxX=map._extent._xmax;
var minX=map._extent._xmin;
var maxY=map._extent._ymax;
var minY=map._extent._ymin;
//地图控件(图片)的宽和高
var imageWidth=map._mapsize[0];
var imageHeight=map._mapsize[1];
//当前地图视野中心的地图坐标
var centerPoint = map.get_center();
var centerX = centerPoint.coordinates[0];
var centerY = centerPoint.coordinates[1];
//当前屏幕的DPI(每英寸的点数)值
var dpi=96;
//当前屏幕单位米宽度上的点数
var dots_per_m = dpi / 2.54 * 100;
//地图控件宽度一半(以米为单位)
var width_size_in_m = (imageWidth /2)/dots_per_m;
scale=(maxX-centerX)/width_size_in_m;
}