首页 / 浏览问题 / WebGIS / 问题详情
joinItem的数据集如何使用自己添加的外部表?
15EXP 2025年01月23日

请问在分段专题图示例代码中

问题1:使用joinItem,这里使用的是数据服务中的数据集,但是没有配置数据服务相关url的代码,这个是如何关联起来的?(例如地图服务是,map-China,这里使用的是data-China数据服务中的数据集)能否更改为使用别的数据服务的数据集,可以的话如何进行配置?

问题2:示例中的joinitem如果使用了别的数据服务的数据集,这里想要使用MySQL数据源,当mysql数据表有更新时,是否每次都需要重新手动发布工作空间?怎么同步更新数据集?

1个回答

1、没有用到数据服务,但是地图服务也是数据集添加到地图中,所以能追溯到数据集、数据源,需要在同一个数据源下

2、如果是属性表,只需要在第一次时,使用业务表添加到数据源中,然后更新这个表,数据源中属性数据集也是同步更新的
1,161EXP 2025年01月23日
1、您的意思是发布工作空间的时候,地图服务和数据服务一块勾选上,这个数据服务中管理的数据集就是属于地图的吗

2、是属性表,您说的这个过程具体是怎么操作的呢?  在数据源中添加数据集这个操作不是要在idesktop中吗,添加完之后是要重新发布工作空间的吧?
1、不是勾选数据服务,您发布工作空间,工作空间中得保存有数据源和地图。如果工作空间没有数据源,根据数据集制作的地图就无法正常使用了

2、在iDesktop/iDesktopX中搜索“业务表管理”可以将属性表添加在数据源中,不用再发布,保存工作空间后,这个信息也保存了
...