免费视频|新人指南|投诉删帖|广告合作|地信网APP下载

查看: 2990|回复: 15
收起左侧

walkISurvey2013新功能大全

[复制链接]

13

主题

139

铜板

1

好友

助理工程师

Rank: 5Rank: 5

积分
115
发表于 2013-5-10 15:14 | 显示全部楼层 |阅读模式
一、 WalkISurvey  
1. 新增可以访问国内外常见的近百种数据格式文件
2. 新增可以支持自定义 OEM 启动画面,在程序目录下,按照规格新增
Splash.bmp 即可。
3. 改进根据已有数据新建项目时, 选择数据源类型不再与添加/移去所有层的选
择有冲突。
4. 改进改正了“自定义界面后使用快捷键奔溃的问题”。
5. 改进检查菜单中的重叠检查对文字层检查有效。
6. 改进修正了导入部分 dxf 数据,Thinkness 为 0.0 问题(编码无法匹配)。
7. 改进解决了新建工程师,“Win7 下有的机子 DSN 列不出来”的问题。
8. 改进调整了 sql 表达式生成器部分功能:有的属性值枚举不全的情况。
9. 改进图宇设置中增加了方便的坐标设置,选中地物后,打开图宇设置->增加
图宇,把所选地物左下角位置自动设置到对话框。
10. 新增导出 DXF 文件时,增加是否线型生成。
11. 改进文字转属性的修改。修改了界面,修改了不易理解的地方,修改了操作
不准确的结果。
12. 改进改进后的长光标量测尺,具有测量的功能。
13. 新增工作空间设置了投影后,打开标尺,可以查看“大地线长、经度、纬度
及大地方位角”。
14. 改进修正了部分右键弹出的菜单快捷键冲突的问题。
15. 新增属性表编辑器表头菜单和列表头菜单,清晰了属性表的功能分类。
16. 新增属性表编辑器选中之居中功能。
17. 新增属性表编辑器层字段设置功能。
18. 新增属性表编辑器显示所有字段功能。
19. 新增属性表编辑器显示别名功能。
20. 新增属性表编辑器导入/导出属性表功能。
21. 新增属性表编辑器移除关联功能。
22. 新增属性表编辑器字段计算器功能,支持常用的 SQL 函数。
23. 新增属性表编辑器几何赋值。
24. 新增属性表编辑器统计功能。
25. 新增 5 点椭圆(弧)的画法,操作同 CAD。
二、 WalkScriptor 脚本编辑器
1. 改进修正了 WalkScriptor 脚本编辑器再 win7 下工具条变乱的问题。
三、 进一步完善 WalkScript
1. 新增配平函数,用于面积配平
array areaBalancing(array InputAreas, int digit, double goal=0);
2. 新增置取图像显示精度函数
double wkView::getPyramidLGRID(); //获取图像显示精度
void wkView::setPyramidLGRID(double fPyramid); //设置图像显示精度
3. 新增调用层右键菜单弹出的菜单命令
int wkView::command(wkLayer layer, int menuId);
4. 新增设置工作空间名函数
void wkGeoset::setName(string name);
5. 新增根据属性表编辑器中字段设置,进行批量赋值
void wkDb::batchAssignTable(string table, bool overwriteFld);
6. 新增判断地物是否在目标中
int wkLayer::getTargetCount(wkFeature fea);
7. 新增通过计算置取标签中心
void wkPolygon::setLabelPt(wkPoint centor); //通过计算设置标签中心
void wkPolygon::setLabelPt(int autoType); //autoType:0-取消标签中心(恢复
原 z 值);1-最快最简计算标签中心;2-较快较简计算;3-最精确计算
wkPoint wkPolygon::getLabelPt(); //获取已设置了的标签的中心坐标
8. 新增读取 xml 文件函数
取 <content>...<key>...</key>...</content> 中的值
string getXmlValue(string xml, string key, string father="content");
设置 <content>...<key>...</key>...</content> 中的值
void setXmlValue(string &xml, string key, string value, string father="content");
9. 新增根据字符串与 gdt 的 format 格式,返回正常字符串
void wkGdt::formatCellText(string& rString, string fmtString);
10. 新增置取对话框控件颜色
void wkDialog::getColor(int ctrlId, int& textColor);
void wkDialog::getColor(int ctrlId, int& textColor, int& bkColor);
void wkDialog::setColor(int ctrlId, int textColor);
void wkDialog::setColor(int ctrlId, int textColor, int bkColor);
11. 新增置取对话框控件字体
//mask 为 LOGFONT 的值,参见 wkClassDefine.h 中字体的 LOGFONT 参数
//设置字体参数时,val 需要转换为 string 类型
string wkDialog::getFont(int ctrlId, int mask);
void wkDialog::setFont(int ctrlId, int mask, string val);
12. 新增 wkCom 对象中,可设置属性值
bool wkCom::putProperty(string propName, value);
13. 新增获取 FID 的字段名(WalkQuery Layer)
string wkDb::getFIDColumn();
14. 新增获取层的表名
string wkDb::getLayerTableName(string layername);
15. 新增 FID 转 FeatureID
int wkDb::toFeatureID(int fid);
16. 新增 FeatureID 转 FID
int wkDb::toFID(int featureid);
17. 改进置取 DEM 像素值的函数
bool wkAnnotation::getPixel(int x, int y, double &color);
bool wkAnnotation::getPixel(int x, int y, int cols, int rows, array &colors, bool
bInt1_Double0=true);
bool wkAnnotation::setPixel(int x, int y, double color); bool wkAnnotation::setPixel(int x, int y, int cols, int rows, array &colors, bool bInt1_Double0=true);
18. 改进由实数坐标求 DEM 像素坐标
bool wkAnnotation::getCeil(double x, double y, int& row, int& col);改为 bool wkAnnotation::real2Image(double x, double y, int& row, int& col);
19. 改进由 DEM 像素坐标求实数坐标
bool wkAnnotation::getReal(int row, int col, double& x, double& y);改为 bool wkAnnotation::image2Real(int row, int col, double& x, double& y);   
出处华夏地网:bbs.hxland.com/thread-7520258-1-1.html

