Thi*_*ien 5 delphi svg vcl delphi-2010
我希望在我的应用程序中有一个交互式楼层地图(所以它们不是很大).每个用户的地图都不同,但包含的数字元素只有数量和位置不同.应用程序将显示地图,识别某些元素并将它们链接到数据库中的信息.
要设计和存储地图,我宁愿不滚动我自己的编辑器和/或想出一些自定义文件格式.但是,如果格式是开放的并且易于阅读,那将是很好的.SVG似乎是这项工作的完美候选人.所有需要的是如何命名元素以使它们可识别的约定.但是怎么去那里?我需要能够渲染SVG并区分不同层的东西.
TSVG可以做到这一点,但依赖于我宁愿避免使用的FireMonkey - 它甚至不存在于Delphi 2010中,因此我必须使用另一个版本并执行DLL技巧.
另一种选择是使用Chromium Embedded Framework并使用HTML,CSS和JavaScript创建地图.这感觉非常笨重,很难做对.
有没有更简单的方法可以做到这一点我忽略了,使用SVG还是完全不同的东西?
我不确定GIS系统是否适合这种情况.这可能是矫枉过正的.
| 归档时间: |
|
| 查看次数: |
992 次 |
| 最近记录: |