MAPGIS二次开发常见问题汇总

您所在的位置:网站首页 mapgis怎么整块放大 MAPGIS二次开发常见问题汇总

MAPGIS二次开发常见问题汇总

2023-07-31 10:00| 来源: 网络整理| 查看: 265

1、问:如何用Delphi生成MAPGIS明码文件?

答:先利用手册看懂明码格式文件的格式,知道数据的组织方式,利用delphi的文件函数创建一个文本型文件,吧数据库中的数

据按照格式输出就是了。

2、问:ATT_STRU 和CATT_STRU的区别和联系?

答: ATT_STRU是以前老版本的东东,换成CATT_STRU试试.CATT_STRU中包含了属性结构的详细信息,具体用法可参见二次开发帮助

文档中第三章数据结构中关于属性字段描述结构,属性字段描述头和属性信息头的介绍,里面有该结构的详细内容。

3、问:请教关于“不能打开子图库...”的问题,急!

答:系统库路径不对,将mapfont.gis、mconfig.gis、netcfg.gis三个文件拷贝到执行目录即可。这几个语言件放在

MAPGIS\PROGRAM\目录中。或是运行MapEnv.exe可设置,该运行文件也同样在MAPGIS\PROGRAM\目录中。

4、问:如果只知道工作区 ai 能不能依次得到工作区中的图元号,该如何得到啊!

答:

long i,pntn;

short len;

pnt_info inf;

d_dot xy;

char *dat;

{

    _GetPntNum(ai,&i,&pntn);//取点数

    for(i=1;i《pntn;i++)

    {

        if(_getpnt(ai,i,&xy,&dat,&len,&inf)



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3