13

主题

139

铜板

1

好友

助理工程师

Rank: 5Rank: 5

积分
115
 楼主| 发表于 2013-5-10 15:19 | 显示全部楼层
{:soso_e100:}                           
回复 支持 反对

使用道具 举报

7711

主题

31万

铜板

892

好友

超级版主

地信网论坛贵宾

Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17

积分
128758

宣传勋章优秀斑主灌水勋章活跃勋章贡献勋章童话节勋章

QQ
发表于 2013-5-10 16:05 | 显示全部楼层
了解一下
该会员没有填写今日想说内容.
回复 支持 反对

使用道具 举报

27

主题

1856

铜板

2

好友

版主

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

积分
1022
发表于 2013-5-14 16:04 | 显示全部楼层
多谢提供!
回复 支持 反对

使用道具 举报

37

主题

109

铜板

6

好友

助理工程师

Rank: 5Rank: 5

积分
356
QQ
发表于 2013-5-14 17:44 | 显示全部楼层
walk越来越强大了,升级这么多功能,好软件
回复 支持 反对

使用道具 举报

1

主题

60

铜板

1

好友

技术员

Rank: 3Rank: 3

积分
62
发表于 2013-5-14 17:45 | 显示全部楼层
支持walk新功能,支持walkIsurvey2013
回复 支持 反对

使用道具 举报

1

主题

57

铜板

1

好友

技术员

Rank: 3Rank: 3

积分
62
发表于 2013-5-14 17:46 | 显示全部楼层
很好的功能,谢谢楼主分享
回复 支持 反对

使用道具 举报

1

主题

56

铜板

1

好友

技术员

Rank: 3Rank: 3

积分
64
发表于 2013-5-14 17:47 | 显示全部楼层
进来学习看看,支持
回复 支持 反对

使用道具 举报

1

主题

61

铜板

1

好友

技术员

Rank: 3Rank: 3

积分
55
发表于 2013-5-14 17:47 | 显示全部楼层
介绍的很详细,支持楼主
回复 支持 反对

使用道具 举报

1

主题

56

铜板

1

好友

技术员

Rank: 3Rank: 3

积分
32
发表于 2013-5-14 17:48 | 显示全部楼层
期待wakl越来越好
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线客服
快速回复 返回顶部 返回列表