
SVG/GML
文章平均质量分 52
mydriverc
技术为本
展开
-
什么是SVG
SVG(Scalable Vector Graphic)是一个标准开放的矢量图像格式.它使你设计的网页可以更加精彩,更加细致.使用简单的文本命令,SVG甚至可以做出诸如色彩线性变化,自定义置入字体,透明,动态效果,虑镜效果等各式常见的图像效果.什么是SVG? SVG(Scalable Vector Graphic)是一个标准开放的矢量图像格式.它使你设计的网页可以更加精彩,更加细致.使用转载 2007-11-11 00:32:00 · 1483 阅读 · 0 评论 -
SVG相关软件
矢量显示图形的方式:flash,precision graphics markup language(PGML),web compute graphic metafile(WebCGM) Portable Document Format(PDF)支持svg绘制的软件 WebDraw ,Corel Draw, Adobe Illustrator支持svg显示的软件 Adobe SVG viewer转载 2007-12-10 14:23:00 · 744 阅读 · 0 评论 -
基本形状 基本 SVG 文档 1
从本质上来说,SVG 文档是 XML 文档。这就是说 SVG 文档有某些基本属性:*所以的标记都有开始标记和结束标记,否则必须注明为空标记。空标记用反斜杠结束,如。 * 标记必须正确嵌套。 如果一个标记在另一个标记中开始,那么它也必须在那个标记中结束。例如,Hello there! 是正确的,但 Hello there! 不正确。 *文档必须只有一个根。正如一个 元素包含了一个 HTML 页面的转载 2007-12-13 14:45:00 · 797 阅读 · 0 评论 -
基本形状 基本 SVG 文档 2
定义和组 定义可重用部件 通常在 SVG 图像的构建中,各部分或者是可重用的,或者不便于在图像主体内定义。在这些情况下,通常方便的做法是在文档的定义部分内(作为 元素的一部分)通过给这些部分指定以后可在图像主体中调用的标识来创建它们。 例如,在前面一页中显示的图像有两只眼睛,每只眼睛边缘有一个眼镜镜片。这个文档可以在定义部分中定义一个镜片,然后在文档中调用它两次,而不转载 2007-12-13 15:25:00 · 777 阅读 · 0 评论 -
svg基础 3
绘制 笔划与填充 整个教程到目前为止,示例已经演示了围绕对象的笔划或线以及对象内部区域的填充。这些属性实际上还有子属性,也可以设置子属性来创建不同的效果。这些属性包括:fill:该属性指定用来填充对象内部区域的颜料。大多数情况下,该属性只是一种颜色,但它也可以是渐变或图案(会在图案中介绍)。这个值通常是关键字、颜色说明或指向预定义元素的 URI。 fill-opacity:转载 2007-12-13 15:45:00 · 852 阅读 · 0 评论 -
svg基础 4 坐标和变换
坐标和变换 坐标系统和初始观察口(viewport) 元素在整个教程中都是通过坐标定位的。现在是该讨论这些坐标所适应的系统的时候了。 当首次访问文档时,用户代理(在大多数情况下,即浏览器)确定图像的观察口。观察口是文档实际可见的部分并且由一个坐标系统组成,该坐标系统以左上角的点(0,0)为原点,其正的 x 轴向右而正的 y 轴向下。坐标系统中的一个像素对应观察口中的一个像转载 2007-12-13 16:41:00 · 1063 阅读 · 0 评论 -
svg基础 4 路径
路径是什么? SVG 提供的预定义形状当然是有用的,但有时它们还不足以完成工作。特别是在这两种情况下:第一,当图像需要曲线,它不能由多边形或折线创建,第二,当动画或文本需要沿页面上的特定形状前进时。 这就需要路径了。路径是一系列命令,用来创建作为图像一部分精确定义的形状。该形状可以是开放的(如线)或闭合的(如多边形),并可以包含一条或多条线、曲线和线段。 最基本的路径由几转载 2007-12-13 16:49:00 · 963 阅读 · 0 评论 -
直接在网络上编辑制作图片
大家在进行图像处理时一般都会先想到安装专门的处理工具(如photoshop等),但实际上我们有时候要进行的是只是一些最简单的处理,所以安装大块头软件有点大材小用,再说要获得这类软件也不太容易。有没有简单而方便的办法呢?现在,我们可以直接在IE中进行简单的图像处理了。从此,你只需进入这个网站,打开图片便可完成常规的处理。 这个网站实际上集成了一个“Web的图像处理工具”,其网址是:转载 2007-12-11 10:28:00 · 1330 阅读 · 0 评论 -
svg基础 4 标记
标记 标记是对路径的自然补充。它们是可以添加到线和路径起点、终点和顶点的元素。最常用的是将箭头添加到线的终点,不过可以使用任何对象。 过程很简单:定义标记,然后使用 marker-start、marker-end 和 marker-mid 属性将其赋值给相关元素。例如:"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/sv转载 2007-12-13 16:53:00 · 1023 阅读 · 0 评论 -
svg基础 6 动画和交互性
控制属性 即使在 SVG 产生以前,动画和交互性已经在 Web 上确立了牢固的地位。尽管实现可能较复杂,但是概念很简单:更改对象属性值,对象本身看起来就会改变。例如,给 x 坐标增加 50 个像素,对象就会向右移动 50 个像素。 SVG 图像具有相同的概念,但实现却简单得多,这是由于这些能力从开始就构建到语言中。SVG 定义了专用于动画的五种元素:animate: 该元素转载 2007-12-13 16:56:00 · 1070 阅读 · 0 评论 -
svg基础 结束
结束语 可伸缩向量图形概述 可伸缩向量图形(SVG)图像是一种使用基于 XML 的文本信息创建图像的方法。这些图像可以由简单的形状(如矩形、圆)或用数学方法指定的更复杂的路径组成。然后可以将这些图像嵌入在 Web 页面中,SVG 查看器可以在那里解释它们。 可以通过滤镜操纵属于 SVG 图像一部分的对象,以允许复杂的成像效果并且为动态创建的图形和动画提供基础。 本教程对转载 2007-12-13 17:13:00 · 818 阅读 · 0 评论 -
ArcGIS 9.2将支持SVG格式
by svg.org ESRI today announced support for the Scalable Vector Graphics (SVG) data format on top of the upcoming ArcGIS 9.2 software platform. We have engineered our geographic information system (GI转载 2007-12-14 13:32:00 · 3245 阅读 · 0 评论 -
GML、SVG、VML比较
GML、SVG、VML都与矢量图形有着密切的关系:GML在表示实体的空间信息的同时加入了实体的其他属性信息,是表示实体的空间信息和属性的编码标 准,但它并不支持直接显示图形。而VML和SVG是在表示图形的矢量信息同时加入了图形的显示信息(即以什么样的样式显示矢量图形),是显示矢量图形的两 种比较好的格式。相比之下,SVG是综合了VML的优点后推出的,是国际标准,它比VML具有更多的优点,也有更广阔转载 2007-12-14 15:32:00 · 881 阅读 · 0 评论 -
schemasoft 公司推出XML至 SVG转换软件
CATWALK是更快更容易生成SVG网络应用的软件,使网络和无线移动开发者能从XML数据中发布SVG图形,可以即时的生成你的网站中的股票图、气象图或者销售报表图或者其它即时的访问数据。 目前该软件提供免费的试用。 http://www.schemasoft.com/downloads/bin/Catwalk_1_0_Evaluation.zip原创 2007-12-10 14:16:00 · 794 阅读 · 0 评论 -
图片转换成SVG
ACME TraceArt v3.8 工程制图转换软件,可以把线性的图片转换成矢量格式。支持 BMP,TIFF,TGA,JPE,矢量格式有DXF, WMF,HP-GL, SVG。同时 还支持批量转换。 Code:9QWI2EDPACTPGJB79X823CLV http://www.piaodown.com/down/soft/6442.htm转载 2007-12-10 14:12:00 · 1152 阅读 · 0 评论 -
GML到SVG的转换
尽管GML适用于地理信息交换和共享,但它并不是为图像显示而设计的,所以GML文档是无法以图像的形式显示给用户的。要将地理时空信息发布出去,就要将GML文档转换为合适的图像格式文件。此数据发布组件采用SVG作为系统的地理信息发布格式,因此需要将GML文档转换为SVG文档。GML文档向SVG文档转换,是通过将编写好的样式表(XSL)和GML源文件,传递给XSLT处理器进行执行实转载 2007-12-10 14:04:00 · 1011 阅读 · 0 评论 -
SVG
SVG好像前几年大家讨论的比较多,这方面的学术论文也不少!但是近几年关于这方面学术文章基本看不着! 原来说微软IE7.0支持SVG,我用的是IE7.0测试版,但是并没有支持SVG啊!我在Adobe的网站上看到,ADOBE2007年一月后不再对SVG提供支持了。是不是现在大家对SVG并不看好,大厂商都不重视了!YAHOO SVG开发社区中据说ADOBE内部人的一个帖子: Adob原创 2007-11-11 01:29:00 · 1046 阅读 · 0 评论 -
svg显示中文
在SVG中显示中文[讨论]各位SVG达人,小弟在SVG文档中遇到了一个意想不到的问题,就是中文字体的显示问题。如下所示: 这是用中文显示哦.这样,在SVG VIEWER中,中文的字体是可以显示的,但是font-family属性并没有起到作用,这是为什么?请达人指教。但是,可笑的是,在下面的代码中,居然中文字体又显示不出来了!!奇怪。 Ch原创 2007-11-11 01:50:00 · 2837 阅读 · 0 评论 -
Svg图像显示的坐标规则
作者:cyqian来源:cynest.cn介绍:Cyqian BLOG上的一篇日志,作者在该日志上讲解了他对SVG坐标系统的理解,如果你也有这方面经验,建议跟贴说明哦. 想用SVG做GIS服务,至今却还是遥遥无期,路漫漫不知有多远。数据转换都没有彻底搞定,数据本身和它的显示存在微妙却不可忽略的差异。下面就讲讲SVG图像显示的略显杂乱的坐标规则。svg的坐标系统 所有的渲染都是在某个矩形(视口,转载 2007-11-11 01:52:00 · 5640 阅读 · 0 评论 -
Text-svg元素详解
http://www.eramx.com/forum/printthread.php?p=2494Text-svg元素详解 本文为Scalable Vector Graphics (SVG) 1.1 Specification中text部分,学习笔记。http://www.w3.org/TR/SVG11/text.html#TextElement1.The text element转载 2007-11-11 02:01:00 · 9833 阅读 · 0 评论 -
SVG 走向 Linux 桌面之路
长期以来, 计算机图像一直被位图像格式所统治. 然而, 自由软件社区已经开始了一场革命: 在他们(我们)的桌面上使用可缩放的图形. -- Christian F.K. SchallerSVG 及其Linux桌面历程撰写: Christian F.K. Schaller中文版v0.0.1 翻译:jcome长期以来,计算机图形一直被位图所统治。然而,自由软件社区已经开始了一场变革:在他们的桌面上使用可原创 2007-11-11 02:20:00 · 1521 阅读 · 0 评论 -
生成SVG的工具
基础类 提问有没有人知道生成svg的工具? 问题点数:28、回复次数:10 1 楼 回复于 2001-08-22 16:51:55 得分 2 关注! 2 楼 回复于 2001-08-22 17:16:18 得分 0 我知道通过batik的API可以生成svg文件,但是有没有其他的工具呢? 3 楼 回复于 2001-08-22 19:29:48 得分 26转载 2007-11-11 02:28:00 · 2981 阅读 · 0 评论 -
基于SVG的地图符号设计与实现
<!--google_ad_client = "pub-4234177103003112";//336x280, 创建于 07-11-8google_ad_slot = "9803889511";google_ad_width = 336;google_ad_height = 280;/转载 2007-11-11 02:32:00 · 3026 阅读 · 0 评论 -
一种基于空间数据库和SVG的高速Web电子地图的生成及应用方法
申请专利号 200610125822.8 专利申请日 2006.08.26 名称 一种基于空间数据库和SVG的高速Web电子地图的转载 2007-11-11 02:34:00 · 1065 阅读 · 0 评论 -
发现一个SVG做的地图网站:ChinaQuest
http://tangf.cnblogs.com/archive/2006/06/04/417110.html其实很早以前就去过ChinaQuest了,那时候可能用的还是插件式的,所以一直对他不感兴趣也不看好。今天偶然再去,发现竟然用SVG做了。安装了Adobe的SVG浏览器,终于可以看了。还不错,想不到用的这么好。查看了下他们的代码,下了个上海的全图,可惜再进去就没有了。好像是一个全图,然转载 2007-11-11 02:37:00 · 2225 阅读 · 0 评论 -
SVG格式的地图显示 将一个.svg引入到.htm中
将一个.svg引入到.htm中分别是: "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">http://www.w3.org/2000/svg" width="300" height="300" x="0" y="0"> 和"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitio转载 2007-11-11 01:47:00 · 1036 阅读 · 0 评论 -
基于SVG的WebGIS
SVG (Scalable Vector Graphics)是一种基于XML 的用来描述二维矢量图形和矢量/点阵混合图形的置标语言,是一种全新的矢量图形规范。 SVG规范定义了SVG的特征、语法和显示效果,包括模块化的XML命名空间(namespace)和SVG文档对象模型(DOM)。 SVG的绘图可以通过动态和交互式方式进行,在实际操作中,则是以嵌入方式或脚本方式来实现的。SVG不仅提供超链接功转载 2007-12-10 14:39:00 · 1791 阅读 · 0 评论 -
GML解析
GML显示Galdos 公司产品 FreeStyler,是一个基于网络绘制与显示GML数据的开放标准的解决方案 GML解析Galdos公司产品GML Schema Parser 2.0,可以解析任何符合GML3.0规范的文档,并能够自由的编辑,新建GML文件档 http://tb.blog.youkuaiyun.com/TrackBack.aspx?PostId=1521562转载 2007-12-10 14:43:00 · 1873 阅读 · 1 评论 -
空间信息到GML的转换(从Shp文件到GML文件)
GML已经成为大家所接受并且容易理解的一种空间信息的交换格式标准,所以将其它GIS数据转换为GML格式进行发布就具有广泛的实用价值和市场前景。不久的将来,空间信息会大量的以GML格式存在,人们可以方便的进行空间信息的共享与交换。由此就会引发出一个非常重要的问题,那就是如何将现有的一些空间信息转换成GML格式,更好的实现各类空间数据共享。 目前,大量的空间数据都是以特定的文本数据转载 2008-01-09 15:31:00 · 3895 阅读 · 2 评论