目录:
1. 描述编辑
此处列举一些图表常见报错以及解决方法
2. 问题及解决方法编辑
2.1 安装新图表插件后,设计器里显示空白
现象一:提示请配置 phantomjs 服务器
问题原因:没有找到对应的 phantomjs 运行程序
解决方案:
1.删除已经安装的新特性图表插件,重新下载安装插件,安装后系统会自动进行配置。
2.按照提示要求进行重新配置,参考 phantomjs 配置指南
现象二:出现正在加载图表……
解决方案:
步骤1.直接运行 phantomjs/phantomjs-对应 phantomjs 版本/bin/phantomjs,如果可以正常启动,查看步骤 2,启动失败,查看步骤 3
步骤2.查看resource/phantom.xml定义的端口是否被占用,如果被占用,可以手动修改端口号后,重启服务器。
步骤3.如果 phantomjs 启动失败,查看命令行抛错,一般会提示类似 version
`GLIBCXX_3.4.9' not found 等,可以用命令 /usr/lib64/libstdc++.so.6 | grep GLIBCXX,查看当前系统是否支持 GLIBCXX_3.4.9,如果没有,说明当前系统的 gcc 版本过低,不能启动插件默认使用的phantomjs2.1.1,所以需要升级 gcc 版本使其支持 GLIBCXX_3.4.9,或者下载低版本的 phantomjs 版本,例如 phantomjs1.9.8
2.2单元格里图表区边框显示不全
现象如下:
问题原因:单元格属性设置中默认有左右各 px 的缩进。
解决方案:
1.用单元格边框实现图表区边框
2.将单元格属性表-样式,缩进默认是 2px,修改成 0 即可
2.3 新地图模板预览后抛错
现象如下:
问题原因:模板里选中的新地图的地图边界 .json 在当前环境下没有找到
解决方案:添加对应的 .json 文件,或者修改成当前环境下的其他地图边界。
2.4 旋转时,带有括号的字符会导致预览和导出效果不一样
现象如下:
问题原因:括号是中文的,各个浏览器的显示不一样。
解决方案:括号符号换成英文的
2.5 自定义 WMS 服务,连接时显示无效
出错现象:
原因一:地址格式正确,但已失效,不可用
解决方案:上网查找可用的免费 WMS 服务或者自行搭建
原因二:URL 格式错误,写了完整的图层 URL 路径(此种情况下,URL 是可以直接在浏览器打开对应图层的)
解决方案:只需要输入 WMS 服务层面的 URL
例如:
此处应正确填入的 URL(指向 WMS 服务层):http://localhost:8080/geoserver/cite/wms?
注:URL 指向 WMS 服务,连接成功后会自动把服务里的图层列出来供筛选,故只需要输入 WMS 服务层面的 URL 即可