首页 / 浏览问题 / 云GIS / 问题详情
通过iserver向HBSAE中导入数据时出现问题
17EXP 2019年05月23日
日志报错如下:

构造函数的参数不合法  
java.lang.IllegalArgumentException: prjCoordSys
构造函数的参数不合法
    at com.supermap.data.PrjCoordSys.<init>(Unknown Source)
    at com.supermap.data.PrjCoordSys.fromEPSG(Unknown Source)
    at com.supermap.bdt.mapping.util.tiling.CRS.isGeographic(CRS.scala:9)
    at com.supermap.bdt.mapping.dmap.DLayerDataHBase.build(DLayerDataHBase.scala:128)
    at com.supermap.processing.jobserver.impl.DistributeAnalystBaseOnRDDImpl.buildIndexAndPyramid(SourceFile:405)
    at com.supermap.processing.jobserver.provider.CopyDataProvider.a(SourceFile:233)
    at com.supermap.processing.jobserver.provider.CopyDataProvider.a(SourceFile:153)
    at com.supermap.processing.jobserver.provider.CopyDataProvider.alanalyst(SourceFile:96)
    at com.supermap.processing.jobserver.impl.DistributedAnalysisJobRunner$AnalystTask.run(SourceFile:162)
    at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(Unknown Source)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
2019-5-23 16:45:52 - WARN - 分布式分析作业0e24b45b_2717_459e_941f_4004ff62a248分析失败,原因是:prjCoordSys
构造函数的参数不合法

1个回答

Hbase存储的数据只支持经纬度坐标,看报错应该是坐标系有问题
5,668EXP 2019年05月23日
我往里面导入的就是经纬度坐标的udb文件,我用的iserver版本是9.1.1
您好,您把数据集的坐标系信息截图发一下我这边看一下
对了  一直忘记回复了,这个问题解决了。就是坐标的问题。但是我把数据复制过去之后,没办法验证数据的完整性,利用iserver发布hbase地图的时候,一直是空白。请问你知道原因吗?感谢回答~
...