开发者

C# Drawing Oracle Spatial Geometries

开发者 https://www.devze.com 2022-12-30 10:14 出处:网络
I need to create a simple app which can display geometries from Oracle Spatial in C#. These geometries are exported from AutoCAD Map 3D 2010 to Oracle Spatial.

I need to create a simple app which can display geometries from Oracle Spatial in C#. These geometries are exported from AutoCAD Map 3D 2010 to Oracle Spatial.

I need to pan, zoom, manage layers of these objects, events (like right click to popup开发者_运维技巧 a contextual menu, potentially different for every object), creating/deleting points (maybe also other polygons): a sort of simple AutoCAD interface.

Should I look for an AutoCAD OEM license? Is there a drawing framework which can handle this or do I need to create my own?


Desktop App

SharpMap

Web solution

Have a look at Mapguide Open source project

It has a C# API and an Oracle provider.


This might be painful to do, though if you really want to code it yourself, you can look at the 3D possiblities of WPF (and some other libs above it, see here).


I haven't found anything that suits my need so I'm going to do it using managed DirectX (which is not simple but powerful at least).

0

精彩评论

暂无评论...
验证码 换一张
取 消