Image Qt中的SVG映射

Image Qt中的SVG映射,image,qt,svg,mapping,Image,Qt,Svg,Mapping,我有一张位置图。我需要创建一个包含不同映射区域的SVG文件。i、 我想在地图上定义多个多边形,并对它们的坐标进行映射。然后我需要做的是能够在Qt中操作该文件 我从谷歌地球(google earth)上拍摄了一张照片,画了一个多边形作为我的游泳池,一个多边形作为我的房子。使用Qt的SVG模块,我希望能够访问我创建的多边形及其坐标,比如QGraphicsItem 很抱歉,如果这令人困惑,请告诉我是否可以澄清 你想让你的应用程序创建SVG文件,还是编辑它,或者两者兼而有之?我将使用商用工具创建该文件。

我有一张位置图。我需要创建一个包含不同映射区域的SVG文件。i、 我想在地图上定义多个多边形,并对它们的坐标进行映射。然后我需要做的是能够在Qt中操作该文件

我从谷歌地球(google earth)上拍摄了一张照片,画了一个多边形作为我的游泳池,一个多边形作为我的房子。使用Qt的SVG模块,我希望能够访问我创建的多边形及其坐标,比如QGraphicsItem


很抱歉,如果这令人困惑,请告诉我是否可以澄清

你想让你的应用程序创建SVG文件,还是编辑它,或者两者兼而有之?我将使用商用工具创建该文件。我只需要该应用程序能够阅读并识别我定义的不同“区域”或“对象”。你需要编辑功能吗?我不知道如何立即管理它,但如果您只需要访问元素,可以直接使用SVG的dom,使用
qsvgRender
QSvgWidget
将更新后的SVG绘制到小部件上。我从未尝试过,但是可以使用
QDomDocument
解析SVG的DOM吗?也许。。。