【问题原因】在iServer中,上传zip文件时有默认禁止的内部文件类型,分别有(.jsp,.sh,.exe,.bat,.html,.js,.war,.class,.jar,.shtml,.htm,.php,.aspx,.asp,.asa,.jspx,.cgi);而iDesktopX在切完矢量瓦片后会自动添加到地图中预览展示,就会默认自动生成预览文件(js、html格式),所以就出现了上传矢量瓦片时报错的情况。
【解决方法】关闭iServer,打开【iServer安装目录】webappsiserverWEB-INF文件夹下的iserver-system.xml配置文件,修改节点中的内容,可自定义上传 zip 文件时禁止的内部文件格式,如下所示,
.jsp,.sh,.exe,.bat,.war,.php,.aspx,.asp,.asa,.jspx,.cgi
修改完成后,保存文件重启iServer,再重新上传包含js、html格式的矢量瓦片zip包,这次能正常上传并解压到当前目录了。