SuperMap技术问答社区
注册
SuperMap技术问答社区
我要提问
问题
热门
未回答
标签
用户
提问
文章
资源中心
智能推荐
相关问题
相关文章
推荐教程
电信text数据标签专题图显示失败
怎么样通过点击模型,并让模型(KML图层添加)显示相应的信息
建立电子围栏,判断点是否在围栏内并显示出来
一个数据集可以只显示部分数据吗
为什么只设置了一个图标但是可显示多种呢?
为什么添加网格只能点公里网,不能点经纬网。
二次开发读取地图信息并存为可实时调用的数据库?
鼠标移到图标处,显示文本信息怎么实现?
热门标签
三维
iserver
javascript
idesktop
iclient
webgl
iobjects
三维模型
倾斜摄影
三维场景
imobile
android
net
发布服务
iobject
二次开发
插件
许可
plugin
二维
属性查询
三维gis
ios
js
网络分析
leaflet
坐标
组件开发
8c
标签专题图
所有分类
云GIS
1,858个
桌面GIS
1,624个
组件GIS
1,253个
移动GIS
580个
三维GIS
2,206个
其他
625个
求助,电信TEXT数据为什么只显示点不显示文字?
0
投票
74
浏览
使用产品:iserver 7c 810 操作系统:win7 x64
数据类型: 电信text文件
问题详细描述:导入之后不显示文字只显示 点
iobjects
电信text数据
最新提问
2月 11
分类:
74次浏览
|
用户:
frc666
(
0
分)
请
登录
或者
注册
后回答这个问题。
1个回答
0
投票
您好,请问您导入数据使用的接口是ImportDataInfoTEMSTextLabels 类吗?您使用的产品是objects .net 而不是iserver吧?
最新回答
2月 11
用户:
胡林
登峰造极
(
5,831
分)
您好 是的 我用的是TEMSTextlabels 导入之后图层识别之后只有点 我用的object.net c++ 提问的时候打错了 ..您看是图层哪里设置错了吗
object .net 和object c++是我们的两款产品,前者开发语言是C#,后者是C++,还请确认一下,因为负责C++的同事还在休假,如果是c++组件的问题,还需等同事休假结束才能处理。不过建议您先把数据发我,我这边先看看数据用.net能正常导入不,您可以先把数据上传到百度云,然后私信我下载地址
您好,我查看了您的数据,实际上是把文字导进点的属性里面了,想要文字显示出来,只需要制作标签专题图即可,如何制作标签专题图,还请参考帮助文档
不好意思,又打扰您了,麻烦您看一下,为啥我添加了标签之后,地图是一片空白呢?
UGDatasets* dataSets = DataSource->GetDatasets();
int dataSetsNum = dataSets->GetSize();
UGThemeLabel* pThemeLable = new UGThemeLabel;
UGTextStyle textStyle;
textStyle.SetForeColor(UGRGB(115, 0, 74));
textStyle.SetBackColor(UGRGB(231, 227, 231));
textStyle.SetBold(true);
textStyle.SetHalo(true);
textStyle.SetHeight(8);
pThemeLable->SetExpression(_U("Name"));
//设置统一风格
pThemeLable->SetTextDefaultStyle(textStyle);
for (int i = 0; i <dataSetsNum; i++)
{
UGDataset* DataSet = dataSets->GetAt(i);
((SuperMap->GetMap())->m_Layers).AddDataset(DataSet, true, UGLayer::UG_Layer_Normal, _U("pointLayer"));
UGLayer *layer = ((SuperMap->GetMap())->m_Layers).AddDataset(DataSet, true, UGLayer::UG_Layer_Normal, _U("ThemeLayer"), pThemeLable);
layer->SetVisible();
SuperMap->Refresh();
}
请
登录
或者
注册
后再添加评论。
...