JAVA基于AE调用GP实现泰森多边形
来源:互联网 发布:java 二分法 编辑:程序博客网 时间:2024/05/17 06:21
调用GP实现数据处理是较快捷、较易入手的方法。
使用JAVA语言基于AE调用GP实现泰森多边形的代码如下:
public void CreatVoronoi(){try {GeoProcessor gp=new GeoProcessor(); gp.setOverwriteOutput(true);CreateThiessenPolygons createThiessen=new CreateThiessenPolygons();createThiessen.setInFeatures("F:/db/pts.shp") createThiessen.setOutFeatureClass("F:/db/out.shp");createThiessen.setFieldsToCopy("ONLY_FID");gp.execute(createThiessen, null); String strMessage = ""; for (int i = 0; i < gp.getMessageCount(); i++) { strMessage += gp.getMessage(i).toString() + "\r\n"; } System.out.println("---"+strMessage);} catch (AutomationException e) {e.printStackTrace();} catch (IOException e) {e.printStackTrace();}}
使用GP不方便之处是输入和输出需要指定具体的shp文件(貌似输入可以使用IFeatureClass,但输出必须是文件路径)。
若输入输出都使用IFeatureClass,建议直接使用AE来实现。具体见另外一篇文章:
http://blog.csdn.net/zhizhu8256/article/details/36645873
0 0
- JAVA基于AE调用GP实现泰森多边形
- Java调用AE实现创建泰森多边形(voronoi图)
- AE调用GP工具
- AE调用GP工具
- AE调用GP工具
- AE调用GP
- AE调用GP
- AE创建泰森多边形
- ArcEngine调用GP工具实现多边形Clip裁剪功能
- AE调用切图GP工具
- 利用C#与AE调用GP工具
- AE调用GP工具切图
- AE调用GP工具的方法
- AE 调用 GP 以及调用过程中产生的若干问题
- AE#GP之缓冲区
- arcgis java调用AE多波段合成实现
- 基于ArcGIS API For JavaScript调用GP服务实现动态插值分析实现
- AE调用GP工具“对COM组件的调用返回…
- assert高级用法
- TCP 的那些事儿
- 1038. Recover the Smallest Number
- 初探linux子系统集之写在前言
- domino901通过js给复选框赋值,文档保存后,没按多值显示的处理方法
- JAVA基于AE调用GP实现泰森多边形
- poj 2376-Saruman's Army 贪心算法
- ZOJ3640-Help Me Escape
- 系统性能提升-AHCI
- 【转载】各大公司广泛使用的在线学习算法FTRL详解
- cocos2dx-2.1.5发布
- 编程题目: PAT 1014. 福尔摩斯的约会 (20)
- cocos2dx-vs模板孤狼优化版V1.3 for 2.1.5
- Linux USB Gadget--各环节的整合