MapGIS IGS安装及开发常见问题Word文档格式.docx
《MapGIS IGS安装及开发常见问题Word文档格式.docx》由会员分享,可在线阅读,更多相关《MapGIS IGS安装及开发常见问题Word文档格式.docx(16页珍藏版)》请在冰豆网上搜索。
或者在企业管理器中选择MapGISLocal节点,选择右键菜单“启动存储服务”
2瓦片、矢量服务启动失败
在启动服务时,提示“启动服务失败”,如下图所示:
在日志界面提示信息为以下任意一种:
检测许可证服务失败;
检索COM类工厂中CLSID为{75F58385-BA18-4897-AAC0-54860B279508}的组件时失败,原因是出现以下错误:
8007045a。
服务进程出现异常,已尝试恢复;
无法连接到远程服务器。
学习版服务证书没有启动;
网络狗或者硬件加密狗弹框被隐蔽掉了,没法输入网络狗IP或者本地狗。
学习版在服务中启动学习服务证书;
网络狗或正式狗用户启动证书服务程序,如果证书被强制卸载请重新安装证书服务。
3瓦片、矢量服务启动后停止了
在服务管理器中启动瓦片、矢量服务时报错,提示本地计算机上的MapGISIGServerVectorDataService服务启动后又停止。
具体信息如下图所示:
在服务管理器中,看到瓦片服务和矢量服务状态为“启动”而不是“已启动”。
打开任务管理器,切换到进程选项卡,结束tileService.exe和vectorService.exe进程,然后重启证书服务和MAPGISdatastorageService,然后重启瓦片矢量服务。
4检测证书失败
在服务管理器中启动服务,程序未响应,服务管理器任务栏一直显示瓦片(矢量)服务正在检测许可证,界面停留在下图,不发生变化:
服务管理器检测不到证书服务。
重新注册CheckWebFunction.dll文件。
方法为:
在运行中输入cmd,打开命令窗口,在命令窗口中输入regsvr32空格再将CheckWebFunction.dll文件拖到命令窗口中,按回车,提示注册成功即可(CheckWebFunction.dll文件在安装路径下program文件夹中)。
5注册CheckWebFunction.dll失败
在运行注册DLLRegiterServer时,对DLLRegiterServer的调用失败。
错误代码:
Ox80070005。
系统权限问题。
登录账号或权限不是管理员身份,特别是学校机房电脑,创建很多账号,这些账号,学生使用guest登录。
以管理员身份运行cmd。
推出当前guest登录模式,使用管理员账号登录。
6XP系统的固有漏洞导致的日志问题
再启动瓦片(矢量)服务是,提示提示本地计算机上的MapGISIGServerVectorDataService服务启动后又停止,如下图所示:
在日志界面中没有任何错误提示。
系统的日志满了,写不进新的。
原理是XP的系统BUG,不能自己清除日志。
所以win7和2003不会出这个问题。
(为了方便查找问题和记录服务运行日志,需要使用系统日志功能,XP有个BUG就是日志满了不能自己清掉,所以要手动清一下,WIN7没这个问题)。
右击我的电脑—管理—系统工具—事件查看器—右击应用程序—清除所有事件。
回到服务中重新启动证书服务—datastorage服务—瓦片矢量服务。
7Win7的交互式服务问题
Win7服务启动未响应。
有些版本的win7系统会在启动过程中在任务栏出现一个图标
,那是系统的交互式服务检测功能,我们需要点击那个图标,在弹出的交互式服务检测对话框,提示此计算上运行的程序正在尝试显示一条消息。
中点击”查看消息”,然后会看到学习版服务证书的弹框,直接点击继续试用就好,最后点击“立即返回”,就看到服务已经启动了(中途会黑屏两次,这个没什么影响,是系统在进行页面切换)。
InteractiveServicesDetection服务被停止。
在服务中将InteractiveServicesDetection服务启动,并设置为自动启动。
再重启瓦片矢量服务。
可通过如下方式屏蔽交互式检测:
(1)开始菜单输入services.msc。
(2)先找到InteractiveServicesDetection右键“停止”。
(3)然后右键“属性”“常规”“启动类型”选择“禁用”,重启.电脑。
8找不到服务问题
启动服务时弹出对话框,提示“错误信息:
在计算机“.”上没有找到服务tileservice(vectorservice)。
”
或者提示Windows无法启动MapGISIGServerGISCenter服务。
1.服务没安装好或安装后被杀毒软件误杀。
2.或者所指向的路径不对。
方案一
1重新安装服务。
在安装路径下program文件夹中找到tileService.exe或者vectorService.exe,拖到运行里,然后空格,然后输入-i即可。
如果不行,就看方案2。
方案二
1先注销服务然后重新安装服务。
具体命令如下:
2注销成功后,重新安装服务,命令如下:
9服务停止问题
在停止DatastorageService服务时报错:
“Windows无法停止MAPGISDataStorageService服务,错误1051:
停止控制呗发送到其他正在运行的服务所依赖的服务”,界面如下:
瓦片(矢量)服务是依赖于datastorage服务的,如果机器上有瓦片或者矢量服务还未停止就停止datastorage服务时,就会出现这个提示信息,实际上正如他描述的,他只是提醒这次停止请求是去停止依赖于它的服务去了,并没有停止datastorage服务。
实际操作中我们可以通过三次datastorage停止操作来停止瓦片服务、矢量服务和datastorage服务。
没什么影响,直接点击确定就好。
为避免这个提示可以先停止瓦片矢量服务后再停止datastorage服务。
10IGS卸载问题
在卸载IGS服务时,提示“文件正在使用,某些需要更新的文件当前正在使用”,信息如下图所示:
我们将点位信息数据附加到数据库软件中了,而现在数据库软件依然管理者点位信息数据库。
删除数据库软件与数据库文件的关联就好了。
具体操作如下描述:
1.打开SQLServerManagementStudio,右键选中点位信息数据库(如cityposinfo和gps)—任务—分离,如下图所示(注:
这里要选择分离,就是把数据库文件和数据库软件断开链接,而不是删除数据库文件):
2.打开分离数据库对话框,勾选删除链接、更新统计信息、保留全文目录,点击确定,如下图所示:
3.打开服务(开始--运行—输入services.msc—确定),找到SQLServer(MSSQLSERVER),右键--停止,
会弹出提示说SQLServerAgent(MSSQLSERVER)也将停止,直接点击确定。
回到MapGISK9IGS增量包卸载界面,点击重试,继续剩下的卸载过程。
11tilecheck工具不显示图
打开瓦片检查工具,对发布的瓦片进行检查,在检查瓦片的视图中没有内容。
学习版的软件有数据限制要求,要求学习版软件中数据大小不要超过200M。
重新裁剪瓦片,控制瓦片的大小。
12CheckTile.exe值不在预期范围内
打开瓦片浏览工具,点击确定后弹出“应用程序中发生了无法处理的异常。
如果单击“继续”,应用程序将忽略并尝试继续。
如果单击“推出”,应用程序将立即关闭。
值不在与其的范围内..“。
1安装了IE8浏览器,未重新启动计算机。
2此时IGS服务管理器也打不开,但是可以写个示例测下,用非IE内核的浏览器是可以正常出瓦片图的,但用IE内核的浏览器却出不了图。
1重启计算机;
2打开IE8--工具—internet选项—安全,将“该区域的允许级别”设置为中,确定,如下图所示:
3重启IE内核浏览器,此时已经能正常加载瓦片图。
13瓦片地图显示问题
打开瓦片检查工具,发现瓦片中没有任何内容,如下图所示:
可能没有打开瓦片服务。
可能没有配置数据。
在服务管理器中打开瓦片服务。
在MapGISK9服务管理其中配置正确的瓦片数据。
14加载图层访问信息(多图层)失败!
日志描述如下:
异常信息:
WSLayerView.csException:
打开图层出错异常跟踪:
在Mapgis7.WebService.BasLib.CLayerView.ThrowException(Stringmessage,Exceptionex);
在Mapgis7.WebService.BasLib.CLayerView.Open(CLayerAccessInfolayerAccessInfo);
在MapGisIMSBaseLib.CIMSLayerBase.OpenLayer(HttpListenerContextcontext);
WSGdbClass.csException:
GDB'
world'
打开失败!
:
在Mapgis7.WebService.BasLib.CGdb.ThrowException(Stringmessage);
在Mapgis7.WebService.BasLib.CGdb.Open(StringgdbSvrName,StringgdbSvrUser,StringgdbSvrPwds,StringgdbName);
加载图层访问信息(多图层)失败!
异常跟踪:
在Mapgis7.WebService.BasLib.CExDispose.ThrowException(Stringdes,Exceptionex)在MapGisIMSBaseLib.CIMSLayerBase.OpenLayer(HttpListenerContextcontext)。
打开图层出错:
出错原因
GDB企业管理器不正常所导致的,具体原因如下:
1.GDB企业管理器里面没有附加相应的地理数据库。
2.由于软件的版本问题,导致企业管理器的运转异常,数据库附加不成功,但是world在数据库中,小图标为“X”。
如果不能附加成功数据库,就检测证书版本,基础平台版本以及IGS版本是否匹配,必要时重装。