首页 / 浏览问题 / 云GIS / 问题详情
IServer 10i发布MongoDB瓦片识别不到新导入的数据集
22EXP 2020年11月03日

用MongoDB单独导出某一个倾斜模型,再导入另一台电脑的mangoDB数据库,用IServer 10i发布的时候识别不到这个新添加的数据集。

MongoDB的导出方法:mongoexport -h localhost:27017 -d 数据库名称 -c Tileset_nhxhtpzxxx -o Z:\MongoDB导出的模型\test\Tileset_nhxhtpzxxx.json --type json;

MongoDB的导入方法:mongoimport -h localhost:27017 -d 数据库名称 -c Tileset_nhxhtpzxxx --file Z:\MongoDB导出的模型\test\Tileset_nhxhtpzxxx.json --type json;

导出的模型数据:

再次导入另外一个MongoDB数据库长这样,这里确实看到数据已经存在,但是IServer 10i发布MongoDB瓦片的时候就没有这个新导入的数据集:

1个回答

您这个原因可能是由于您导入的另一台电脑的数据库中的没有包含相应的属性表;您可以通过下面的方法来排查一下:

使用iDesktop看是否能通过打开数据库型数据源的方式打开这个数据库,如果不行的话就说明您这个数据库中缺少相关的依赖属性表,所以您在iServer中发布的时候才没有这个数据集。
2,248EXP 2020年11月03日
...