许多人是在MapGuide开源之后才了解MapGuide的,但是MapGuide并不是一开始就是开源的,而且也不是一开始就是由Autodesk公司所开发的。1995年,位于加拿大卡尔加里(Calgary)的Argus Technologies公司创造了MapGuide。在1996年的秋天,Autodesk收购了Argus Technologies。在随后的几个月后,Autodesk发布了MapGuide的第二个版本MapGuide 2.0。接着,MapGuide每一年或两年发布一个新的版本,直到MapGuide 6.5。

在MapGuide 6.5,MapGuide的架构发生了巨大的变化,取得了很大的成功。之后,MapGuide基本上保持了这样的架构。所以,最新的MapGuide的架构与MapGuide 6.5的没有本质的差别。但是,MapGuide 6.5也继承了许多MapGuide已有限制,比如:

  • 依赖于客户端的插件(Plug-in)。
  • 许多应用逻辑都是使用JaveScript调用部署在客户的ActiveX和Java Applet插件API来编写的。
  • 空间分析(Spatial Analysis)是基于客户端渲染后的图形,而不是服务器端原始的空间数据(Spatial Data)。
  • 服务器只能运行在Windows上。

于是,在2004年的春天,Autodesk开始着手解决这些问题。也就是在这个版本,Autodesk决定将MapGuide开放源代码,以吸引更多的用户。2005年11月,Autodesk发布了基于LPGL(GNU Lesser General Public License)的MapGuide开源版。2006年3月,与开源地理空间基金会(Open Source Geospatial Foundation,简称OSGeo)合作,加入到了OSGeo的开源项目中,这也就是今天我们所看到的MapGuide开源版。

下面来一句广告,如果想了解更多关于MapGuide开源版的信息,请登录http://mapguide.osgeo.org/。

MapGuide的历史相关推荐

  1. [新书推荐]Autodesk地理信息系统解决方案——FDO、MapGuide、AutoCAD® Map 3D二次开发指南...

    MapGuide及其相关技术一直缺乏中文资料,针对这种现状,最近Autodesk上海研究院出版了一本新书,系统的介绍了Autodesk地理信息系统解决方案,包括FDO.MapGuide.Map3D等等 ...

  2. 深入FDO----FDO的历史

    到现在为止,GIS已经有几十年的历史了,许多的软件公司和组织提供了不同的解决方案,使用了不同的方式存储和管理GIS数据,例如AutoCAD使用DWG文件,AutoCAD Map 3D使用SDF文件,A ...

  3. 爱好历史的程序员,不容错过!

    作为一位爱好文学的程序猿,之前为各位分享过:在线体验四大名著情景(地图.游戏),本次再次为朋友们分享一个学习历史的网站:全历史. 全历史是一款历史查看软件应用,以时空关系为表达特性来向用户呈现历史知识 ...

  4. LINUX下用CTRL+R快速搜索HISTORY历史命令,快速索引到之前使用过的命令行语句

    LINUX下用CTRL+R快速搜索HISTORY历史命令,快速索引到之前使用过的命令行语句 前提是,搜索已经使用的命令,否则是查不出来结果的. ctrl+r 用途:反向搜索执行过的命令.(revers ...

  5. 站在历史的长河中做农活

    苹果的生长周期 国庆节回老家呆了3天时间,陪爸爸妈妈吃喝吃睡,除此之外就是帮爸爸妈妈去家里的果园做一些农活. 我们老家的 苹果种植是家庭主要的收入,每一家人或多或少都有一些果园.从春的剪枝(高中生物中 ...

  6. 读书:历史 -- 奥斯曼帝国六百年

    作者:帕特里克·贝尔福 ,英国历史学家.作家.记者. 本书为作者写作生涯的集大成之作,也是最终之作 一部奥斯曼帝国通史: 伊斯兰教大帝国的兴起.转折.衰败和灭亡 奥斯曼帝国的发家史和我们的大清帝国十分 ...

  7. 读书:历史 -- 空王冠

    15世纪50到80年代的玫瑰战争,短短30年间王冠易手7次,成千上万人死于战乱.这段时期,可以算得上英国历史上最混乱.最残暴的历史时期. 英国统治时间最长的金雀花王朝分崩离析,被都铎王朝取代.

  8. 读书:历史 -- 东印度公司

    浅田实 - 日本 文学博士.英国近世史学专家 东印度公司曾经为英国殖民印度,扮演过冲锋陷阵的历史角色. 富可敌国来形容东印度公司绰绰有余,它的崛起和衰落是时代变迁的缩影. 英国发起的第一次工业革命迫切 ...

  9. 读书:历史 -- 海上丝绸之路

    罗德里希·普塔克 - 德国汉学家 海上丝路连结了古代世界贸易往来,见证了中华文明在人类历史中的枢纽位置. 王权集中的朝代中每一个流传后世的国家层级的决策无不彰显国家机器得强壮,但同样也很脆弱,决策者不 ...

最新文章

  1. html更改灰色按钮可用,点击提交按钮后按钮变灰色不可用状态的三种方法
  2. Logback学习笔记1
  3. 中国齿轮行业竞争分析与投资规模预测报告2021-2027年
  4. linux文件删除机制,Linux 文件删除机制
  5. feign接口调用出现连接超时
  6. [技术回顾系列]--认识WebService全貌
  7. Java学习笔记1.2.1 使用Java集成开发环境 - Eclipse
  8. 时间函数java_Java时间函数整理
  9. pytorch nn.CrossEntropyLoss
  10. leetcode题库174 地下城游戏
  11. 【源码】H5+JS混合实现《Just Do 8》app游戏源码分享
  12. 博弈论 斯坦福game theory stanford week 2.1_
  13. 基于C51的步进电机控制器设计
  14. QT学习笔记(一)——QT基础
  15. python内置函数什么意思_python内置函数是什么
  16. 编译器-有限自动机和正则表达式
  17. dlp技术(dlp技术和单片lcd的区别)
  18. 学习系统地思考——《第五项修炼》读后感
  19. JavaScript核心Web APIs
  20. AI服务官上线“一网通办”:找政府办事就像逛网店

热门文章

  1. strcpy和strncpy用法和区别
  2. ORA-01918: user hr does not exist 解决办法
  3. VUE Echarts世界地图 中文名称显示国家
  4. must be of typexxx解决方法
  5. c++中的 for_each 函数
  6. Oracle--rename
  7. 第十六章 综合实例——《跟我学Shiro》
  8. c语言编程显示文件无效或损坏,【转】LNK1123: 转换到 COFF 期间失败: 文件无效或损坏...
  9. 使用杉川3i-T1单线激光雷达和Cartographer库SLAM问题及解决
  10. 如何使用 Python 检测和识别车牌(附 Python 代码)