使用产品:isever 10i、iserver 11i
操作系统:win10 x64
数据类型:人大金仓V8R6
一、运行环境
1、GIS工具 、
(1)supermap 10i desktop 、supermap 10i iserver , 服务端口 8090
(2)supermap 11i desktop 、supermap 11i iserver
(3)geoserver 2.18.2 , 服务端口 8091
2、数据库
(1)人大金仓数据库 V8R6 ,详细版本信息如下
KingbaseES V008R006C005B0023 on x86_64-pc-linux-gnu, compiled by gcc (GCC) 4.1.2 20080704 (Red Hat 4.1.2-46), 64-bit POSTGIS="3.1.2 3.1.0alpha2-435-g2aa56cae2" [EXTENSION] PGSQL="120" GEOS="3.9.1dev-CAPI-1.14.1" PROJ="Rel. 5.2.0, September 15th, 2018" LIBXML="2.9.1" LIBJSON="0.12.1" LIBPROTOBUF="1.3.3" WAGYU="0.5.0 (Internal)"
以上软件均安装在局域网(软件间均可互通访问)
二、具体问题
1、利用supermap 10i 或 11i 分别发布读取 人大金仓里面的空间表,发布为wms图层(wms1.1.1 和 wms1.3.0) (图1)
2、使用 L.supermap.imageMapLayer 可以正常加载完数据,而使用 L.supermap.tileMapLayer 则不能正常加载完数据 (图2和图3)
3、使用desktopmap 读取对应数据能正常完全显示,然而使用desktop 读取 iserver 发布的wms服务就不能正常显示完整了(图4)
4、使用geoserver 2.18.2 接入同一个数据源(人大金仓) ,发布为wms服务,可以正常加载完数据(图5)
对于上面的问题,比较困惑,为什么会有这个情况。
三、过程截图
图1
图2
图3
图4
图5