远-方的博客

2009年12月15日

KMZ文件学习

摘要: 什么是KMZ文件?一个KMZ文件 由一个主KML文件和0至多个支持文件组成,并使用ZIP压缩格式打包压成一个文件,称之为 an archive。当KMZ文件被解压后,主kml文件和它的支持文件被分离,返回它们的原始格式和目录结构,依据KML文件的内容,压缩率一般为10:1。Google Earth和Google Maps能够直接读取KML和KMZ文件,也能够保存为KMZ文件,默认情况下,主KML文... 阅读全文

posted @ 2009-12-15 22:26 远-方 阅读(2407) 评论(0) 推荐(0) 编辑

2009年12月8日

(转)进一步理解javascript对象、数组和哈希表

摘要: 进一步理解javascript对象、数组和哈希表 2009-12-04 13:33在javascript中,对象实际上就是一个哈希表,比如下面这个user对象: function user(n, a){ this.name = n; this.age = a; this.toString = function() { return "Name:" + this.name + ", Age:" + ... 阅读全文

posted @ 2009-12-08 22:15 远-方 阅读(245) 评论(0) 推荐(0) 编辑

(转)数据类型和Json格式

摘要: 数据类型和Json格式阮一峰 发表于 2009年05月30日 | 分类:首页 -> 档案 -> IT技术 1.前几天,我才知道有一种简化的数据交换格式,叫做yaml。我翻了一遍它的文档,看懂的地方不多,但是有一句话令我茅塞顿开。它说,从结构上看,所有的数据最终都可以分成三种类型:第一种类型是scalar(标量),也就是一个单独的string(字符串)或数字(numbers),比如... 阅读全文

posted @ 2009-12-08 22:14 远-方 阅读(302) 评论(0) 推荐(0) 编辑

2009年12月3日

dijit.Tree--dojo学习

摘要: 在用户界面中的树可以表现很长的、分层次的结点列表,文件系统就是一个经典的例子,如Windows的资源管理器,Dijit tree widget就是这样的一个组件。dojo创建树非常简单,即使是创建一棵复杂的树,你可以实现:1、连接你的tree到任意dojo.data store,带或不带根item。2、嵌套items任意深度,每一个分支都是独立展开的。3、应用不同的图标到不同枝或叶。4、安装一个g... 阅读全文

posted @ 2009-12-03 22:48 远-方 阅读(3156) 评论(0) 推荐(0) 编辑

Notification API--dojo学习

摘要: 当使用data和items时,在dojo.data datastore中创建、删除、修改items的时候,能够得到通知是非常有用的,即我们所说事件,stores即数据存储提供了dojo.data.api.Notification来实现这项功能。这个函数集合定义了在一个Item上的一些监视事件,比如:create,modify,delete等。API Requirements对于所有dataStor... 阅读全文

posted @ 2009-12-03 16:47 远-方 阅读(463) 评论(0) 推荐(0) 编辑

KmlFeature Interface Reference--Google Earth学习

摘要: KmlFeature Interface ReferenceInheritance diagram for KmlFeature:List of all members. Public Member FunctionsstringgetName ()voidsetName (string name)boolgetVisibility ()voidsetVisibility (bool visibi... 阅读全文

posted @ 2009-12-03 15:49 远-方 阅读(397) 评论(0) 推荐(0) 编辑

google.earth命名空间参考--google earth开发学习

摘要: Public FunctionsboolisSupported ()boolisInstalled ()voidcreateInstance (object domNode, function initCallback, function failureCallback,[optional] object options)voidaddEventListener (object targetObj... 阅读全文

posted @ 2009-12-03 10:41 远-方 阅读(679) 评论(0) 推荐(0) 编辑

dijit.layout.ContentPane--dojo学习

摘要: Content Pane是一个最基础的布局组件,概念上,这就象一个装内容的盒子,一个Content Pane象一个iframe,但是它还包括额外的设计功能,自适应当前的皮肤,以及实现widgets的属性。使用方法:你可以直接使用content pane,但通常情况下,你应该把content pane放在一个布局容器中,例如:一个tabbed layout。Href:content panes的一个... 阅读全文

posted @ 2009-12-03 10:20 远-方 阅读(1926) 评论(0) 推荐(0) 编辑

2009年11月26日

使用dojo实现动画效果

摘要: dojo提供了一些动画辅助层,在Base dojo(dojo.js)基础上,形成逐级添加的一个模块系统,dojo中的所有动画都是围绕一个单独的类:dojo._Animation开始了解dojo._Animation就象开始提到的那样,dojo._Animation是所有dojo动画类的基类,它提代了一些简单的方法可以很好的控制你的动画,比如播放,暂停,停止,和跳到指定位置,所以动画中最简单也是必须... 阅读全文

posted @ 2009-11-26 11:36 远-方 阅读(512) 评论(0) 推荐(0) 编辑

dojo.fx--dojo学习

摘要: 你是否希望能够实现文字的淡入淡出,DOM结点的滑动效果等?好,这就是dojo.fx模块要实现的功能了,它提供了一些最常用的动画效果。这些FX函数全是建立在dojo_base对FX的支持基础之上的。Features总是可用的函数(dojo Base):1. dojo.animateProperty--dojo中最基础的动画函数,它允许你动态改变大多数的CSS属性,几乎其他所有动画函数都是建立在这个函... 阅读全文

posted @ 2009-11-26 11:04 远-方 阅读(502) 评论(0) 推荐(0) 编辑

导航