纪元论坛  

返回   纪元论坛 > WEB视觉传达 > SVG
论坛帮助 会员列表 日历事件 标记版面已读

回复
 
主题工具 主题评分 显示模式
  #1  
旧 2007-06-15, 12:53 PM
Vicos 的头像
Vicos Vicos 当前离线
SVG中国 版主
 
注册日期: 2003-11-08
住址: 浙江 杭州
帖子: 486
默认 Svg实例:美国西部概况




网址:http://www.dbxgeomatics.com/papers/west_usa.htm
回复时引用此帖
赞助商链接
  #2  
旧 2007-08-19, 03:52 PM
sun3 sun3 当前离线
注册用户
 
注册日期: 2007-08-19
帖子: 3

好东西要顶一下
看了,很有收获

但是想知道,右上角的那个overview的地图是怎么弄的?
看了主svg图片文本中,这个overview的是一个jpg图片,我把这个overview的图片下载下来后,放在正确的路径下,用IE直接打开主svg文件(west_usa.svg)可以正确显示右上角的图,但是有些js脚本不能正确载入

如果直接打开west_usa.htm,脚本调用正确,但是右上角的overview无法正确显示。

楼主,帮忙看看吧。
谢谢了
mail: sunny651#126.com
回复时引用此帖
  #3  
旧 2007-08-21, 11:49 AM
Vicos 的头像
Vicos Vicos 当前离线
SVG中国 版主
 
注册日期: 2003-11-08
住址: 浙江 杭州
帖子: 486
默认

你真的分析正确了那些调用吗?如下...
http://www.eramx.com/forum/tucool/0841-01.html
http://www.eramx.com/forum/tucool/0841-01.svg
http://www.eramx.com/forum/tucool/0841-02.jpg

至于点击地图还会有错误,那是代码调用不完整..如果想将地图全部拷贝下来,你仔细分析下代码将html调用修正就可以了,SVG是开放性格式,很容易找出来所有的调用。


你应该要做要注意的:

你应该分析 west_usa.svg 文件,关于那个overviewmap的代码

当你打开http://www.dbxgeomatics.com/papers/west_usa.htm,其中最关键的代码是如下:

<embed src="west_usa.svg" width="888.2" height="569" name="svgMap" align="center" type="image/svg+xml" pluginspage="http://www.adobe.com/svg/viewer/install/"></embed>


那你打开http://www.dbxgeomatics.com/papers/west_usa.svg

预览图涉及的代码是这个:

<image id="overviewMapRaster" x="0" y="0" width="3180" height="2370" xlink:href="west_usa_overview.jpg"/>

也就是说调用的预览图地址是:

http://www.dbxgeomatics.com/papers/w...a_overview.jpg

知道这些后,我想应该比较容易搞定了.

此帖于 2007-08-21 12:51 PM 被 Vicos 编辑.
回复时引用此帖
  #4  
旧 2008-04-03, 11:11 AM
sun3 sun3 当前离线
注册用户
 
注册日期: 2007-08-19
帖子: 3
默认

谢谢。
好久没有上来了,现在才看到楼主的回复,感谢中
回复时引用此帖
回复


主题工具
显示模式 对此主题评分
对此主题评分:

发帖规则
不可以发表新主题
不可以回复主题
不可以上传附件
不可以编辑您的帖子

论坛启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码
论坛跳转


所有时间均为北京时间。现在的时间是 10:50 AM


Powered by vBulletin® 版本 3.6.5
版权所有 ©2000 - 2010,Jelsoft Enterprises Ltd.