<%@ Page Language="JScript" %> <%@ Import Namespace="com.esri.rmims" %> <script language="JScript" runat="server"> function OpenMap() : Map // exception { var map : Map; var conn : IMSConnection = new IMSConnection(); conn.setConnectionURL(GetConfigStr("par_ServerUrl")); conn.setGroup(GetConfigStr("par_Groupid")); conn.setUserName(GetConfigStr("par_Uid")); conn.setLocale(GetConfigStr("par_Lang"), GetConfigStr("par_Country")); conn.setCharset(String.Empty); map = conn.loadMap(GetConfigStr("par_MapName")); // excepiton // set image size map.setImageSize(GetConfigInt("par_Width"), GetConfigInt("par_Height")); // set location var loc : Location = new Location(); loc.setString(GetConfigStr("par_Location")); map.setLocation(loc); // set measure units map.setMeasureUnits(GetConfigInt("par_Units")); return (map); } function GetConfigStr (keyName : String ) : String { var strVal : String =""; try { strVal = ConfigurationSettings.AppSettings[keyName]; // exception } catch(e : Exception ) { } return (strVal); } function GetConfigInt ( keyName : String) : int { var nVal : int =0; try { nVal = Int32.Parse(ConfigurationSettings.AppSettings[keyName]); // exception } catch( e : Exception) { } return (nVal); } </script> <% var map : Map = OpenMap(); // Main code here %>