用户操作
[即时聊天] [发私信] [加为好友]
小粟ID:suen
142607次访问,排名562好友40人,关注者84
爱好技术,爱好开源,在华工学过计算机,在武测学过GIS,国家认证系统分析师,曾负责或参与中国科学院开放基金、国家基础测绘科技计划、国家自然科学基金、××市人防指挥地理信息系统、境界数据建库、地图网站等多个项目。因热心GIS技术传播而获得“CSDN地理信息专家”称号,虽然自己觉得离专家的差距还很大,但一直在努力,^-^。
suen的文章
原创 39 篇
翻译 5 篇
转载 41 篇
评论 65 篇
小粟的公告
终于完成GeoWeb开源社区(http://www.gisdev.cn)的搭建和初步测试,请大家注册用户,测试,并提出宝贵意见。
最近评论
douweibin:我也建了一个群 群号是 51824242 也做您的后备群用吧 呵呵
sparkwong3:#common22 发表于2008-08-07 15:54:58 IP: 119.40.19.*
不知道你注意到没有 百度地图其实用的是mapbar的图片引擎

对的
chenshengbj:你好!我想问一下,怎么用GDAL类库对栅格影像进行矢量化?GDAL提供矢量多边形的最小外包矩形的接口吗?我的邮箱是chenshengbj@163.com,希望给我好消息。我继续这几个功能。
xbt746:呵呵,为什么不用postgresql试试
xbt746:呵呵,为什么不用postgresql试试
文章分类
收藏
    相册
    我的照片
    GIS
    .NET开源GIS翻译WiKi
    GeoWeb开源社区
    GIS空间站
    GIS论坛
    中科院地理所
    国家测绘局
    我的旧BLOG归档
    存档
    软件项目交易
    订阅我的博客
    XML聚合  FeedSky
    订阅到鲜果
    订阅到Google
    订阅到抓虾
    订阅到BlogLines
    订阅到Yahoo
    订阅到GouGou
    订阅到飞鸽
    订阅到Rojo
    订阅到newsgator
    订阅到netvibes

    原创 基于.NET 2.0的GIS开源项目SharpMap分析手记(五):WebGIS原理分析及思考收藏

    新一篇: SharpGIS博客翻译2006年12月:ArcGIS Server项目团队博客 | 旧一篇: 基于.NET 2.0的GIS开源项目SharpMap分析手记(四):地图数据访问机制分析

    基于.NET 2.0的GIS开源项目SharpMap分析手记(五):WebGIS原理分析及思考
    分析了SharpMap这么久,才想起我原来对WebGIS只有一个简单的概念,还没有把它背后的原理完全弄明白。那么,赶紧学吧!于是就准备找找这方面的技术文章和书籍,来一个恶补,这篇文章也作为我恶补的总结,如果有什么不对的地方,请大家多多赐教!
    1 WebGIS原理
    如同GIS是计算机技术在测绘行业的应用一样,WebGIS也可以看作Web技术在GIS上的应用,因此,WebGIS的基本原理与Web是一样的,如图1所示。
    图1 Web原理
    在这个工作模式的基础上,现阶段的WebGIS实现主要有两种方式:
    1.1 胖客户端实现
    胖客户端实现是在浏览器端下载和安装控件,通过控件来实现与服务器端的交互,地图的显示及其它分析等。这种方式在早期使用较多。
    1.2 瘦客户端实现
    瘦客户端不需要下载和安装特殊的控件,它通过图片来显示地图,所有的地图生成与分析功能都放在服务器端实现。这类实现以GOOGLE MAP为代表。这种方式现在使用越来越多,SharpMap也是以这种方式实现。
    1.3 分布式应用程序
    随着webservice和.net remoting等技术的兴起,分布式应用程序的开发技术越来越成熟,通过应用.net remoting和webservice等中间件技术,每个应用程序既可以是客户端,又可以是服务器。相应的,在软件架构领域,现有应用程序也从单机版、C/S模式、B/S模式发展到多层结构,软件界还提出了SOA(面向服务的架构)等概念。可以预见,以后软件领域将是分布式应用程序的天下。
    在GIS软件领域,分布式GIS应用程序也可归于WebGIS一类。由于国内的GIS开发还停留在控件式二次开发以及网页开发阶段,所以此类还在发展之中,实际应用较少。
    2 我的思考
    我觉得,WebGIS网站的提高主要有两个方面:架构的优化和增强用户参与度。
    2.1 架构的优化
    架构的优化不仅可以提高服务器的效率,还可以增加web service和.net remoting服务。我近段时间做了个基于超图和MAPX的.net remoting分布式应用程序试验,深深体会到分层和架构优化的优点,这个试验还不完善,我将在以后的BLOG中详细介绍。值得一提的是,我想基于超图和MAPX做一个web service服务,却老有问题,希望有高手能解答我的疑惑,先谢了。
    2.2 增强用户参与度
    现有的WebGIS网站同质现象严重。都是提供一个电子地图和公交查询什么的。怎样增强用户参与度和赢利模式创新是我们要思考的问题。
     
     

    发表于 @ 2007年01月16日 23:40:00|评论(loading...)|编辑

    新一篇: SharpGIS博客翻译2006年12月:ArcGIS Server项目团队博客 | 旧一篇: 基于.NET 2.0的GIS开源项目SharpMap分析手记(四):地图数据访问机制分析

    评论:没有评论。

    发表评论  


    当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
    Csdn Blog version 3.1a
    Copyright © 小粟