新书推介:《语义网技术体系》
作者:瞿裕忠,胡伟,程龚
   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的一个简单WebGis 查看新帖用户列表

      发表一个新主题  发表一个新投票  回复主题  (订阅本版) 您是本帖的第 30448 个阅读者浏览上一篇主题  刷新本主题   树形显示贴子 浏览下一篇主题
     * 贴子主题: 使用SVG的一个简单WebGis 举报  打印  推荐  IE收藏夹 
       本主题类别:     
     wangjianredfox 帅哥哟,离线,有人找我吗?
      
      
      等级:大一(高数修炼中)
      文章:30
      积分:191
      门派:XML.ORG.CN
      注册:2006/5/16

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

    我是一个初学者

    希望大哥们能帮小弟一下

    我做的是用DOM添加或删除节点元素数据,在通过xslt转换成svg

    最终就是把一副地图(用矢量软件做的格式是(cgis))用svg格式表示在网页 里

    有谁帮帮我啊,谢谢·

    wangjianredfox@163.com
    qq 185556875

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/5/16 15:01:00
     
     beijie 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:3
      积分:73
      门派:XML.ORG.CN
      注册:2006/3/30

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给beijie发送一个短消息 把beijie加入好友 查看beijie的个人资料 搜索beijie在『 SVG/GML/VRML/X3D/XAML 』的所有贴子 引用回复这个贴子 回复这个贴子 查看beijie的博客12
    发贴心情 
    我也是一个初学者,能将你完整程序发一个吗?
    邮箱:wybjie@126.com
    谢谢
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/5/21 13:22:00
     
     yuduyue 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:1
      积分:67
      门派:XML.ORG.CN
      注册:2005/9/8

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给yuduyue发送一个短消息 把yuduyue加入好友 查看yuduyue的个人资料 搜索yuduyue在『 SVG/GML/VRML/X3D/XAML 』的所有贴子 引用回复这个贴子 回复这个贴子 查看yuduyue的博客13
    发贴心情 
    [楼主用的是.net framework 1.0还是1.1我找不到microsoft.web.ui]


    这个问题有没有解决阿
    是不是因为是1.0的framework

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/5/26 11:19:00
     
     wangjianredfox 帅哥哟,离线,有人找我吗?
      
      
      等级:大一(高数修炼中)
      文章:30
      积分:191
      门派:XML.ORG.CN
      注册:2006/5/16

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给wangjianredfox发送一个短消息 把wangjianredfox加入好友 查看wangjianredfox的个人资料 搜索wangjianredfox在『 SVG/GML/VRML/X3D/XAML 』的所有贴子 引用回复这个贴子 回复这个贴子 查看wangjianredfox的博客14
    发贴心情 
    大哥,可不可以帮我一下


    我做的从xml到svg时怎么显示图形,比如一个矩形,我用xslt了,可是显示不出啊
    <?xml version="1.0" encoding="UTF-8"?>

    <!-- edited with XMLSpy v2005 rel. 3 U (http://www.altova.com) by  () -->
    <!DOCTYPE FigBody SYSTEM "rect.dtd">
    <FigBody>
     <Rect id="rect01">
      <RPoint id="point01">
       <RPabscissa>50</RPabscissa>
       <RPordinate>50</RPordinate>
      </RPoint>
      <RWidth>200</RWidth>
      <RHeight>300</RHeight>
      <RAngle>0</RAngle>
      
     </Rect>
     <Rect id="rect02">
      <RPoint id="point02">
       <RPabscissa>80</RPabscissa>
       <RPordinate>80</RPordinate>
      </RPoint>
      <RWidth>400</RWidth>
      <RHeight>200</RHeight>
      <RAngle>0</RAngle>
     </Rect>
    </FigBody>


    <html>
    <head>
    <title>adding is sucessful!</title>
    <meta http-equiv="Content-Type" content="text/html;charset=gb2312">
    <style type="text/css">
    <!--
    input{font-size:9pt}
    A:link{text-decoration:none;font-size:9pt;color:000000}
    A:visited{text-decoration:none;font-size:9pt;color:000059}
    A:active{text-decoration:none;font-size:9pt}
    A:hover{text-decoration:none;color:red}
    body,table{font-size:9pt}
    tr,td{font-size:9pt}
    body{background-color:#FFCCCC;}
    .style1 {color:#ECE9D8}
    body,td,th{
    color:#009933;
    }
    -->
    </sytle>
    </head>
    <%
    //定义变量
    Dim srect_id
    Dim spoint_id
    Dim spoint_x
    Dim spoint_y
    Dim srect_width
    Dim srect_height
    Dim sredt_angle
    //自定义xmldom变量
    Dim oDOM
    Dim oRootNode
    Dim oEntryNode
    Dim oDetailsNode
    Dim ochildsnode
    //从add.htm文件中取得参数
    srect_id=Request("rect_id")
    spoint_id=Request("point_id")
    spoint_x=Request("point_x")
    spoint_y=Request("point_y")
    srect_width=Request("rect_width")
    srect_height=Request("rect_height")
    srect_angle=Request("rect_angle")
    //create dom object
    Set oDOM=Server.CreateObject("Microsoft.XMLDOM")
    oDOM.async=false
    oDOM.load(server.mappath("rect.xml"))

    //查看是否找到
    If oDOM.parseError.ErrorCode<>0 Then 'not found!create an empty documen
       oDOM.loadXML "<FigBody/>"
    End If
    //找到插入节点
    Set oEntryNode=oDOM.documentElement.AppendChild(oDOM.createElement("Rect"))
    oEntryNode.setAttribute "id",srect_id

    set oDetailsNode=oEntrynode.appendchild(oDOM.createElement("RPoint"))
    oDetailsNode.setAttribute"id",spoint_id

    set ochildsnode=oDetailsNode.appendchild(oDOM.createElement("RPabscissa"))
    ochildsnode.text=spoint_x

    set ochildsnode=oDetailsNode.appendchild(oDOM.createElement("RPordinate"))
    ochildsnode.text=spoint_y

    set oDetailsNode=oEntrynode.appendchild(oDOM.createElement("RWidth"))
    oDetailsNode.text=srect_width


    set oDetailsNode=oEntrynode.appendchild(oDOM.createElement("RHeight"))
    oDetailsNode.text=srect_height


    set oDetailsNode=oEntrynode.appendchild(oDOM.createElement("RAngle"))
    oDetailsNode.text=srect_angle

    oDOM.save(server.mappath("rect.xml"))
    %>
    <h2>增加<%=srect_id%>over</h2>
    <p>
    <p><a href="rect.svg" class="style1">have a look</a></p>
    </html>

    <?xml version="1.0" encoding="UTF-8"?>
    <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

    <xsl:output method="xml" indent="yes" encoding="UTF-16" version="1.0" standalone="no" media-type="image/svg+xml" />

    <xsl:template match="/">
    <svg width="500" height="500">
    <g id="rects" style="stroke:#000000">
    <line x1="20" x2="200" y1="150" y2="150"></line>
    <line x1="200" x2="200" y1="0" y2="150"></line>
    <text x="50" y="10">i think you</text>
    <xsl:for-each select="FigBody/Rect">
    <xsl:variable name="rect_id" select="@id"/>
    <xsl:variable name="rw" select="RWidth"/>
    <xsl:variable name="rh" select="RHeight"/>
    <xsl:variable name="ra" select="RAngle"/>
    <xsl:for-each select="FigBody/Rect/RPoint">
    <xsl:variable name="px" select="RPabscissa"/>
    <xsl:variable name="py" select="RPordinate"/>
    <rect id="rect_id" x="{$px}" y="{$py}" rx="{$ra}" ry="{$ra}" width="{$rw}" height="{$rh}" style="fill:blue">
    </rect>
    </xsl:for-each>
    </xsl:for-each>
    </g>
    </svg>
    </xsl:template>
    </xsl:stylesheet>

    <%@ Language="VBScript"%>
    <%
    Response.Clear

    Response.Buffer = True
    Dim xmldoc
    Dim xsldoc
    Dim strResult
    Response.ContentType = "image/svg+xml"
    set xmldoc = Server.CreateObject("MSXML2.DOMDOCUMENT.4.0")
    xmldoc.async = false
    xmldoc.load Server.MapPath("rect.xml")

    set xsldoc = Server.CreateObject("MSXML2.DOMDOCUMENT.4.0")
    xsldoc.async = false
    xsldoc.load Server.MapPath("rect.xsl")

    strResult=xmldoc.transformNode(xsldoc)
    strResult=Replace(strResult,"UTF-16","UTF-8")
    Response.Write strResult

    %>

    在做xslt时出现问题,显示不出矩形

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/6/1 15:15:00
     
     whhlluo 帅哥哟,离线,有人找我吗?
      
      
      等级:大一(猛啃高等数学)
      文章:1
      积分:117
      门派:XML.ORG.CN
      注册:2006/6/29

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给whhlluo发送一个短消息 把whhlluo加入好友 查看whhlluo的个人资料 搜索whhlluo在『 SVG/GML/VRML/X3D/XAML 』的所有贴子 引用回复这个贴子 回复这个贴子 查看whhlluo的博客15
    发贴心情 
    以下是引用yuduyue在2006-5-26 11:19:00的发言:
    [楼主用的是.net framework 1.0还是1.1我找不到microsoft.web.ui]


    这个问题有没有解决阿
    是不是因为是1.0的framework


    这个问题好象是因为你没有安装Treeview控件。

    安装后应该可以解决了。

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/7/5 10:18:00
     
     magiclove 帅哥哟,离线,有人找我吗?
      
      
      等级:大一(高数修炼中)
      文章:13
      积分:108
      门派:XML.ORG.CN
      注册:2006/5/17

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给magiclove发送一个短消息 把magiclove加入好友 查看magiclove的个人资料 搜索magiclove在『 SVG/GML/VRML/X3D/XAML 』的所有贴子 引用回复这个贴子 回复这个贴子 查看magiclove的博客16
    发贴心情 
    it is wrong!
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/7/10 10:40:00
     
     hqs 帅哥哟,离线,有人找我吗?
      
      
      等级:大一(高数修炼中)
      文章:33
      积分:193
      门派:XML.ORG.CN
      注册:2005/6/2

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给hqs发送一个短消息 把hqs加入好友 查看hqs的个人资料 搜索hqs在『 SVG/GML/VRML/X3D/XAML 』的所有贴子 引用回复这个贴子 回复这个贴子 查看hqs的博客17
    发贴心情 
    你能否把你系统设计的两个svg图发给我?
    coffee.he@163.com
    谢谢!!
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/11/14 14:42:00
     
     lovemitter 帅哥哟,离线,有人找我吗?
      
      
      等级:大一(猛啃高等数学)
      文章:24
      积分:192
      门派:XML.ORG.CN
      注册:2007/9/11

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给lovemitter发送一个短消息 把lovemitter加入好友 查看lovemitter的个人资料 搜索lovemitter在『 SVG/GML/VRML/X3D/XAML 』的所有贴子 引用回复这个贴子 回复这个贴子 查看lovemitter的博客18
    发贴心情 
    很友好的哥们,祝福您
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2007/9/11 19:32: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/30 17:39:42

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

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