博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2012年12月11日

摘要: 深入FDO----FDO概念连接地址:http://blog.csdn.net/mapguide_inside/article/details/4804417在介绍FDO API的用法之前,我们需要了解一些FDO的基本概念,这些概念无论对FDO的理解,还是后续章节的理解都非常重要。数据相关的概念1) 要素(Feature)要素是对自然界中对象的一种抽象,它直接或间接关联于某个地理位置,例如道路、地块等。一个空间要素具有一个或多个几何属性,例如一个道路要素可以被表示为一条线,一个消防龙头可以被表示为一个点。一个非空间要素没有几何属性,但是关联与一个空间要素,例如一个道路要素包含了一个人行道要素, 阅读全文

posted @ 2012-12-11 14:22 星尘的天空 阅读(519) 评论(0) 推荐(0) 编辑

摘要: 深入FDO----FDO的历史连接地址:http://blog.csdn.net/mapguide_inside/article/details/4804392到现在为止,GIS已经有几十年的历史了,许多的软件公司和组织提供了不同的解决方案,使用了不同的方式存储和管理GIS数据,例如AutoCAD使用DWG文件,AutoCAD Map 3D使用SDF文件,ArcGIS使用SHP、 Coverage、Geodatabase,Oracle使用数据库服务器。Autodesk需要一种通用的方式访问不同类型的GIS数据源,这种方式需要有足够的灵活性,既能够访问各种类型空间数据库和文件格式,也可以满足不同 阅读全文

posted @ 2012-12-11 14:19 星尘的天空 阅读(471) 评论(0) 推荐(0) 编辑

摘要: MapGuide开源版的修改流程linkAddress:http://blog.csdn.net/mapguide_inside/article/details/4769041MapGuide代码的修改可以分为两大类:功能增强(Ehancement)和缺陷修正(Defect),MapGuide使用Tickets来管理和跟踪这些修改,访问http://trac.osgeo.org/mapguide/report可以浏览和查询活动的和已经关闭的Tickets,对于功能增强MapGuide还使用了RFC进行管理。需要注意的是无论创建Tickets还是RFC,都需要有一个OSGeo的帐户,使用OSGe 阅读全文

posted @ 2012-12-11 14:04 星尘的天空 阅读(171) 评论(0) 推荐(0) 编辑

摘要: MapGuide开源版的管理组织作为OSGeo的一个子项目,MapGuide遵守与其他OSGeo项目的类似的管理方式,由如下四类组织和角色进行项目的开发和管理。1) 项目筹划指导委员会(Project Steering Committee)项目筹划指导委员会简称为PSC,负责MapGuide开源项目的管理工作,决定MapGuide开源版的发布日期、哪些功能和缺陷修正整合到那个发布版本、那些人可以成为项目开发人员等,而且PSC还负责定期为OSGeo委员会提供项目状况报告。2) 项目开发人员(Project Developer)项目开发人员具有MapGuide源代码的读写权限,能够直接修改MapG 阅读全文

posted @ 2012-12-11 14:00 星尘的天空 阅读(210) 评论(0) 推荐(0) 编辑

摘要: Link address:http://blog.csdn.net/mapguide_inside/article/details/4769016译MapGuide如果想自己编译MapGuide的源代码和运行MapGuide,那么请参考MapGuide开源版的文档 (http://mapguide.osgeo.org/documentation.html),各个版本MapGuide的编译步骤基本相同,但是细节却不尽相同,所以要找到使用的源代码所对应的文档,严格按照文档中描述的步骤编译MapGuide。因为MapGuide服务器和Web扩展是两个独立的组件,所以它们也是独立编译的。编译MapGu 阅读全文

posted @ 2012-12-11 13:59 星尘的天空 阅读(192) 评论(0) 推荐(0) 编辑

摘要: MapGuide源代码结构连接地址:http://blog.csdn.net/mapguide_inside/article/details/4768989MapGuide源代码的目录结构如表18‑1和图18‑2所示,在后续的章节中我们将重点介绍Common、OEM、服务器和Web扩展部分的源代码。文件夹描述InstallerMapGuide安装程序的源代码。MgDevMapGuide服务器和Web扩展的源代码。 BuildToolsl 编译MapGuide需要使用的一些工具。 Commonl MapGuide服务器和Web扩展共同依赖的一些模块。 Docl MapGudie文档、应用程序示例 阅读全文

posted @ 2012-12-11 11:13 星尘的天空 阅读(174) 评论(0) 推荐(0) 编辑

摘要: 1-MapGuide源码分析--访问MapGuide源代码连接地址:http://blog.csdn.net/mapguide_inside/article/details/4753431如果要访问MapGuide的源代码,需要先安装一个Subversion的客户端,通过Subversion的网站(http://subversion.tigris.org/)可以了解到关于Subversion最为详尽的信息。一般情况下,推荐大家使用TortoiseSVN访问MapGuide的源代码,它将SVN客户端和Windows Shell很好地整合在一起,在TortoiseSVN的网站(http://tor 阅读全文

posted @ 2012-12-11 10:57 星尘的天空 阅读(188) 评论(0) 推荐(0) 编辑

摘要: MapGuide 简单介绍2012年12月11日-------------------------------------------------------------------------------------------------------------------------------------------MapGuide是美国Autodesk公司生产的WebGIS平台,Autodesk MapGuide是Autodesk公司为满足GIS用户数据发布需要,开发的Internet网络图形数据发布产品。它是世界上第一个通过Internet和Intranet发布实时的、内容丰富而翔 阅读全文

posted @ 2012-12-11 10:47 星尘的天空 阅读(371) 评论(0) 推荐(0) 编辑