CAD 查询源 map-source-query
2026年7月20日大约 2 分钟
CAD 查询源 map-source-query
从 vjmap CAD 图按图层 / 范围 / 属性查询图形要素(CAD 坐标系)。
放在
map-2d的pieces里;enabled写在节点顶层。可source-publish: true发布为工程数据源供组件绑定。
在线演示
从公开演示图纸
sys_zp(服务继承全局默认)按条件查询 CAD 实体,综合图层渲染查询结果(限 300 条):线加宽、面半透明填充、点放大,悬停高亮变色并浮层展示实体属性。
属性
| 属性 | 名称 | 类型 | 默认 | 说明 |
|---|---|---|---|---|
source-publish | 发布为项目数据源 | boolean | false | |
source-publish-name | 数据源名称 | string | — | |
source-publish-row-limit | 发布行数上限 | number(min=0,step=100) | 500 | |
query-builder | 查询配置 | map-query | — | |
query-condition | 查询条件 | string | — | |
query-fields | 返回字段 | string | — | |
query-limit | 最多条数 | number(min=1,max=100000,step=100) | 1000 | |
query-include-geom | 返回几何 | boolean | true | |
query-bounds | 查询范围 | string | — | |
query-is-contains | 范围方式·包含 | boolean | false | |
service-mode | 服务来源 | select(radioGroup) | inherit | 可选:inherit / custom |
service-url | 服务地址 | string | — | |
service-token | Token | string | — | |
mapid | 图 ID | string | — | |
row-row-filter-mode-id | 选择数据规则 | select(condition) | — |
事件
数据源不渲染、不参与点击;可被 mapSourceVisible(显隐源)、mapRefreshData(刷新)、mapSetSourceData(注入 GeoJSON)等地图动作操作,见 2D 地图 · 事件。
示例
{
"type": "map-source-query",
"uid": "src_x",
"enabled": true,
"options": {
"source-publish": false
}
}