摘要:Mano Marks,Google Geo API 小组2009 年 1 月 目标本教程将会介绍如何使用地理标记的照片创建 KML PhotoOverlays。尽管本教程中的代码示例都是用 Python 编写的,但其他编程语言中也存在许多类似的库,因此将此代码转化成其他语言并不难。本文章中的代码需要一个开源 Python 库 EXIF.py。简介数码相机真是一样令人啧啧称奇的东西。许多用户并未意识...
阅读全文
摘要:如何创建并发布Google Earth KML 地标文件?2007年7月1日 Post by 散人 in Google 搜索引擎Google 正在开展一个名为Google Earth Outreach 的项目,旨在为全球非赢利性组织提供资源,让他们更好地利用Google Earth 服务社会。各个组织或个人想要在Google Earth 上展示他们的活动动态或成果的时候,免不了要创建自己的地标,下...
阅读全文
摘要:Touring-游览IntroductionImporting a tourDefining the active tourControlling tour playbackQuerying tour playback informationComplete tour playback sampleUser Notes 介绍Google Earth Plugin 能够播放KML中编写的游览动画, ...
阅读全文
摘要:什么是KMZ文件?一个KMZ文件 由一个主KML文件和0至多个支持文件组成,并使用ZIP压缩格式打包压成一个文件,称之为 an archive。当KMZ文件被解压后,主kml文件和它的支持文件被分离,返回它们的原始格式和目录结构,依据KML文件的内容,压缩率一般为10:1。Google Earth和Google Maps能够直接读取KML和KMZ文件,也能够保存为KMZ文件,默认情况下,主KML文...
阅读全文
摘要:进一步理解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:" + ...
阅读全文
摘要:数据类型和Json格式阮一峰 发表于 2009年05月30日 | 分类:首页 -> 档案 -> IT技术 1.前几天,我才知道有一种简化的数据交换格式,叫做yaml。我翻了一遍它的文档,看懂的地方不多,但是有一句话令我茅塞顿开。它说,从结构上看,所有的数据最终都可以分成三种类型:第一种类型是scalar(标量),也就是一个单独的string(字符串)或数字(numbers),比如...
阅读全文
摘要:在用户界面中的树可以表现很长的、分层次的结点列表,文件系统就是一个经典的例子,如Windows的资源管理器,Dijit tree widget就是这样的一个组件。dojo创建树非常简单,即使是创建一棵复杂的树,你可以实现:1、连接你的tree到任意dojo.data store,带或不带根item。2、嵌套items任意深度,每一个分支都是独立展开的。3、应用不同的图标到不同枝或叶。4、安装一个g...
阅读全文
摘要:当使用data和items时,在dojo.data datastore中创建、删除、修改items的时候,能够得到通知是非常有用的,即我们所说事件,stores即数据存储提供了dojo.data.api.Notification来实现这项功能。这个函数集合定义了在一个Item上的一些监视事件,比如:create,modify,delete等。API Requirements对于所有dataStor...
阅读全文
摘要:KmlFeature Interface ReferenceInheritance diagram for KmlFeature:List of all members. Public Member FunctionsstringgetName ()voidsetName (string name)boolgetVisibility ()voidsetVisibility (bool visibi...
阅读全文
摘要:Public FunctionsboolisSupported ()boolisInstalled ()voidcreateInstance (object domNode, function initCallback, function failureCallback,[optional] object options)voidaddEventListener (object targetObj...
阅读全文
摘要:Content Pane是一个最基础的布局组件,概念上,这就象一个装内容的盒子,一个Content Pane象一个iframe,但是它还包括额外的设计功能,自适应当前的皮肤,以及实现widgets的属性。使用方法:你可以直接使用content pane,但通常情况下,你应该把content pane放在一个布局容器中,例如:一个tabbed layout。Href:content panes的一个...
阅读全文