这些矢量或光栅文件是没有地理坐标的经典文件。它们是经纬度投影,我想将它们导入到QGIS中,放大/缩小它们,将它们放置到正确的位置,然后它们成为可重用的shp或栅格地理坐标图层。
编辑:我来自维基百科图形地理信息系统研讨会,我们想要更多地使用Lab>Map。我们有成百上千的地图需要迁移到GIS技术...
发布于 2013-04-01 23:15:09
部分解决方案:将SVG加载到Inkscape,另存为DXF文件,然后可以将其加载到QGIS中。这至少可以让你把大部分的线条放到QGIS中。
但是,由于SVG在QGIS或Inkscape忽略的部分地图数据上有一些缩放和转换运算符,因此还不能正确地对其进行地理参考或样式设置,并且不同的图层可能位于不同的位置。您可能需要一次使用一个层。这可能不是问题,因为你可能只对地图上添加的数据感兴趣,而不是基础地图(国家轮廓等),因为你可能想要将你的数据叠加到标准地图基础层(自然地球,OpenStreetMap瓦片)上。
目前我看到的唯一进行变换的方法是计算出仿射变换参数并使用QgsAffine插件,但这需要您事先通过将已知源坐标拟合到已知目标坐标来计算出参数。
但是要做几百个呢?您最好为每一个都编写一些自定义的SVG解析代码……
发布于 2019-04-11 08:09:40
如果您只想将其显示在正确的位置、缩放和旋转,请将其视为SVG图标。
< dimensions
重绘是非常缓慢和痛苦的,但是如果你使用Project>import/Export>Export map as image,你可以制作一个地理参考栅格。
https://stackoverflow.com/questions/15691541
复制相似问题