我需要知道,如果有一个API或可用的工具,由此我可以在Java表上并在运行时,用户可以绘制矩形,圆形和不同的对象拖放的对象。理想情况下,用户将绘制房屋布局,因此需要象征门,窗,墙壁和散热器的图标。我不介意这是用C#还是Java。拉丝面板设计一个房子
2
A
回答
1
我所知道的是,只有部分将让你做你想要的是GO-图:http://www.nwoods.com/
但它的商业和IT成本。
但是我这样做,对你有一个想法。
正如其他人所说,开发板,人们可以借鉴的是一点都不难,但你也需要能够制定出的地区,长度和许多其他的事情。
人们书写和使用空间和映射应用程序都使用工具包,如“GEOS”
现在不管你怎么想,GEOS是一个开源的几何形状有这种类型的功能多年引擎,这意味着它不仅对空间计算有用,而且对于常规几何也是有用的。
我想,你可以很容易地使用标准的GDI +技术创建一个简单的拉丝面板,并使用GEOS做你的计算。
当然,你总是可以期待的东西都准备已经完成。 DotSpatial是一个用于.NET的空间映射工具套件,尽管它的名称不仅仅用于显示地图。
映射的很大一部分是借鉴和创造他们太多,这令我从你的企图没有一百万英里的路程。
使用DotSpatial作为修改的起点,可能会让你启动并运行得相当快,并且由于它实际上包含了绘制组件以及所有你需要的几何函数,因此我认为你可能只是能够找到你所需要的内容。
你可以在Codeplex上得到DotSpatial:
相关问题
- 1. SWT设计面板
- 2. OO设计:房间
- 3. 的iOS:拉丝线后面出现的子视图
- 4. glDrawElements不拉丝
- 5. 的NetLogo:拉丝
- 6. C# - 锁拉丝
- 7. 设计一个选择下拉
- 8. 如何设计一个好的“进度面板”
- 9. 为多个房间预订数据库设计:一对多
- 10. 如何把2个Facebook粉丝页面像盒子放在一个页面上
- 11. css设计一个dashbard模板
- 12. 离子更改默认下拉设计
- 13. 使用多个面板设计Windows.Form - >如何隐藏一个面板(如PS层)
- 14. 从Facebook粉丝页面阅读帖子
- 15. Visual Studio设计重叠面板
- 16. Bootstrap响应式设计 - 移动面板
- 17. GWT面板设计最佳实践
- 18. 设计突破滑动面板
- 19. Android板上的版面设计
- 20. 租赁房源数据库设计
- 21. CSS技巧设计一个页面
- 22. 寻找一个页面设计师
- 23. 多个酒店和多个房间的数据库设计?
- 24. 设计一个CMS来允许完整的页面设计
- 25. 设计一个电子邮件“API”
- 26. 另一个面板内的面板
- 27. 共享一个应用程序,是一个Facebook粉丝页面
- 28. 切换两个下拉面板
- 29. 石英拉丝优化
- 30. WPF中的拉丝钢刷?
没有开箱即用的解决方案,可以让你做到这一点的。但是你总是可以编写代码并实现它。 –
Runtime.getRuntime().exe(“visio.exe”)? – Adamski
我喜欢Adamski的解决方案。你为什么不设计自己的API来做到这一点?好的,有用的项目。 – krs1