首页 / 浏览问题 / 其他 / 问题详情
超图FAQ:【WebGIS】前端使用JoinItem关联数据库型数据源的外部表做SQL查询时没有正常返回查询结果该怎么解决?
43,901EXP 2023年04月11日
【WebGIS】前端使用JoinItem关联数据库型数据源的外部表做SQL查询时没有正常返回查询结果该怎么解决?

1个回答

【问题原因】出现上述情况可能由以下几种情况导致的: 1、矢量数据集与外部表之间的关联问题:矢量数据集与外部表不属于同一数据源;外部表的关联字段不对;用于关联的矢量数据集与外部表连接字段类型不一致; 2、数据本身问题:矢量数据集与外部表之间的关联没有生效。 【解决方法】针对以上情况我们可以进行修改: 1)将矢量数据集与外部表放在同一数据源中; 2)使用相同的字段或者基于相同内容的字段做关联; 3)将关联字段的属性类型修改为一致; 4)检查矢量数据集与外部表之间的数据关联问题。 (注:在前端做关联表查询无结果时,我们可以查看F12控制台Network中关于featureResults.jsonp请求体中是否包含joinItems参数,如果包含说明关联表查询生效,如果没有说明关联表没有生效) 针对关联表地图查询可以参考博客https://blog.csdn.net/supermapsupport/article/details/49998205 针对关联表数据集SQL查询可以参考附件https://download.csdn.net/download/supermapsupport/85018539
43,901EXP 2023年04月11日
热门文章
关注我们
...