首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >可扩展的Map Widget (铯或大理石)?

可扩展的Map Widget (铯或大理石)?
EN

Stack Overflow用户
提问于 2014-04-07 07:19:30
回答 1查看 1.8K关注 0票数 2

我需要将一个可扩展的map小部件与我的应用程序集成在一个可以缩小的Linux ARM平台上,该平台具有1GB左右的RAM,可能没有存储,带宽和连接性都很低。这些限制是非常重要的。我的应用程序是使用C++和Qt5与qml接口开发的。

我一直在看KDE大理石,铯和QGIS。我不认为QGIS与我完全匹配,因为我不需要广泛地编辑地理空间数据,而是需要在一个漂亮的小部件中显示它。加上QGIS是一个GPL工具,在我的例子中,这是非常有限的。

除了正常的虚拟地球仪使用外,地图小部件还将用于显示由一些地理定位传感器提供的自定义层数据。我需要能够在地图视图上创建、显示和编辑路径(带有路径点),它还需要启用触摸屏。

您能分享您开发大理石、铯或QGIS的经验吗?你能根据我的需要比较他们的利弊吗?

我知道这是个很难回答的问题,但欢迎任何意见。谢谢!

EN

回答 1

Stack Overflow用户

发布于 2014-04-07 09:53:52

我建议使用QGIS。它有以下模块:

  • QGIS核心库:基本的GIS功能
  • QGIS库:添加可重用的gui小部件
  • QGIS分析库:矢量和栅格数据空间分析的高级工具
  • MapComposer
  • QGIS网络分析库:构建拓扑和分析的高级工具

您可以编译核心模块和gui模块,因为您不需要高级和复杂的特性。

我建议这样做是因为:

  • 它是高度模块化的,您可以编译所需的模块。
  • QGIS也有许多有用的插件,可以为您提供任何您喜欢的插件。
  • QGIS还提供了一个全球插件,用于显示3D地球上的地图。它不是很成熟,但有很好的特点。
  • QGIS支持Android,非常适合移动和触摸设备。
  • 它也有一个快速发展的社区。
  • 新版本的QGIS支持QT5.x
  • 它有很好的文档
  • 通过QgsMapTool轻松地添加新特性和自定义工具
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22905877

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档