3

我需要创建一个简单的应用程序,它可以在 C# 中显示来自 Oracle Spatial 的几何图形。这些几何图形从 AutoCAD Map 3D 2010 导出到 Oracle Spatial。

我需要平移、缩放、管理这些对象的图层、事件(例如右键单击以弹出上下文菜单,每个对象可能不同)、创建/删除点(可能还有其他多边形):一种简单的 AutoCAD 界面。

我应该寻找 AutoCAD OEM 许可证吗?是否有可以处理此问题的绘图框架,还是我需要创建自己的?

4

3 回答 3

2

桌面应用

夏普地图

网络解决方案

看看Mapguide 开源项目

它有一个 C# API 和一个 Oracle 提供程序。

于 2010-05-18T16:54:06.043 回答
0

这可能会很痛苦,但如果您真的想自己编写代码,您可以查看 WPF 的 3D 可能性(以及它上面的一些其他库,请参见此处)。

于 2010-05-18T07:40:14.913 回答
0

我还没有找到任何适合我需要的东西,所以我将使用托管 DirectX(这并不简单但至少功能强大)来完成它。

于 2010-05-18T16:48:23.247 回答