新书推介:《语义网技术体系》
作者:瞿裕忠,胡伟,程龚
   XML论坛     W3CHINA.ORG讨论区     计算机科学论坛     SOAChina论坛     Blog     开放翻译计划     新浪微博  
 
  • 首页
  • 登录
  • 注册
  • 软件下载
  • 资料下载
  • 核心成员
  • 帮助
  •   Add to Google

    >> 本版讨论SVG, GML, X3D, VRML, VML, XAML, AVALON, Batik等基于XML的图形技术,以及有关GIS的应用。
    [返回] 中文XML论坛 - 专业的XML技术讨论区XML.ORG.CN讨论区 - 高级XML应用『 SVG/GML/VRML/X3D/XAML 』 → 关于从数据库中提取数据动态生成SVG图片,并在网上发布的问题! 查看新帖用户列表

      发表一个新主题  发表一个新投票  回复主题  (订阅本版) 您是本帖的第 4554 个阅读者浏览上一篇主题  刷新本主题   树形显示贴子 浏览下一篇主题
     * 贴子主题: 关于从数据库中提取数据动态生成SVG图片,并在网上发布的问题! 举报  打印  推荐  IE收藏夹 
       本主题类别:     
     tamefox 美女呀,离线,快来找我吧!魔羯座1980-1-1
      
      
      威望:1
      等级:大四(每天看1小时莱昂氏)
      文章:129
      积分:1236
      门派:XML.ORG.CN
      注册:2005/7/6

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给tamefox发送一个短消息 把tamefox加入好友 查看tamefox的个人资料 搜索tamefox在『 SVG/GML/VRML/X3D/XAML 』的所有贴子 引用回复这个贴子 回复这个贴子 查看tamefox的博客楼主
    发贴心情 关于从数据库中提取数据动态生成SVG图片,并在网上发布的问题!

    说实话,在这里转悠N天了,本以为能找到一些可以解决问题的东西,转来转去,发现解决问题的帖子倒是有,可是感觉能给出整体性的解决方案的特别少。大概对于高手来说,那些整体的东西都在心里吧。
    本不想发这个帖子,怕别人说,这个问题已经重复很多遍了,我以前已经发过类似的帖子了,自己找去吧。不是我不想找呀,是我找相关帖子的时候,搜索不好使,总显示没有权限。
    在此,我把问题详述一下,希望众位高手能帮忙,给出个简单的例子就行,但要完整的。因为我是初学者,并且是属于悟性比较低,靠时间来消化问题的人。也许你会说,这样的人就别研究这个问题了,可是我不研究就不能毕业呀。
    嗬嗬,感觉像唐僧,墨墨迹迹的。可是就算说了这么多,都无法表达我急切的心情以及这些天来在这里看帖子后的感受。

    我想解决的问题是:
    给出一个数据库,类型不限。里面保存着一条曲线(可以认为是河流,道路或者管道的坐标等)的50个点的坐标,现在呢,我要根据这些坐标,把河流画出来,形成svg图片,发布到网上;另外假设河流可以改道,那么到时候我只要改变这50个坐标,而不用改变程序,就可以改变相应的svg图形;其次,还有就是在河流上点击右键的时候,可以出现菜单(根据菜单可以查询与河流相关数据)

    不知道各位听完后有没有明白我的意思,请大家帮我考虑一下,这个如何实现,最好是有完整的例子。哪怕坐标少一点,但重要的原理都有也行。
    不甚感激!!


       收藏   分享  
    顶(0)
      




    ----------------------------------------------
    无为而无所不为
    有为而有所不为

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2005/7/8 21:55:00
     
     admin 帅哥哟,离线,有人找我吗?
      
      
      
      威望:9
      头衔:W3China站长
      等级:计算机硕士学位(管理员)
      文章:5255
      积分:18407
      门派:W3CHINA.ORG
      注册:2003/10/5

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给admin发送一个短消息 把admin加入好友 查看admin的个人资料 搜索admin在『 SVG/GML/VRML/X3D/XAML 』的所有贴子 点击这里发送电邮给admin  访问admin的主页 引用回复这个贴子 回复这个贴子 查看admin的博客2
    发贴心情 
    不是我不想找呀,是我找相关帖子的时候,搜索不好使,总显示没有权限。
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    不是没有权限,而是搜索不到内容。

    提示是这样的:

    产生错误的可能原因:


    您是否仔细阅读了帮助文件,可能您还没有登陆或者不具有使用当前功能的权限。
    ~~~~~~~~~~~~~~对于未登录的用户

    没有找到您要查询的内容。
    ~~~~~~~~~~~~~~对于已登录的用户

    ----------------------------------------------

    -----------------------------------------------

    第十二章第一节《用ROR创建面向资源的服务》
    第十二章第二节《用Restlet创建面向资源的服务》
    第三章《REST式服务有什么不同》
    InfoQ SOA首席编辑胡键评《RESTful Web Services中文版》
    [InfoQ文章]解答有关REST的十点疑惑

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2005/7/8 23:53:00
     
     tamefox 美女呀,离线,快来找我吧!魔羯座1980-1-1
      
      
      威望:1
      等级:大四(每天看1小时莱昂氏)
      文章:129
      积分:1236
      门派:XML.ORG.CN
      注册:2005/7/6

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给tamefox发送一个短消息 把tamefox加入好友 查看tamefox的个人资料 搜索tamefox在『 SVG/GML/VRML/X3D/XAML 』的所有贴子 引用回复这个贴子 回复这个贴子 查看tamefox的博客3
    发贴心情 
    谢谢管理员同志关心呀!
    我刚才有察看了一下http://bbs.xml.org.cn/dispbbs.asp?boardID=21&ID=9621这个帖子,我就想搜索3楼在该论坛的所有帖子,可是就是显示没有找到要查询的内容,但3楼在该版面有好几篇帖子呢!


    [此贴子已经被作者于2005-7-9 9:19:47编辑过]

    ----------------------------------------------
    无为而无所不为
    有为而有所不为

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2005/7/9 8:58:00
     
     admin 帅哥哟,离线,有人找我吗?
      
      
      
      威望:9
      头衔:W3China站长
      等级:计算机硕士学位(管理员)
      文章:5255
      积分:18407
      门派:W3CHINA.ORG
      注册:2003/10/5

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给admin发送一个短消息 把admin加入好友 查看admin的个人资料 搜索admin在『 SVG/GML/VRML/X3D/XAML 』的所有贴子 点击这里发送电邮给admin  访问admin的主页 引用回复这个贴子 回复这个贴子 查看admin的博客4
    发贴心情 
    你搜索的方法不对。仔细看一下这里把 http://bbs.xml.org.cn/query.asp?boardid=21

    这不是搜索出来了吗:

    状态 主 题 作 者 最后更新 | 回复人
       var str='<%= getNum()%>';   var num=toInt(str); &nb...  rido   2005-5-17 15:06  |  rido  
       有时间切磋一下 请关注我发的信息...  rido   2005-4-28 16:57  |  rido  
       [quote]以下是引用kerons在2005-4-4 16:49:04的发言: 借人气问一下:  那些DOM函数从哪里可以找的到啊...  rido   2005-4-4 19:35  |  rido  
       dom api是一种较抽象的api,在不同的语言有不同的绑定,不是只针对java的。 但在svg里操作数据,不用javascript,还能用什么?当然,如果你要制作svg文件&nb...  rido   2005-4-4 19:30  |  rido  
       存储数据本来就是xml要解决的东西。 有一本好书《文档对象模型-处理结构化文档》,好多javascript代码。...  rido   2005-4-4 07:56  |  rido  
       也许svg不是你的选择了。正如使用了开源,降低了成本,但也要承担义务。 不过可不可以在使用svg的情况下采取一些保护措施,譬如地图采用栅格图, 数据别人就拷不到。...  rido   2005-3-28 09:09  |  rido  
       认同开源的人不会觉得这是问题...  rido   2005-3-28 08:21  |  rido  
       《Professional XML Development with Apache Tools》一书中就有详细例子,自己找找吧...  rido   2005-3-18 15:10  |  rido  
       apache batik...  rido   2005-3-18 08:55  |  rido  
       看错了,以为java呢。 没看过.net,这是C#语法吧? 不过也真是,C#既然要模仿java,规范却另搞一套。...  rido   2005-3-17 08:51  |  rido  
       交互,动画...  rido   2005-3-11 09:57  |  rido  
       按规范,函数名不会有“GetAttribute()”,应该为“getAttribute()”...  rido   2005-3-11 09:49  |  rido  
       写成 new_node = parseXML(data.content) 也无问题。 new_node 就如 test.xml的根...  rido   2005-1-18 10:00  |  rido  
       如果数据与服务器同一台机,可以将数据存成XML,使用getURL()载入,parseXML()读出。  var svgdoc = "&quo...  rido   2005-1-17 16:39  |  rido  
       <image xlink:href="other.svg" .../> 但如此只能显示用,other.svg中的dom结构并没有插入其中。...  rido   2004-12-27 08:27  |  rido  
       等asv6出来就可以了。现在可试用asv6pre...  rido   2004-12-22 16:25  |  rido  
       楼上问题未说明中文从何而来。 如果汉字在svg内部,当然已经是utf或实体表达方式,javascript是可以读/写的 如果汉字在html,无能为力...  rido   2004-11-17 16:51  |  rido  
        研究batik中 JPEGTranscoder  和 TranscoderOutput 这两个类的 api doc会有...  rido   2004-10-18 16:38  |  rido  
       利用组件建摸方法提高可复用性。 但目前只有在asv6pre才可实施...  rido   2004-9-28 14:47  |  rido  
       动态制作svg介绍  rido   2004-9-6 09:17  |  rido  
       html:  <embed src ="xxx.svg" width="400" height...  rido   2004-9-3 10:02  |  rido  
       可以在svg内部用 parent.document 指向html的document 但仅适用ie...  rido   2004-9-3 08:33  |  rido  
       问题可分解为2步 1)从数据库提取数据 2)处理数据,输出为svg(xml)  第一步为web程序员的基本功,有疑问到“编程论坛”求解更合适 第二步之...  rido   2004-9-2 09:04  |  rido  
       svgDocument.getElementById("element id").nodeName;...  rido   2004-9-1 15:51  |  rido  
       svg就是xml。 asp我不懂,但asp输出xml应该可以的。 我用jsp <%@ page contentType="text/x...  rido   2004-9-1 15:42  |  rido  
       http://www.gritechnologies.com/papers/gps_tracking_with_svg/index.html...  rido   2004-8-18 08:28  |  rido  
       getURL() parseXML()...  rido   2004-8-16 09:51  |  rido  
       慢慢体会 http://www.learnsvg.com/tutorial2/zoom.php...  rido   2004-8-12 11:11  |  rido  
       svg要实用才好推广,比如有气象网站如此应用: http://www.fs121.com/record/typhoon-svg.html...  rido   2004-8-11 08:37  |  rido

    ----------------------------------------------

    -----------------------------------------------

    第十二章第一节《用ROR创建面向资源的服务》
    第十二章第二节《用Restlet创建面向资源的服务》
    第三章《REST式服务有什么不同》
    InfoQ SOA首席编辑胡键评《RESTful Web Services中文版》
    [InfoQ文章]解答有关REST的十点疑惑

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2005/7/9 17:25:00
     
     rido 帅哥哟,离线,有人找我吗?
      
      
      等级:大二(研究汇编)
      文章:36
      积分:273
      门派:XML.ORG.CN
      注册:2004/7/26

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给rido发送一个短消息 把rido加入好友 查看rido的个人资料 搜索rido在『 SVG/GML/VRML/X3D/XAML 』的所有贴子 引用回复这个贴子 回复这个贴子 查看rido的博客5
    发贴心情 
    呵呵,帮主在搜我。偶来潜水,刚好路过
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2005/7/11 10:48:00
     
     rido 帅哥哟,离线,有人找我吗?
      
      
      等级:大二(研究汇编)
      文章:36
      积分:273
      门派:XML.ORG.CN
      注册:2004/7/26

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给rido发送一个短消息 把rido加入好友 查看rido的个人资料 搜索rido在『 SVG/GML/VRML/X3D/XAML 』的所有贴子 引用回复这个贴子 回复这个贴子 查看rido的博客6
    发贴心情 
    以下是引用tamefox在2005-7-8 21:55:27的发言:

    我想解决的问题是:
    给出一个数据库,类型不限。里面保存着一条曲线(可以认为是河流,道路或者管道的坐标等)的50个点的坐标,现在呢,我要根据这些坐标,把河流画出来,形成svg图片,发布到网上;另外假设河流可以改道,那么到时候我只要改变这50个坐标,而不用改变程序,就可以改变相应的svg图形



    具体细节没有精力了,给一条我解决的思路,可能不是最好。
    1 将数据库的数据倒出,并整理成xml格式(有“数据岛”这么一说,就是指这些“xml格式”的数据),这些工夫应该是程序员的基本功,无啥可说
    2 这个“数据岛”可直接与你的svg一起整体生成(内部数据岛),也可不在一起(外部)
    3 如果是外部数据岛,在svg动态页内用一条函数getUrl()将其引入,有一样限制:来源于同一个服务器
    4 解释这些数据,制作代表河流的组件(实质是具有svg意义的xml节点),插入svg文档内。你需要有xml,javascript,dom的知识。
    5 结题
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2005/7/11 11:28:00
     
     tamefox 美女呀,离线,快来找我吧!魔羯座1980-1-1
      
      
      威望:1
      等级:大四(每天看1小时莱昂氏)
      文章:129
      积分:1236
      门派:XML.ORG.CN
      注册:2005/7/6

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给tamefox发送一个短消息 把tamefox加入好友 查看tamefox的个人资料 搜索tamefox在『 SVG/GML/VRML/X3D/XAML 』的所有贴子 引用回复这个贴子 回复这个贴子 查看tamefox的博客7
    发贴心情 
    谢谢rido!!!!!

    ----------------------------------------------
    无为而无所不为
    有为而有所不为

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2005/7/12 11:02:00
     
     老猫 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:4
      积分:70
      门派:XML.ORG.CN
      注册:2005/7/15

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给老猫发送一个短消息 把老猫加入好友 查看老猫的个人资料 搜索老猫在『 SVG/GML/VRML/X3D/XAML 』的所有贴子 引用回复这个贴子 回复这个贴子 查看老猫的博客8
    发贴心情 
    茅塞顿开,多谢Rido!
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2005/7/15 16:17:00
     
     GoogleAdSense
      
      
      等级:大一新生
      文章:1
      积分:50
      门派:无门无派
      院校:未填写
      注册:2007-01-01
    给Google AdSense发送一个短消息 把Google AdSense加入好友 查看Google AdSense的个人资料 搜索Google AdSense在『 SVG/GML/VRML/X3D/XAML 』的所有贴子 访问Google AdSense的主页 引用回复这个贴子 回复这个贴子 查看Google AdSense的博客广告
    2025/7/18 18:47:53

    本主题贴数8,分页: [1]

    管理选项修改tag | 锁定 | 解锁 | 提升 | 删除 | 移动 | 固顶 | 总固顶 | 奖励 | 惩罚 | 发布公告
    W3C Contributing Supporter! W 3 C h i n a ( since 2003 ) 旗 下 站 点
    苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
    125.000ms