以文本方式查看主题 - 计算机科学论坛 (http://bbs.xml.org.cn/index.asp) -- 『 SVG/GML/VRML/X3D/XAML 』 (http://bbs.xml.org.cn/list.asp?boardid=21) ---- SVG高手看过来,从GML到SVG,我这么做怎么不对? (http://bbs.xml.org.cn/dispbbs.asp?boardid=21&rootid=&id=33545) |
-- 作者:yuelongming -- 发布时间:6/1/2006 11:04:00 PM -- SVG高手看过来,从GML到SVG,我这么做怎么不对? 各位: 我要把GML转为SVG,通过编写一个XSLT完成,我的GML文件很简单,就是一个点,但总是不对,帮帮忙找下我错在哪里了.谢谢你们!!! GML文件: <?xml version="1.0" encoding="ISO-8859-1" standalone="no"?> <ex:Layer xmlns:gml="http://www.opengis.net/gml" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ex="http://www.opengis.net/examples" xsi:schemaLocation="http://www.opengis.net/examples e:\masterpaper\base\dp.xsd"> <xsl:output method="xml" indent="yes" standalone="no" media-type="image/svg+xml" <xsl:template match="/"> |
-- 作者:yuelongming -- 发布时间:6/2/2006 9:30:00 AM -- 自己顶一下,问题解决了,正确的如下: <?xml version="1.0" encoding="ISO-8859-1"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:gml="http://www.opengis.net/gml" xmlns:ex="http://www.opengis.net/examples"> <xsl:output method="xml" indent="yes" standalone="no" media-type="image/svg+xml" <xsl:template match="/"> |
-- 作者:yuelongming -- 发布时间:6/2/2006 9:40:00 AM -- 但新的问题产生了,我想问的是,在GML中,一个图层的最大边界盒: <gml:boundedBy> <gml:Envelope srsName="http://www.opengis.net/gml/srs/epsg.xml#4326"> <gml:pos>31.672675647391934 14.856775591394925</gml:pos> <gml:pos>56.98753633499146 38.45801494014156</gml:pos> </gml:Envelope> </gml:boundedBy> 其中存储的是地理坐标,我的问题是,如何根据它得到SVG中的viewbox,而且得到viewbox后,对GML中其他的地理坐标如何变换才能得到SVG中的屏幕坐标???很急,向高手请教,跟新手探讨,谢谢回帖!!!! |
-- 作者:fangxu1979 -- 发布时间:6/2/2006 10:09:00 AM -- 我是新手,也在做这方面的东西。 我做的恰恰相反,就是在gml转化成svg后如果维持它的地理坐标。 下面是zhou_gong在他的帖子,我转发给你,里面说的很详细。 大地坐标系与SVG DOM屏幕坐标之间的变换 |
-- 作者:yuelongming -- 发布时间:6/2/2006 1:21:00 PM -- 谢谢回帖,看得似懂非懂,但相信我,我会弄明白的!!!你也多多加油! |
-- 作者:yaowei666 -- 发布时间:10/31/2006 8:55:00 PM -- 我也是GML新手,请问能把你编写的dp.xsd的代码发给我吗?非常感谢!!! 我的邮箱:yaowei666@163.com |
-- 作者:collar_lu -- 发布时间:11/1/2006 10:16:00 AM -- 我也很关注这个问题,怎么没人出来说个明白呢? |
-- 作者:msnow -- 发布时间:12/8/2006 2:33:00 PM -- 大侠,我是个SVG的初学者,能不能把你的“大地坐标系与SVG DOM屏幕坐标之间的变换“的详细资料(含图示说明)给我发一份,谢谢!我的E-mail: hswmxr@tom.com |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
125.000ms |