开源GIS实验田

OpenSource GIS Space

  • 内容导航

    Creative Commons
    本站文章全部原创
    转载请遵循创作共用协议
  • 最新评论

    • Gao Ang: 《OSGeo开源地理信息项目最新进展》...
    • Zhu Xiaoyang: 你好!我参加了您的讲座,想向您索...
    • Gao Ang: zhangtujin,OSGeo中国组织的所有讲座活...
    • zhangtujin: 请问个问题,今天报名参加了讲座,...
    • zhaoyang: 谢谢你,很实用。请问有没有Endnote文...
  • 热门主题

  • 随机阅读

    • 三月 2010
      « Feb    
      1234567
      891011121314
      15161718192021
      22232425262728
      293031  
    • GaoAng Profile

      GaoMiao's Portrait
      有了理想
      就不要寻找放弃的理由

      站点搜索

    • 只言片语

      “A friendship founded on business is better than a business founded on friendship.”-John D. Rockefeller (1874-1960)
    • 青年时的失败要比壮年时的胜利,老年时的成功更令人满意。——迪斯雷里

    QCon北京2010开发大会预告

    4th 三月 2010

    由InfoQ中文站承办的QCon北京2010开发大会将于4月23至25日在北京京仪大酒店举行,届时将由30多位国内外知名讲师分享他们的经验心得,包括《设计模式》作者Erich Gamma、《Release It》作者Michael Nygard、ThoughtWorks首席架构师Jim Webber、以及Facebook和Twitter的资深架构师将在大会做主题演讲。当然,演讲嘉宾还包括来自豆瓣、支付宝、去那儿等不少国内知名IT企业的资深架构师和项目管理者。

    QCon北京大会2010将包含设计优良的架构语言的艺术更好地敏捷实战SOA基于浏览器的应用开发知名网站案例分析六个大的主题,在保持会议期间特色栏目QClub论坛和交流酒会的同时,还增加了”最佳解决方案”模块,为与会者提供来自各个领域的最佳实践。期望今年的QCon北京大会,在泰稳和InfoQ中文站团队的组织下能够再创佳绩。

    QCon北京2010的更多细节,请关注本次大会官方站点:http://www.qconbeijing.com/

    Posted in 诸子百家 | No Comments »

    Sun中国技术社区之星文章汇总

    3rd 二月 2010

    2008年夏末的傍晚,我和同事在昌黎黄金海岸遛弯时,接到了Sun中国社区经理Ada Li的电话。Ada在电话里聊起,计划在Sun开发者网站开辟一个新栏目,专门介绍那些有趣的Sun工程师的故事。

    Sun公司聚集了众多IT精英,不少工程师都身怀绝技,这一点我早有耳闻。我一直很感兴趣Sun的技术,而且交稿准时,Ada便希望我能撰写这个专栏,我自然也乐意来做。

    于是,Sun中国技术社区之星的写作计划就这样开始了。从2008年10月到2009年10月,恰好写了整整十二期栏目。起初我主动向Ada征询过动笔时预设的格式和内容要求,Ada的回复却很豪爽,说这是我负责的栏目,可以自己决定。

    准备栏目文稿不需太多时间,被采访的工程师也都乐意配合我一起把内容做好。在此期间,接触到不少有趣的Sun员工,比如去M@x办公室拜访时,看见他工作台上摆放的神龛,里面供奉着Java的开源吉祥物Duke玩偶。撰写Alex Peng的介绍时,得知他是Solaris系统的铁杆粉丝,但凡有人说Solaris不好,他总会把对方辩到心服口服为止。如此的趣事很多,但无一不体现着工程师们对于Sun产品近乎偏执的热爱,以及对事业的责任感。

    如今,Sun加入Oracle的计划已尘埃落定,很多在Sun中国工程研究院的工作的朋友也相继离开,当然,这也包括部分在社区之星栏目中介绍过的工程师。市场争夺总是弥漫着硝烟,但Sun公司一直恪守工程师文化和自由开源的精神,让每一个开发者因Sun的贡献而受益。

    把这十二期栏目集结成文,一为留作纪念,同时也希望感兴趣Sun文化的朋友可借此管中一窥,了解Sun众多伟大产品背后,一群可爱工程师们的平凡故事。

    Sun中国技术社区之星文章汇总(PDF:3M):http://www.gaoang.com/files/sun-sdn-star.pdf

    Posted in JAVA魅力 | No Comments »

    FOSS4G 2010会议预告

    27th 一月 2010

    继FOSS4G 2009成功举办之后,2010年开源地理信息大会FOSS4G(Free and Open Source Software for Geospatial)将于9月6-9日在西班牙巴塞罗那会展中心举行。

    FOSS4G大会报告将充分利用地方、区域以及国际专家的开源社区资源,选择当今工业社会最现实、最关心的话题。为参与者带来内容翔实、高技术含量的报告。

    在2008年12月份,OSGeo中国作为提案组织方之一,曾组织力量撰写提案,建议将北京作为FOSS4G 2010的主办城市,同期参与申办的城市包括西班牙巴塞罗那、美国丹佛、以及荷兰乌特勒支。经OSGeo执行委员投票后,确定巴塞罗那将作为FOSS4G 2010的主办城市。希望以后有机会可以把北京或国内其他城市选为会议主办地,以便更多国内开源GIS开发者能够参与其中。

    目前FOSS4G 2010会议已经开放注册,同时Workshops和Tutorials的选题开放征集,不久后将开放与会者的演讲摘要征集和演示案例征集。

    欢迎感兴趣开源GIS的朋友关注会议官方站点:http://2010.foss4g.org/

    Posted in 聚焦GIS | No Comments »

    DQP分布式查询执行过程

    1st 一月 2010

    数据访问集成中间件OGSA-DAI,在最新3.2.x版本中,已整合了分布式查询中间件DQP。DQP的作用是将分布式异构的关系型数据库通过数据服务进行集成,使客户端在SQL查询中访问多个数据源,如同操作单一数据源中多个不同的数据表。

    在DQP分布式查询执行前,首先要获取已配置数据资源的schema表结构,并在获取的每个schema表名前加入相应的数据源前缀,以便在将分布式数据源整合后的虚拟数据库中进行标识。

    DQP查询并不支持所有SQL查询的函数和操作符,其查询语法支持SQL 92标准的 子集。在分布式查询过程中,DQP中间件并不存储任何本地数据,而是根据提交的查询请求串,将解析后的子查询提交给相应的后端数据库资源的DAI服务来获取数据。

    当DQP接收到查询请求串时,根据DQP支持的SQL语法进行解析,并通过查询解析生成抽象语法树(Abstract Syntax Tree)。SQL执行所依据的查询计划也根据抽象语法树获得,并在初始查询计划的基础上进行效率优化。优化后的查询计划被DQP中间件分发给数据源对应的数据服务,并调用服务后端的OGSA-DAI工作流来并行执行子查询过程。

    对于DAI单数据源查询,中间件会将整串SQL语句推送给后端数据库解析执行,而DQP分布式查询,需要将查询解析后分发,所以如果在DQP查询中嵌入自定义标量(Scalar)或聚合(Aggregate)函数,需在DQP中间件中进行功能拓展实现。另外,DQP提供使用 Graphviz生成查询计划的方法,只需在部署后的DQP配置文件DQPCompilerConfig.xml中添加VisualiseOptimiser类,并指定DOT和PNG输出路径,即可生成可视的SQL执行查询计划图。

    Posted in 思维记录 | No Comments »

    欢迎参加OSGeo讲座(2009年12月25日)

    14th 十二月 2009

    OSGeo中国(开源地理空间基金会)致力于开源GIS和自由软件在科研单位和学校的推广,并以普及开源地理信息以及最新科学技术进展及为宗旨。OSGeo论坛每月举办一次,采取开放式主题选择,每次活动包含两场讲座,将邀请开源GIS、自由软件和开源社区参与者以及乐于分享的老师和学生主讲,内容包含但不限于开源GIS、科学计算、天文、生物等相关科技进展,以及Linux/Unix操作系统、数据库技术、动态语言等自由软件。

    本月OSGeo讲座时间安排如下:
    2009-12-25号,周五,下午14:00-16:00
    讲座1:《开放源码地理空间信息软件及在日本的应用》 (日本大阪市立大学 Venka教授
    讲座2:《全国性行业地理信息平台》(中科院遥感所研究员、数字地球与导航定位研究室主任 杨崇俊教授

    地点
    中国科学院地理科学与资源研究所,3楼,2321大会议室
    朝阳区安外大屯路甲11号(北沙滩桥向东1公里枫林绿洲对面,路北,奥林匹克公园西邻)

    演讲人介绍
    Venkatesh Raghavan,理学博士,现任日本大阪市立大学教授,日本地理信息学会委员,Venka教授的主要研究方向为遥感图像处理与地理信息系统。

    讲座题目:开放源码地理空间信息软件及在日本的应用
    讲座将侧重于讲解GRASS GIS空间分析应用、MapServer地图服务器、GDAL类库等开放源代码软件的实例应用和最新进展。同时,讲座将与大家分享在日本应用开源GIS进行项目实践的经验,并为即将采用开源项目的开发者给出合理的建议。

    杨崇俊博士,专业方向网络地理信息系统。中科院遥感所研究员、博士生导师、数字地球与导航定位研究室主任。1982年1月四川大学物理系毕业;分别于1986年和1990年在法国图鲁兹大学获计算机图像处理硕士、遥感博士;1992年-1997年任加拿大四马地理公司地理信息系统部负责人;1997年2月因入选”百人计划”到遥感所工作至今。

    讲座题目:全国性行业地理信息平台

    讲座详情请参见OSGeo中国http://www.osgeo.org.cn/?q=node/38

    注:OSGeo中国所有讲座均免费且向公众开放,欢迎感兴趣开源GIS的开发者参与,我们准备了T恤和一些技术手册免费赠送给前来参与的朋友。

    Posted in 聚焦GIS | No Comments »

    数据网格项目OGSA-DAI新特性

    30th 十一月 2009

    OGSA-DAI是用于分布式异构数据源访问和集成的网格中间件。在新近发布的3.2.x版本中,DAI在功能和易用性方面得到不少改进。

    在OGSA-DAI 3.2版本中,最重大的改进是将分布式查询组件DQP进行重写,作为一个组件包含在DAI安装包中,无需之前版本在配置DQP时的DQP EvaluatorDQP Coordinator部署包。通过配置文件加载后的DQP资源,也作为DAI资源和行为(Activities)以标准DAI服务的形式存在,并可通过DAI的SQLClient进行分布式查询,极大简化了DQP配置和使用。

    值得关注的是,具备拓展数据类型和函数的关系型数据库,如PostGIS空间数据库,3.2之前版本的DQP分布式查询无法读出包含拓展字段类型如Geometry类型的Schema表结构,而新版本中DQP资源以DAI资源形式对外暴露接口,且DAI支持关系型数据库拓展的JDBC列类型到DAI元组类型的元数据抽取和映射,所以可以读出空间数据库的Schema表结构,并对多个空间数据源进行分布式查询。但在DQP查询过程中,需使用OQL对象查询语句针对异构数据源进行拆分组合,所以DQP查询还不支持直接在SQL语句中嵌入空间分析函数。可行的方法是,对DQP查询进行自定义Functions拓展,加入后端空间数据库支持的空间操作函数

    此外,新的DQP索引页面dqp-index.jsp也可以在安装后查看已加载的DQP资源,其中包含DAI数据源信息、DQP数据字典、所有可以查询的表名和字段信息等。同时,DAI 3.2还更新了之前的dai-manager.jsp页面,新增了DAI资源列表dai-resources.jsp,DAI行为列表dai-activities.jsp,配置键值对dai-config.jsp,容器环境键值对dai-context.jsp,请求监视器dai-request-monitor.jsp等多项DAI服务信息页面。

    DAI 3.2版本还启用了新的资源监控框架,用于跟踪工作流执行过程中每个Activities产生和消费的数据块的情况。同时,并优化了GridFTP行为的执行效率。在最新的OGSA-DAI 3.2.1版本中,还对已经发现并提交的一些Bug进行了修复。感兴趣的DAI使用者可以查看更新说明,以获取更多细节。

    DAI 3.2提供了新的功能并在操作上做了简化,在Ubuntu 9.10下实际安装配置也很顺利,但在版本兼容性方面,测试了DQP提供的GUI组件ogsadqp-3.2.1-od30port,以及驱动程序OSGA-DAI:JDBC都已无法适用于新的DAI 3.2版本,需要等待组件升级或自己在原有基础上修改代码进行定制。

    Posted in 网格科学 | No Comments »

    Inspire空间信息基础设施计划

    28th 十一月 2009

    INSPIRE是欧盟发起的空间信息基础设施计划,旨在推动欧洲空间信息基础设施建设,促进成员国之间的空间信息共享,并为公众提供更易于访问和获取的空间信息。

    INSPIRE项目致力保证所提供的空间信息与环境政策相协调,据此,项目提供了用于监测和改善环境所需的信息,包括大气、水资源、土壤、自然景观等,除此之外,还包含行政边界、高程、交通网络、土地覆盖等共用信息。在土地信息方面,EULIS项目更为细致的提供了全欧洲的土地信息服务。

    目前INSPIRE已发布用于空间信息获取的门户站点原型中,为用户提供了三个功能模块,分别为数据检索空间数据浏览元数据编辑。项目运行在ColdFusion服务器中,前端使用了实现Tab选项卡切换的Ajax Tabs Content Script库和JQuery库。地图显示部分借助OpenLayers并对其进行定制。在INSPIRE提供的功能模块中,允许用户在已提供的功能模块中,检索并访问空间数据集和分布式空间服务,并利用数据定制地图显示,或根据INSPIRE规范创建用户自定义的元数据。

    INSPIRE项目制定了一组称为Network Services的网络服务标准,用于各种公用空间数据的交换和共享,服务具备空间数据发现、转换、浏览、下载的调用接口。其中数据转换服务(Transformation Services)包含参考坐标系转换,应用Schema转换,样式转换和服务协议转换等组成部分。在Python实现的PyWPS项目中,给出INSPIRE Transformation Service实现两种不同坐标系之间实现转换的参考示例

    INSPIRE项目的发展,为空间信息资源共享带来了便利,也在一定程度上避免了信息隔离、重复采集、传递不畅、非标准化、数据利用度低等问题的发生。同时也在最大程度上将不同来源的空间信急进行整合,并以易于理解、检索、获取的方式共享给公众。

    Posted in 聚焦GIS | No Comments »

    2009地理信息日:OSGeo讲座预告

    11th 十一月 2009

    地理信息系统日(GIS DAY)由美国国家地理协会、美国地理学家联合会和ESRI于1999年共同倡导发起,其宗旨是让更多人,特别年轻一代了解GIS技术在社会、经济、生活等方方面面所产生的积极推进作用。在每年的 GIS日期间,全球有上千个单位都会举办各种各样的活动来参与到GIS日之中,组织展览、讲座、开放参观等活动,向公众普及GIS知识。

    09年11月份OSGeo讲座与地理信息日GIS DAY(2009年11月18日)同期举办,讲座时间与主题安排如下:
    2009-11-18日,周三,晚19:00-21:00
    19:00-20:00:讲座1:《开源GIS在项目中的应用》 (加拿大BIC公司研发中心主任,北京大学空天信息中心客座研究员 任伏虎)
    20:00-21:00:讲座2:《OSGeo开源地理信息项目最新进展》 (中科院地理所,OSGeo中国 高昂)

    地点: 中国科学院地理科学与资源研究所,5楼,2521大会议室
    朝阳区安外大屯路甲11号(北沙滩桥向东1公里枫林绿洲对面,路北,奥林匹克公园西邻)
    详细地图请参阅:http://osgeo.org.cn/?q=node/3

    在线报名登记

    内容前瞻
    讲座1:《开源GIS在项目中的应用》
    讲座将结合演讲者多年GIS实践经验,介绍开源地理信息系统若干代表性软件,以及开源地理信息软件在实际项目中的应用实例。
    讲座2:《OSGeo开源地理信息项目最新进展》
    讲座内容将汇总介绍OSGeo下属开源地理信息项目的最新进展,并介绍参与FOSS4G 2009开源地理信息大会的各个GIS开源社区项目的最新成果。

    详情参见OSGeo中国,本次活动在讲座现场提供免费的饮料和零食(播布客友情赞助),欢迎感兴趣GIS的朋友报名参与。

    (Update: 讲座已顺利结束,活动报道参见OSGeo中国)

    Posted in 聚焦GIS | 4 Comments »