idesktop Plugin数据集转换

0 投票
做插件开发时,导入了面数据集数据,需要转化为点数据集并用面数据的中点来表示该面的地理位置,具体需要用哪些方法和类?大致思路是什么?
4月 6, 2017 分类:  393次浏览 | 用户: Blanketzzz (2 分)

1个回答

0 投票
 
已采纳

您好!关于您现在想要实现的面数据集转点数据集已经集成在了iDesktop产品中,将面数据集中的每个对象的质心提取出来生成一个新的点数据集,不需要做额外的开发工作,具体操作步骤如下:

  1. 在“数据”选项卡的“工具”组中,单击“类型转换”按钮的下拉箭头,在弹出的菜单中选择“面数据->点数据”。
  2. 弹出“多边形->点数据”对话框,单击添加按钮(或在列表框空白区域双击左键),弹出选择对话框,选择待转换的面数据集,单击确定按钮,返回“多边形->点数据”对话框。
  3. 在列表框中选择目标数据源和目标数据集,也可以直接输入目标数据集的名称。
  4. 设置完成后,单击“转换”按钮,完成操作。
4月 7, 2017 用户: 程yan 名扬四海 (1,695 分)
采纳于 4月 7, 2017 用户:Blanketzzz
并且新生成的点数据集会继承源数据集的 SmUserID 和所有非系统字段的属性信息。
...