首页 / 浏览问题 / 其他 / 问题详情
本地工作空间如何根据条件查询数据集?
25EXP 2023年12月20日
在本地打开文件类型的工作空间,加载管线成功之后。我在地图上绘制一条线,请问,如何查询到跟这条绘制的线相交的管线信息?

已知如果使用iServer的数据服务查询参数如下:

{
    "getFeatureMode": "SPATIAL",
    "datasetNames": "["gis_test2:l_pipeline_layer"]",
    "geometry": "{\"type\": \"LineString\",\"coordinates\":[[371102.382081727,4221803.207537404],[371088.970342703,4221702.280305848]]}",
    "type": "LINE",
    "spatialQueryMode": "INTERSECT",
    "hasGeometry": true,
    "targetEpsgCode": 4326
}

如果不使用iServer数据服务,使用DatasetVector进行查询,应该如何设置对应的查询条件呢?

1个回答

您好,请问您具体是使用什么呢?

如果是iDesktop或iDesktopX的话,使用空间分析选项卡下的空间查询功能。

如果是iObject组件的话,使用数据集的query查询的空间查询。

希望可以帮助到您。
9,633EXP 2023年12月20日
额  选错类型问题类型了。 我使用的是imobile
...