减少从GIS数据生成的SVG地图的大小

时间:2019-07-16 06:41:42

标签: svg gis

因此,我从州政府的一个网站http://rfa.sc.gov/mapping/gisdata下载了GIS数据,然后将其弹出到名为GrassGIS的免费GIS工具中,并导出了SVG数据。问题在于,它生成的代码每个路径长数百行,并且有100多个路径。

当我打开文本编辑器时,我的文本编辑器在功能上苦苦挣扎,因此我不得不将其隔离到它自己的HTML文件中,然后使用PHP加载它。但是我仍然必须在文件中进行操作,我认为浏览该文件所必需的折叠部分的功能通常会停止工作,因为它使文本编辑器不堪重负。该文件本身为7,324 KB。

我尝试将各个路径的代码粘贴到各种SVG简化器/最小化器网站中,但是我收到错误消息,我猜是因为它太大了。

有人知道处理此类文件或简化它们的任何解决方案吗?我不需要精确的GIS数据,我想这就是为什么它这么大,我只需要数据制作的粗略形状即可。任何可以简化形状的网站或方法,或可以输出更好的SVG文件的免费GIS软件,都将受到赞赏。有任何建议。

1 个答案:

答案 0 :(得分:0)

下载数据后,运行GRASS v.generalize简化几何。

更好的问题陈述可能会提供更好的解决方案-与说在表格视图中查看属性(例如在QGIS中查看属性)相反,我实际上无法理解为什么要手动浏览SVG(甚至文本)表示形式),而不会导出到SVG。