2010年6月18日星期五

ArcSDE SDK Java 快速实践 1

I. 几何对象 ArcSDE SDK中的几何对象定义分布在很多地方,他们各自有不同的用途。其中一部分几何对象类型组织在com.esri.sde.sdk.geom包中、在com.esri.sde.sdk.client包中包含有SeShape和SDEPoint等类型。 com.esri.sde.sdk.geom包中组织的是符合OGC规范的简单对象,它们之间的关系如下图: 图 1 com.esri.sde.sdk.geom包的类关系图 com.esri.sde.sdk.client包中组织的则是ArcSDE客户端中的几何对象。 · SeGeometry 构造SeGeometry对象还需要一个空间参考对象SeCoordRef,比如一个点对象应该用如下的方式构造: SeCoordRef cr = new SeCoordRef(); SePoint pt = new SePoint(cr, 116.39, 39.9); 这里通过X、Y坐标值就可以构造一个点对象,类似的,线对象和面对象则可以通过SePoint点的集合来进行构造: SeCoordRef cr = new SeCoordRef();

没有评论: