. : : ClassiClub ForuM : : .

会员中心 论坛帮助 日历事件 标记论坛已读
返回   精品技术论坛 » 技术论坛 » 『软件使用』

『软件使用』: 电脑软件推荐, 电脑软件使用, 经验分享



发表新主题 回复
 
主题工具
xtang
 
xtang 的头像
超级会员
 
资 料:
注册日期: Dec 2000
帖子: 1,394 声望值: 4
精华: 0,解答: 4
#1 旧 2019-09-25, 14:42:03 默认 【求助】如何从SVG线图提取数据?
xtang 当前离线  

手上有一些svg图,其实是些文字 (用wordpad可以看,但是比较乱)
上网查了一下,下面这个github svg2data 可以做到.可是我不懂.
https://github.com/peterstangl/svg2d...ified-svg-file

CCFer有懂的,能否帮忙做一个?
附件是一个需要提取数据的svg图片文件的例子.
我要提取的是水位和流量过程线的数据.谢谢!
上传的附件
文件类型: zip 20190101ZQLine.zip (29.9 KB, 11 次查看)
回复时引用此帖
xtang
 
xtang 的头像
超级会员
 
资 料:
注册日期: Dec 2000
帖子: 1,394 声望值: 4
精华: 0,解答: 4
#2 旧 2019-09-26, 13:47:12 默认
xtang 当前离线  

其实svg图像文件就是xml格式,不知道有什么方法和软件可以提取svg中的线图数据点.
回复时引用此帖
dodowolf
 
dodowolf 的头像
热心会员
 
资 料:
注册日期: Sep 2002
帖子: 3,016 声望值: 5
精华: 0,解答: 10
#3 旧 2019-09-26, 15:05:04 默认
dodowolf 当前离线  

看了一下,提一个意见,可以选择用Illustrator把线抽出来
看其中的PATH,然后更具其中的坐标和左边的刻度做出对应的数值
回复时引用此帖
jimmy_dong
 
jimmy_dong 的头像
管理员
 
资 料:
注册日期: Aug 2000
帖子: 4,614 声望值: 9
精华: 2,解答: 85
#4 旧 2019-09-26, 16:26:10 默认
jimmy_dong 当前离线  

SVG本身就是数据。

自己文本编辑器打开看就行了。

如果数据量大,随便用什么语言写个正则分析,匹配出来就好。

<svg width="580" height="400" xmlns="http://www.w3.org/2000/svg">
<!-- Created with Method Draw - http://github.com/duopixel/Method-Draw/ -->
<g>
<title>background</title>
<rect fill="#fff" id="canvas_background" height="402" width="582" y="-1" x="-1"/>
<g display="none" overflow="visible" y="0" x="0" height="100%" width="100%" id="canvasGrid">
<rect fill="url(#gridpattern)" stroke-width="0" y="0" x="0" height="100%" width="100%"/>
</g>
</g>
<g>
<title>Layer 1</title>
<line stroke-linecap="undefined" stroke-linejoin="undefined" id="svg_1" y2="71.050003" x2="283.5" y1="63.050003" x1="87.5" stroke-width="1.5" stroke="#000" fill="none"/>
<line stroke-linecap="undefined" stroke-linejoin="undefined" id="svg_2" y2="284.050003" x2="237.5" y1="181.050003" x1="110.5" stroke-width="1.5" stroke="#000" fill="none"/>
</g>
</svg>

这不是x1y1x2y2都清清楚楚明明白白的么。


~~呵呵~~


……你呀,考虑一下吧,要快一点,你知道,肚子很快又饿了。 jimmy_dong@sina.com Oicq:816937

如果失去了“呵呵”,生活会是怎样?
回复时引用此帖
xtang
 
xtang 的头像
超级会员
 
资 料:
注册日期: Dec 2000
帖子: 1,394 声望值: 4
精华: 0,解答: 4
#5 旧 2019-09-26, 18:17:29 默认
xtang 当前离线  

我用editplus看我的svg文件,文字结构没有你那么清晰.因为不懂编程,能否帮忙写个,能把我上传的svg文件中的数据提取出来.我来学习一下.谢谢!
回复时引用此帖
发表新主题 回复

主题工具

论坛规则  发帖规则
不可以发表主题
不可以回复帖子
不可以上传附件
不可以编辑自己的帖子
论坛启用 vB 代码
版面启用 表情符号
版面启用 [IMG] 代码
版面禁用 HTML 代码


所有时间均为北京时间, 现在的时间是 20:07:57.

本论坛带宽由迅通网络提供
SSL证书由TrustAsia提供

Copyright © 2000 - 2019 ClassiClub Forum All Rights Reserved.
粤ICP备09123456号