网上收集的ArcIMS发布较常见问题解决方法

1、公网发布时不能访问的解决办法

修改ArcIMSparam.js文件里面设置

var imsURL = 'http://192.168.0.74:7777/servlet/com.esri.esrimap.Esrimap?ServiceName=hztest';
var imsOVURL =  'http://192.168.0.74:7777/servlet/com.esri.esrimap.Esrimap?ServiceName=hztest';
这里设置为IP的访问方式,

hztest地图服务 的HTTP location(URL) 设置为:http://192.168.0.74:7777/Website/Output/

访问的时候用IP进行访问。
2、ArcIMS在html viewer中中文显示为乱码的解决办法:
1、编辑位于工作目录javascript目录下的aimsXML.js文件. 将下行

var charSet = "ISO-8859-1"替换为var charSet = 某个中文字符集。

例如 var charSet="GB2312"

2、编辑位于工作目录下的viewer.htm和mapFrame.htm文件。参照第五步,编辑下行:

<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">

将ISO-8859-1替换为所需字符集,如GB2312。

3、默认的,ArcIMS HTML Viewer使用Arial字库。为了正确显示字体,编辑ArcIMSParam.js文件相应部分:

var legFont="Arial";

将Arial替换为相应的系统字库。如改为:var legFont="黑体";

原文地址:https://www.cnblogs.com/yuanbao/p/1348809.html