要设计和存储地图,我宁愿不滚动我自己的编辑器和/或想出一些自定义文件格式.但是,如果格式是开放的并且易于阅读,那将是很好的. SVG似乎是这项工作的完美候选人.所有需要的是如何命名元素以使它们可识别的约定.但是怎么去那里?我需要能够渲染SVG并区分不同层的东西.
TSVG can do exactly this但是依赖于我宁愿避免使用的FireMonkey – 它甚至不存在于Delphi 2010中,因此我必须使用另一个版本并执行DLL技巧.
另一种选择是使用Chromium Embedded Framework并使用HTML,CSS和JavaScript创建地图.这感觉非常笨重,很难做对.
有没有更简单的方法可以做到这一点我忽略了,使用SVG还是完全不同的东西?
我不确定GIS系统是否适合这种情况.这可能是矫枉过正的.
解决方法 最后,我决定使用Chromium Embedded来使用D3.Js,以获得灵活且更便携的解决方案. 总结以上是内存溢出为你收集整理的如何在Delphi 2010中实现用户可定义的交互式地图?全部内容,希望文章能够帮你解决如何在Delphi 2010中实现用户可定义的交互式地图?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)