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

joshua_k_m

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

当我打开它时,我的文本编辑器无法正常运行,所以我不得不将它隔离到它自己的 HTML 文件中,然后用 PHP 加载它。但是我仍然必须在文件中工作,并且折叠部分的能力,这是浏览它所必需的,我认为经常停止工作,因为它压倒了文本编辑器。该文件本身为 7,324 KB。

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

有谁知道处理这些文件或简化它们的任何解决方案?我不需要精确的 GIS 数据,我假设这就是它如此大的原因,我只需要数据的粗略形状。任何可以简化形状的网站或方法,或者可以导出更好的 SVG 文件的免费 G​​IS 软件都将不胜感激。任何建议。

字母汤

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

更好的问题陈述可能会提供更好的解决方案——我实际上无法理解为什么你要手动遍历 SVG(甚至文本)表示,而不是说在表视图(例如在 QGIS)中查看属性,而不是任何类型的 SVG 导出。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章