教你利用Google Earth API自动化谷歌地球代码

首先我们来了解一下Google Earth API是什么。Google 地球插件及其 JavaScript API 使您可以将 Google地图(一种真 3D 数字地球仪)嵌入到您的网页中。使用该 API 您可以绘制标记和折线、使图片覆盖区域、添加 3D 模型或加载 KML 文件,从而允许您构建复杂的 3D 地图应用程序。如果您有现有地图 API 站点,那么只需一行代码即可在您的网页上启用 3D

Google Earth客户端 基于Servlet的Google Earth应用

在本示例中Google Earth客户端推送坐标,servlet返回KML代码段。既然知道能用坐标推送上下文关联信息,我们可以强制通过段中的链接来进行交互,必要的话还可以让浏览器成为宿主。本文展示了如何控制Google Earth客户端,至此你已拥有了一个创建自己互动旅程的概念性工具箱。 Google Earth客户端以第二版的锁位标记语言(KML)解析XML数据,它有一个专用的命名空间。庞大的K

ArcIMS二次开发介绍 ArcMap服务 ArcIMS的原理

进行ARCIMS的二次开发,必须首先理解ArcIMS的原理:ArcIMS是一个基于B/S结构的服务,它与我们常常谈论的ArcMap等程序完全不同。在安装完IMS后,我们必须先使用Author设计一个要发布的地图,在这个工具里面可以引入数据,进行着色,标注,显示提示文本等信息,它建构的地图将会在将来的地图发布中出现。当我们完成一幅地图的设计后,将把它保存为一个AXL文件,这是一个ArcXML文件,它

GIS的开发模式以及分析比较 宿主型二次开发

基于GIS 组件的二次开发大多数GIS 软件产商都提供商业化的GIS 组件,如ESRI 公司的MapObjects、MapInfo 公司的MapX 等,这些组件都具备GIS 的基本功能,开发人员可以基于通用软件开发工具尤其是可视化开发工具,如Delphi、Visual C++、Visual Basic、Power Builder 等为开发平台,进行二次开发。利用GIS 工具软件生产厂家提供的建立在

如何进行ArcIMS的二次开发 基于IMS的二次开发

要进行基于IMS的二次开发,首先必须理解IMS的原理。ArcIMS是一个基于B/S结构的服务,它与我们常常谈论的ArcMap等程序完全不同。在安装完IMS后,我们必须先使用Author设计一个要发布的地图,在这个工具里面可以引入数据,进行着色,标注,显示提示文本等信息,它建构的地图将会在将来的地图发布中出现。当我们完成一幅地图的设计后,将把它保存为一个AXL文件,这是一个ArcXML文件,它里面保

什么是组件式GIS及组件式GIS开发平台的结构

由于GIS组件可以直接嵌入MIS开发工具中,对于广大开发人员来讲,就可以自由选用他们熟悉的开发工具。而且,GIS组件提供的API形式非常接近MIS工具的模式,开发人员可以像管理数据库表一样熟练地管理地图等空间数据,无须对开发人员进行特殊的培训。在GIS或GMIS的开发过程中,开发人员的素质与熟练程度是十分重要的因素。 组件式GIS开发平台的结构 组件式GIS开发平台通常可设计为三级结构: 基础组件

地理信息系统软件开发OpenSource的开发模式探讨

现有的成功的Open Source 开发模式可以从两个方面来分析,首先我们来看看单个软件的开发模式,再分析Linux 发行版本的开发模式。 现有的单个软件的 Open Source开发模式: 1. 小型OpenSource软件开发模式 典型实例:Linux Virtual Server Project(www.linuxvirtualserver.org)其特点为项目的核心开发人员很少,一般为1-

SuperMap IS Java ——基于Java EE的Internet GI

SuperMap IS Java 是超图公司在国家 863 计划课题连续多年滚动支持下最新推出的面向网络海量跨平台 Internet GIS平台。它基于 Java EE 技术和 SuperMap UGC 组件开发,采用面向 Internet 的分布式计算技术,支持跨区域、跨网络的复杂大型网络应用系统集成,为企业应用和门户网站提供强大的、健壮的、高性能的、跨平台的地理信息服务,是 SuperMap

地图制图组件和开发资源库ArcGIS Engine Developer Kit 9.0

ArcGIS EngineDeveloper Kit不是面向终端用户的产品,而是专门为开发应用程序的人员设计的。开发人员基于ArcGIS Engine建立应用程序,并将这些程序传递给终端用户。 ArcGIS EngineDeveloper Kit是一套地图制图组件和开发资源库,可以让编程人员为现有的应用程序添加动态制图和GIS功能,或者创建新的定制的制图和GIS解决方案。使用ArcGIS Engi