首页 / 浏览问题 / 云GIS / 问题详情
超图里怎么搜索到cad图上的标注文字?怎么用api获得文字的坐标?
9EXP 2024年11月21日
在超图里导入了DWG格式的CAD文件,以CAD格式或者简单数据集格式导入。图上能看到标注文字(桩号),但是查找和定位搜索不到。

地图发布到iserver之后,用Web GIS的各种API都无法找到这个文字(桩号)?怎么办?

使用产品:iserver2023,   iobjectjava11.2.0,   idesktopx 2024,web gis 11.2.0

1个回答

您好,iServer版本要大于或者等于 iDesktopX的版本,否则会出现不兼容的情况;建议您将 iServer升级到和 iDesktopX一样的版本,再进行查询。

希望能够帮助到您!
1,075EXP 2024年11月21日
不是版本的问题。换了同一个版本也一样。

问题是,能人工看到超图打开的cad图上桩号的经纬度坐标。怎么用程序去得到这些坐标?

可以发布数据服务,然后前端通过sql查询该文字的属性来定位到该对象,参考:https://iclient.supermap.io/examples/openlayers/editor.html#02_getFeatureBySQL

大神,如果在idesktopx中能看到地图上的文字,但是查找和定位都搜索不到的话,发布数据服务,前端能通过sql查询到吗?
1、在idesktopx中能看到地图上的文字,但是查找和定位都搜索不到,用的是什么查找方法呢?

2、查看该文字图层属性表是否只有一条数据,只有一条数据的话说明不同的标注组成了一个文字对象,这种情况下无法通过sql查询定位到某个文字(桩号)。如果是我说的这种情况的话需要重新编辑数据,让每个文字标注分成不同的对象,分别对应属性表里的每一条属性,这样才能通过sql查询该文字的属性来定位到该对象
...