总体技术路线:
一,采用MicroStation作为制图和三维显示的前端;
二,采用ArcSde+Oralce Spatial进行空间数据库管理
三,采用ArcEngine开发标准WebService实现MicroStation和ArcSde空间数据引擎的交互接口
先分析下:MicroStation的主要要素类型 ArcGIS.IGeometry对象
Point3d 点 IPoint 点要素(支持x,y,z)
PointString 点串 MultiPoints 多点要素
Line 直线 ISegment(ILine) ILine类型
LineString 线串 应该是IPath
ComplexString 复杂链 IPolyLine
Arc 弧段(圆或者椭圆) ISegment(ICircleArc/IEllipseArc)
Curve 曲线 利用节点拟合
Shape 直线构成的多边形 只有一个所有ISegment都是ILine的IRing的Polygon
ComplexShpae 由直线,曲线,弧段等多种线形组成的复杂多边形 只有一个IRing的Polygon
CellHeader 开孔多边形或者多唤多边形 多环的Polygon
今天先写到这里.