- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 地图和图层
地图(Map)是由图层(Layer)组成的,每个图层代表一些来自要素源的数据。GIS的数据可以分为两大类:向量数据(Vector Data)和栅格数据(Raster Data)。所以,一般来说图层也分为两大类:向量图层(Vector Layer)和栅格图层(Raster Layer)。MapGuide稍有不同,将图层分为下列三类:向量图层(Vector Layer):用于显示和管理
2009-06-30 19:32:00 5954 4
原创 MapGuide Viewer
MapGuide提供了两种显示地图的方式:基本Web布局(Basic Web Layout)和灵活的Web布局(Flexible Web Layout)。灵活的Web布局可以工作在Windows、Macintosh和Linux,使用了JavaScript,无需任何客户端浏览器插件或私有技术。因为它能够提供更好的灵活性,所以Autodesk推荐用户在开发新的MapGuide应用程序时使用灵活
2009-06-30 19:31:00 2929 1
原创 栅格图层定义(Raster Layer Definition)
栅格图层的数据被渲染为图像,而图像是由像素组成的。所以,定义栅格图层的样式,本质上是定义计算每个像素颜色的规则。通过改变栅格图层定义,我们可以调整栅格图层中每个像素的亮度、对比度,选择透明颜色等。 栅格图层支持多光谱(Multi-Spectral)栅格数据。这种数据有多个通道(Band),每个通道具有相同的地理位置,但是代表不同的信息。例如:一个多光谱栅格文件可以包含如下通道:
2009-06-27 06:51:00 5505
原创 MapGuide的系统架构
MapGuide由四个独立的组件(Component)构成,它们分别是:MapGuide ServerMapGuide Web ExtensionsMapGuide StudioMapGuide Viewer MapGuide Studio和MapGuide Viewer是MapGuide Server的客户端,来自客户端请求使用HTTP协议发送到We
2009-06-26 06:18:00 6651 8
原创 SWIG和MapGuide Web API
许多人都知道MapGuide提供了.NET、PHP和Java三种类型的Web API,但是不知道MapGuide是如何创建这三种类型的API的。试想一下,如果分别去创建这三种API,这将是一个很难维护的工作。每次增加或修改一些功能,就需要对三种类型的API都进行修改。所以,MapGuide使用了SWIG来自动生成这三种类型的API。我想这个时候许多人会问,什么是SWIG呢?我怎么从来没有听
2009-06-25 11:04:00 3584 4
原创 MapGuide的历史
许多人是在MapGuide开源之后才了解MapGuide的,但是MapGuide并不是一开始就是开源的,而且也不是一开始就是由Autodesk公司所开发的。1995年,位于加拿大卡尔加里(Calgary)的Argus Technologies公司创造了MapGuide。在1996年的秋天,Autodesk收购了Argus Technologies。在随后的几个月后,Autodesk发布了M
2009-06-24 05:26:00 1625 2
原创 MapGuide简介
什么是MapGuide呢?通俗点说,MapGuide是Autodesk公司推出的一款地图发布软件,使用户能够用浏览器非常方便地浏览地图数据,就像Google Map,Yahoo Map和Baidu Map那样。这个解释会让人觉着我这个人太不专业了,但我觉着自己还是挺专业的,所以让我们来看一个稍微专业一点的解释。MapGuide是Autodesk公司推出的一个的Web GIS平台,能够让用户
2009-06-21 08:01:00 4009 7
原创 序言
五年前,在参加Autodesk的面试时,面试官问我为什么想加入Autodesk,我给了他一个非常冠冕堂皇的理由:我希望自己编写的软件能够被世界各地成千上万的人使用,Autodesk正是这样一家能够为我实现这一梦想的公司。听了这句话,可能有人要向我扔砖头了--太假了。这话确实有点冠冕堂皇,但是并不假。设想你辛辛苦苦地开发出来一个程序却无人使用,肯定心里不好受,因为这等于你成果没有得到别人的认
2009-06-20 15:38:00 1587 7
best kept secrets of peer code review
2013-09-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人