开源GIS实验田

OpenSource GIS Space

  • 内容导航

  • 最新评论

    • 灰猫: =。= 不能下载 404~ 文件不存在 无论另...
    • FE: 果然可以了 多谢...
    • Gao Ang: 测试了一下,可以下载的,po是文本...
    • FE: 你好,下载不了,能重传一下么...
    • : 不能下载啊 请看一下链接...
  • 热门主题

  • 随机阅读

    • 2014年十月
      « 二    
       12345
      6789101112
      13141516171819
      20212223242526
      2728293031  
    • Gao Ang

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

      站点搜索

    • 只言片语

      异想天开给生活增加了一分不平凡的色彩,这是每一个青年和善感的人所必须的。 ——康·巴乌斯托夫斯基

    ISO资产管理国际标准正式发布

    8th 二月 2014

    5500x 国际标准化组织ISO近期正式出版了以帮助企业及各类组织提升自身资产价值为目标的三个标准,即:

    • ISO 55000:资产管理 概述、原则和术语
    • ISO 55001:资产管理 管理体系 要求
    • ISO 55002:资产管理 管理体系 ISO 55001应用指南

    ISO 5500x系列标准由ISO PC 251资产管理标准化技术委员会组织各国专家制定,标准适用于为资产密集型企业或机构的资产管理工作提供指导,致力于帮助交通、电力、电信、能源等企业的各类资产得到充分、合理的使用。ISO 5500x系列标准可以帮助企业创建、实施、维护和改进自身的资产管理体系,同时,ISO 5500x系列标准可以为企业在计划、实施和评估资产管理活动等方面提供指导。

    目前,ISO 5500x系列标准的内容介绍、适用范围、术语和定义可以在ISO网站免费预览,浏览地址为ISO 55000ISO 55001ISO 55002。如果想阅读标准正文,也可以通过ISO授权的商业渠道获得。

    值得一提的是,ISO 5500x系列标准的电子版是ISO第一次尝试以全新的增强式PDF(预览)格式发布,较之传统黑白文本的排版方式,增强式PDF将为使用者带来更为舒适的阅读体验上。

    Posted in 标准研究 | No Comments »

    XAMPP控制面板简体中文汉化

    25th 十月 2012

    最近一直用XAMPP搭建的Web服务器环境来测试应用,对于普通用户来说,XAMPP用起来很方便,也便于配置。

    目前最新的XAMPP 1.8.1的Windows版本,控制面板使用了第三版设计,拓展了不少功能并且可配置项更加丰富。用了一段时间后,借助Poedit对XAMPP的控制面板进行了汉化翻译,制作了XAMPP 1.8.1版本使用的po和mo文件。

    如果你希望使用中文化的XAMPP控制面板,可以在这里下载汉化文件并覆盖到XAMPP的安装路径“xampp\locale\en\LC_MESSAGES”中。替换现有的po和mo文件,之后重新启动XAMPP控制面板,即可看到中文化XAMPP控制面板。效果如下。

    下载:xampp_control.po(简体中文源文件)

    下载:xampp_control.mo(简体中文二进制)

    xampp-cp

    Posted in 思维记录 | 5 Comments »

    OpenStreetMap采用新的ODbL授权协议

    10th 八月 2012

    致力于分享全球范围免费地图数据的OpenStreetMap项目近期消息不断。OpenStreetMap本月宣布,项目将正式采取Open Database Licence(ODbL)许可向地图数据使用者授权网站免费发布的OSM数据,包括点、线、面的坐标数据,地理位置间的相互拓扑关系,以及世界各地志愿者贡献的GPX轨迹数据。

    此前,OpenStreetMap一直使用属于创作共用(Creative Commons)协议的CC-BY-SA协议对OSM地图数据的采集和发布进行授权。但是被个人博客站点广泛采用的创作共用协议并非是针对于数据共享,特别是地图数据共享而设计。创作共用协议的设计初衷是用于创作内容的版权保护,主要包含文档、照片和绘图等互联网创作形式的版权保护,而协议本身对于互联网数据的采集和共享没有清晰权责界定。并且创作共用协议的创建者也不推荐将此协议用于信息数据库共享,包含教育或科研等用途的数据库共享。

    ODbL协议是OpenStreetMap基金会与Open Knowledge Foundation联合设计的数据共享授权协议。自2010年05月12日开始,OpenStreetMap用了两年的时间对OSM数据库中的地理位置数据进行了清理,对于那些不愿意将自己贡献的数据由创作共用协议转换为ODbL协议的用户,OpenStreetMap将不会在数据库中保留这些数据,而新加入的数据则默认为贡献者同意使用ODbL协议对数据的分发和使用进行授权。

    OpenStreetMap在先前使用创作共用协议的过程中,难以对OSM地图数据的使用范围进行清晰的表述,比方说地图数据的出版发行和地图数据的商业应用。在数据共享方面,创作共用协议对哪些事情能做,哪些不能做没有清晰的界定,从一定层面上造成了OSM数据的滥用。对于地图API开发人员,在如何正确的将OSM数据与其他来源的地图数据混合使用,创作共用协议也带来了一定的困扰。相比较起来,ODbL在数据授权使用上较之CC协议更为详尽和明确,除了包含创作共用协议在内容版权方面的保护,ODbL还在数据版权、数据库归属权利和使用范围上进行了限定,比创作共用协议的适应性和可操作性更强。

    成立于2004年8月的OpenStreetMap项目,在创始人Steve Coast的推动下,目前已成为全球最大的地理数据共享网站,拥有超过50万个注册用户和众多活跃的地图数据贡献者。为保证项目的可持续发展,OpenStreetMap在2006年8月注册成立了基金会,来负责项目数据库服务器的管理和维护,并保证数据的合理使用。

    随着OpenStreetMap项目影响力的逐步扩大和LBS移动位置应用的火热,创始人Steve Coast也被微软看中,聘为微软Bing的地图服务Bing Maps首席架构师。显然,微软希望通过开源社区的影响力,来对抗地图服务领域一直处于领头地位的Google Maps。在Steve Coast加入微软后,OpenStreetMap与微软随之在地图数据层面展开了不少合作,如在Bing Maps中增加了OSM地图图层。更值得一提的是,近期Bing Maps进行了有史以来最大规模的卫星影像数据更新。Bing Maps更新了总计165T的卫星影像和航拍正射影像,而此前Bing Maps数年积累的遥感数据总量为129T,并且Bing Maps中所有更新的卫星影像数据,都可以在OpenStreetMap中访问。

    致力于创建和提供免费地图和地理信息数据的OpenStreetMap,一直以来以类似于维基百科的方式接受志愿者贡献的地理数据,并向各种地图数据的用户提供数据下载和API调用服务。在这样的业务模式下,遵循良好设计的数据授权协议对整个项目的健康发展尤为重要。在OpenStreetMap地图数据授权协议变更后不久,签到服务网站FourSquare随即宣布旗下的应用将放弃Google Maps,转而使用OpenStreetMap提供的地图数据。在新授权协议下的OpenStreetMap项目,必将在移动位置服务的热潮下,为地图数据的用户带来更好的体验,同时也为应用开发者创造更大的价值。

    本文曾发表于《程序员》杂志-2012年08期“程序天下事”栏目。

    Posted in 思维记录 | No Comments »

    SpaceX引领太空探索商业化

    2nd 七月 2012

    太空探索技术公司(SpaceX)的第一架宇宙飞船Dragon号,在Falcon 9(猎鹰9号)运载火箭的搭载下,于5月22日顺利发射升空并进入了预定轨道。在环绕轨道过程中,飞船进行了一系列复杂的机动性和系统级测试,以保证在与国际空间站对接的过程中万无一失。5月25日,Dragon号达到国际空间站所在的位置,被空间站的机械臂捕获并完成了对接操作。在完成国际空间站物资补给以及运载太空站返回货物的任务后,Dragon号飞船于5月31日顺利返回地球,着陆在太平洋海域。

    随着Dragon号飞船一系列预订计划的成功实施,SpaceX公司创造了多项航天领域的新记录。Dragon号是第一架由私人商业公司设计的可载人宇宙飞船,在容积上能够搭载七名成员或相等重量的货物到达近地轨道,可以承担为国际太空站进行物资补给或人员轮替的任务。在完成此次发射任务之后,SpaceX公司率先成为有能力将太空舱发射进入地球轨道,并与国际空间站对接的商业太空发射公司。

    对于SpaceX来说,这次发射与对接任务的顺利实施远不仅是那些具有开创性的历史意义,更重要的是,发射任务的顺利实施将为SpaceX带来后续数十亿美元来自NASA(美国国家航空航天局)以及其他机构的订单,用来为国际空间站输送人员和物资,并承接太空微重力环境对生物、材料、流体物理学等相关研究对象影响的各项实验任务。NASA认为将低轨道载人火箭发射及运载计划承包给商业公司,将比自行完成这项工作更有效率,同时NASA也可以将其资源和注意力集中在探索更遥远的外层空间上。

    实事的确如此,根据SpaceX的统计数据来看,原先NASA在完成类似发射任务过程中,消耗的资金往往是SpaceX各项花销的四到十倍。此外,创始人Elon Musk还在SpaceX官方网站公布,公司通过精细化管理以及设计生产过程中的高度垂直集成,使得目前猎鹰9号火箭的标准发射费用仅为5400万美元,并将使用铝锂合金制造的猎鹰系列运载火箭做到部分重复使用,通过出色的成本控制下进一步下调火箭发射的价格成本。

    美国航天工业具有深厚的技术积累和完善的产业链,此外还有数量众多且经验丰富的工程人员。有趣的是,在航天界之外不少IT企业和技术人员,也把关注点转向太空资源的开发和利用。与Paypal创始人Elon Musk创建SpaceX相似,DOOM、QUAKE、CS等游戏引擎的传奇程序员John Carmack已不满足自己在游戏业中取得的成绩,也创建了面向太空技术研发的Armadillo Aerospace公司,专注于研制能够垂直起降并且可以重用的运载火箭技术,为实现载人太空旅行而努力。Carmack主导的Armadillo公司还创建了X-Prize Cup航空航天展和Lunar Lander Challenge登月挑战赛,为航空航天的爱好者提供了施展的平台和空间。此外Google赞助发起的Google Lunar X PRIZE,也为青少年了解航天领域知识和动手操作提供了支持。

    创建于2002年的太空运输公司SpaceX,仅用了八年时间就顺利完成了猎鹰1号和猎鹰9号运载火箭的设计和制造,并同步研发了Dragon系列宇宙飞船,成为继美国、俄罗斯、日本、欧空局之后第五个与国际空间站对接的航天组织。或许在不远的将来,在SpaceX、Armadillo等商业公司的努力下,航天发射的费用能够降到目前发射费用的1/10,那么,距离普通人去外太空旅行的愿望应该也会越来越近。Carmack曾设立了奖金为一千万美元的X PRIZE大奖,用于奖励能够将三名乘客送到外太空的航天发射项目。在不远的将来,哪个团队将摘走X PRIZE大奖,让我们拭目以待。

    本文曾发表于《程序员》杂志-2012年07期“程序天下事”栏目。

    Posted in 思维记录 | No Comments »

    个性化的开源操作系统Haiku OS

    3rd 六月 2012

    IEEE Spectrum是美国电气和电子工程师协会(IEEE)的旗舰期刊,其文章以报道信息技术领域的最新进展为主。近期IEEE Spectrum刊文介绍了Haiku OS的开发和应用情况,引起了不少喜欢尝试新鲜事物的Geeks关注。

    Haiku OS是适用于个人电脑的新型操作系统,这款开源操作系统最大的特点是迅速、高效且易用。Haiku OS的前身BeOS诞生于1996年11月,由Be公司设计并开发。BeOS最初版本适用于Mac平台,两年后发布了能够安装在Intel平台的版本。较之Windows在日常办公中的广泛使用和Unix/Linux在Web环境下的普及,基于全图形化结构设计的BeOS以其出色的多媒体性能在用户群里获得了不错的口碑。值得一提的是,BeOS首次在个人电脑上采用了64位文件系统,为多媒体制作时所需的大规模数据交换带来了运行效率。因此,BeOS被广泛用于多媒体制作、编辑、播放等方面,并被很多专业多媒体开发、制作和设计人员使用。

    一直以来,BeOS都在为晋级主流操作系统而努力。然而,BeOS为非专业用户提供的应用程序较少且在使用上存在门槛,致使BeOS的普及发展受到了局限。最终Be公司宣布不再为BeOS后续发展提供支持,并将包括BeOS在内的公司资产出售给Palm公司。就在BeOS被售出的2001年,原先的忠实用户发起了名为OpenBeOS的开源项目,以自由软件社区的形式继续推动他们热爱的操作系统继续发展,并逐渐演变成现在的Haiku OS。

    在分析了BeOS优势和局限后,新生的Haiku OS为用户提供了清爽的图形界面,在系统启动时间、计算机硬件兼容性方面有了显著的提升。Haiku延续使用64位的文件系统BFS(Be File System),并在原有BFS的基础上针对Haiku进行优化,支持基于元数据的文件检索,以保证处理多媒体文件时的效率。此外,采用C++开发的Haiku为应用程序开发者提供了面向对象的API系统调用接口,并与BeOS平台的本地应用程序在二进制与源代码上保持兼容,这使得原先针对BeOS设计的应用程序在Haiku上有了用武之地。

    在多媒体展现方面,Haiku全部使用抗锯齿字体、全矢量图形和矢量图标。Haiku还增强了MIDI协议,提供OpenGL支持,并开发了专门的游戏工具包和相应API。Haiku对BeOS的外设输入响应机制进行改进,建立了全局的输入服务来为各种输入设备提供响应,并建立各项输入设备与操作系统通讯的渠道。

    在2009年9月,Haiku发布了第一个milestone版本Haiku R1/Alpha 1,并紧接着于2010年5月发布了R1/Alpha 2。在第三个版本R1/Alpha 3于2011年6月发布之后,Haiku第四个版本同时也是最后一个Alpha版即将发布并进入Beta阶段。

    不同于Windows、OS X 或Linux,Haiku在某些特性来讲是独一无二的。Haiku拥有10秒以内的系统启动速度,运行时仅占用170M内存空间,且从来不会出现Linux那样内核经常与用户界面不协调的情况。相比较那些主流的操作系统,Haiku就像一把小巧的瑞士军刀,灵巧迅速的成为工作的帮手。可以说,Haiku代表用户对个人电脑与众不同的看法,如果你不愿意每隔一两年就因为操作系统更新换代而被迫购买更高性能的电脑,如果你受够了操作系统庞大的体积和与各类软件兼容性带来的恼人问题,如果你认为电脑就应该是一件快速、简单、高效、新颖的忠实工具,那么不妨试一试Haiku OS,或许你会发现它正是为你设计的。

    本文曾发表于《程序员》杂志-2012年06期“程序天下事”栏目。

    Posted in 编程语言 | No Comments »

    健康和医疗信息项目GNU Health

    4th 五月 2012

    LibrePlanet是自由软件社区中活跃成员发起的开发者会议,旨在促进自由软件的开发、推广和使用。近期在美国波士顿举办的LibrePlanet 2012大会上,Richard Stallman代表自由软件基金会颁发了FSF组织评选的2011年度自由软件奖项,奖项包括自由软件促进奖和社会公益项奖两个项目。

    自由软件促进奖颁发给一直为促进自由软件发展而做出贡献的业界领袖,开发者所熟悉的Python之父Guido van Rossum、Perl之父Larry Wall等传奇程序员都曾是这个奖项的得主。而今年的奖项由Ruby语言作者松本行弘(Matz)获得,这是对Matz在GNU、Ruby及其他自由软件组织近20年工作的肯定。

    同期颁发的年度社会公益项目奖的候选对象是为自由软件做出贡献、且能够有效服务社会的项目或团队,历届奖项得主包括Creative Commons、Wikipedia等广为人知的自由软件项目。今年该奖项的得主是GNU Health。提供健康信息和教育服务领域自由软件的NGO组织GNU Solidario的负责人,同时也是GNU Health项目的开发者Luis Falcon在会议现场接受了颁奖。

    GNU Health是免费的健康和医疗信息系统,包含电子医疗病历系统(EMR)和医院信息化管理系统(HIS)、健康信息管理系统三个模块。电子医疗病历系统记录患者个人健康状况的各项数据和信息,病历数据常在健康信息中用于诊断辅助,并在不同系统间实现数据互操作;医院信息化管理系统用于提高医院各项工作的效率和质量,减轻医务人员需要处理的各类事务性工作,使其集中精力为患者提供医疗服务。在GNU Health中,具体包含的功能有患者预约管理、医疗器械管理、医疗费用计算、数据分析统计、医疗产品和服务管理、支付管理、医疗采购管理等不同的功能模块。

    在技术实现方面,GNU Health使用Python语言开发,借助Tryton项目实现用户服务层、业务服务层和数据服务层(3-tiers)的整合,同时保证应用在模块化、可拓展性和安全性等方面具备良好的基础。此外,GNU Health整合了Python包索引(PyPI:Python Package Index)以便于安装和部署,使用者只需在下载应用压缩包后执行pip install命令,即可在线装载所需的运行依赖项并执行程序。在实用功能方面,GNU Health支持CalDAV 日历同步,可以将就医预约和住院治疗日历与Google 日历或Apple 设备进行同步;GNU Health提供了轻量级的远程过程调用协议JSON RPC支持;GNU Health具备增强型的处方单据和遵从最新体系的药剂分类,包含世界卫生组织WHO提供的最新药品列表,以及增强的医疗实验室模型。作为面向全球化的健康和医疗信息系统,GNU Health还提供了最新的翻译引擎,以便于实现本地化的应用。

    致力于加强全世界医疗专业人士合作,改善欠发达地区的医疗信息化现状的GNU Health项目,已被联合国大学和国际健康研究所采用作为教学和研究系统。同时项目在GNU Solidario组织的推动下,已经与尼日利亚、加纳、印度尼西亚、秘鲁以及阿根廷等国的医疗组织、医生、患者建立了有效的沟通渠道,帮助其使用GNU Health项目来管理各类健康信息。

    尽管获得了今年FSF颁发的社会公益项目奖,GNU Health依旧还有很多功能需要不断完善和改进。项目发起人Luis Falcon曾在邮件组中发出邀请,希望有更多的志愿者参与进来,参加文档编写、本地化翻译、Bug测试、质量保证、编码开发、新功能测试等方面的工作,帮助GNU Health项目为那些难以负担软件费用的用户,提供更好的健康和医疗信息化系统。

    本文曾发表于《程序员》杂志-2012年05期“程序天下事”栏目。

    Posted in 诸子百家 | No Comments »

    装备制造技术出版物标准S1000D

    15th 四月 2012

    一年一度的S1000D用户大会将于6月18日在美国丹佛召开,广泛用于航空等高端装备制造领域的技术出版物标准S1000D将是本次大会的主角。用户大会围绕S1000D展开了多层次的技术讨论和经验交流,议题包含S1000D项目实施案例分析、S1000D项目管理经验、S1000D与各类出版物格式转换,S1000D多媒体应用,以及用于S1000D编辑和管理的各类工具。

    S1000D是面向技术出版物制作和发布的国际标准,使用XML结构来描述、管理和发布技术文档。S1000D最初由ASD(欧洲航空与国防工业协会)作为军用标准设计并提出,用于记录军用飞行设备的装备维护和操作信息。从S1000D第二版开始,其适用范围就开始向更广泛的装备制造领域拓展,包含陆上设备、航海装备并逐步应用于各类商用和民用设备技术文档。

    S1000D由专门的管理委员会更新和维护,并负责协调各方意见达成一致。目前通用的4.0版本由ASD、AIA(美国航空工业协会)、ATA(美国航空运输协会)以及领域用户共同参与制定。其中ATA的鼎力支持为S1000D标准的民用化进程注入了不竭动力。ATA是美国历史最悠久的、规模最大的、全国性的航空公司行业协会。在民用飞机客户服务领域,ATA参与制定的文档规范在制造业领域具有很高的权威性和可操作性。目前,ATA发布标准规范涉及航空制造、机场地面服务、货物和危险品、维修和材料、燃料销售、操作和安全性等多方面内容。

    在使用上,S1000D涵盖了技术文档的计划、管理、生产、交换、分发等各个环节,覆盖工程性项目完整的生命周期。符合S1000D规范的技术文档以数据模块(Data Module)形式被创建,数据模块表示在技术文档中粒度最小且能够对信息进行完整描述的内容块。数据模块包含模块标识、状态信息、以及一个存放技术文档信息的内容单元。数据模块描述的内容及结构体包含业务规则信息、描述性信息、故障信息、零部件数据信息、维修及检查信息、程序及过程信息、技术知识库信息等各项内容。

    在信息内容上,S1000D规定了适用范围、内容组成、业务规则、规则分类以及包含各类数据模块XML Schema的内容结构、元素、属性在内的信息内容生产和交付方法。其中,S1000D的业务规则分类是其区别于其他基于XML的技术出版物标准的主要要素。S1000D业务规则分类定义了技术文档各应用层面的细节,由近千个业务规则决策点(Decision Point)组成,如产品识别码、图形符号的尺寸和缩放比率以及与相关业务标准的接口规范等内容。

    S1000D业务规则分类包含十个大类。其中,一般类定义了实施S1000D的总体业务规则,包含版本号、术语定义等;产品定义类定义产品相关的数据模块和编码策略;维护与操作概念类包含产品维护级别及操作信息等;安全保密类包含密级划分、版权标记、信息使用与公开的限制、访问权限、信息销毁指令等;业务过程类描述技术出版物与综合保障、供应计划、工程设计、培训等业务的关系;数据创建类用于定义文本、图形、多媒体对象的创建规则,如术语规则、标记规则、表达规则、样式规则等,以实现技术出版物内部及技术出版物与培训资料间的信息重用最大化;数据交换类定义了厂商与用户间交换数据应遵守的规则,如数据表单要求、数据迁移协议等;数据完整性与管理类用于保证信息创建者与客户双方的数据参照完整性;历史数据转换、管理和处理类包含信息源和目标之间元素及属性的对应关系,以及技术出版物中包含历史信息的规则;数据输出类定义了S1000D数据的输出形式,包括页面出版物、交互式电子技术出版物(IETP)、多媒体出版物、SCORM等多种形式。

    在工具支持方面,不少制造业工具提供商和出版工具开发商都推出了S1000D制作及管理产品,如美国Inmedius公司的S1000D制作套件、出版业领导者PTC公司在其主推的Arbortext工具中提供了S1000D编辑与管理支持。

    对于复杂的装备制造业来说,其专业化细分程度日益增强,工程协作性要求也逐步提升,越来越依赖于以计算机为基础的技术出版物来支持各类信息内容的描述。作为国际化的技术文档标准,S1000D的应用减少了高端制造业领域的技术信息维护成本、降低了数据转化为配置项的难度、提高了技术文档输出及跨平台转换的效率,有效保证技术文档的管理稳定高效。S1000D的使用,将在帮助使用者在原有装备升级改造和新装备引进的过程中保证各类技术文档的有序管理,能够在降低信息生成成本的同时避免信息内容的重复生成,且更有助于制造业产品的技术描述在世界范围内维持一致性和通用性。

    本文曾发表于《程序员》杂志-2012年04期“程序天下事”栏目。

    Posted in 编程语言 | No Comments »

    eCl@ss信息分类系统

    7th 三月 2012

    信息分类是将具备某种共同属性或特征的事物或概念集合在一起,把不包含这种共同属性或特征的信息区别开来的过程。信息分类是IT公司对各机构实施较大规模信息化建设过程中的基础要素,通过信息有效分类及统一规则的编码赋码,可以按逻辑关系或层级次序对各种看似杂乱无章的信息和数据进行排列组合,使其在分类体系上具备规则。

    在传统的信息分类方法中,最通用的是线分类法、面分类法和混合分类法。线分类法将选定的对象属性作为划分基础来进行层级类目划分,如行政区划代码;面分类法将对象本身固有的若干属性或特征划分成一组独立的类目,每组类目构成一个面,按一定顺序将相互之间没有隶属关系的面平行排列形成分类,如职务名称代码;混合分类法将线分类和面分类组合使用,以其中一种分类法为主,另一种作补充对信息进行分类,混合分类在处理企业信息化建设中的复杂分类时较常使用。

    随着企业信息化建设的发展和深入,基础的信息分类方法已无法满足复杂信息类型的分类和描述需求。随之出现了与面向对象程序设计思想类似的分类体系,其中典型的代表是来自德国的eCl@ss分类系统

    eCl@ss是对产品和服务进行分类与描述的国际标准,由德国eCl@ss协会发起,由各大跨国信息技术公司和各个行业的领导企业特别是制造型企业共同参与并研究制定的分类系统。与传统的信息分类编码区别最大的是,eCl@ss不仅涵盖25个不同行业,四个层级,超过75000项类目和主题词的分类体系,还包含用于对产品和服务进行描述的属性集合以及各属性的值域范围。

    eCl@ss分类体系的制定和维护都是一个相对庞大的系统工程,目前在协会的推动下,由不同行业的专家进行维护,并不断推进各类目及属性的更新和完善。在企业电子商务应用中,eCl@ss分类为企业采购带来巨大的经济优势,买方可以借助分类及属性方便的获取供应产品元数据,以扩大供应商范围并减少交易费用,通过增强产品及零部件的可比性来提升市场透明度。由于买卖双方使用相同的数据结构进行信息交换,对于供应商同样可以起到减少交易费用,拓宽供应范围的作用。

    eCl@ss分类体系的方法依据ISO标准13584的第42部分:结构化零件族方法学来构建。eCl@ss分类体系中包含类表、关键词表、类和属性的关联映射表、属性表、值域表、属性和值域的关联映射表。其基本思想是通过关联映射文件,在不断扩充的类目、属性和值域之间建立联系。eCl@ss的上下级类目具备属性的继承关系,即子类目顺承父类目对应的各项属性,并在此基础上关联自身特有的描述属性,并向其下一级子类顺承。

    由于不同行业的产品或服务共享一些通用的基本属性,eCl@ss还设置了标准属性集与基本属性集。标准属性集是为描述某类产品专门制定的,而基本属性集一般都是由下面五个属性组成的:EAN代码、制造商名称、产品编号、产品名称以及产品类型描述。其中EAN代码是国际物品编码协会统一制定的商品条码,是由国家代码、厂商代码及检查码等项组成的数字码,通常以一维或二维条码的形式印制在商品的外包装上。

    在贸易全球化的趋势下,信息技术和通讯科技的发展将各类企业更紧密的联系在一起。随着企业间数据交换的需求不断增加,对产品和服务进行分类与描述的统一标准将越来越重要。致力于成为世界上最重要分类标准的eCl@ss,为电子商务过程中各个参与方提供了数据交换的基础,通过统一的规范帮助企业节约时间和沟通成本。

    目前,源于德国的eCl@ss体系,已拥有德国铁路巴斯夫化工、戴姆勒-克莱斯勒、宝马、保时捷、大众、奥迪等一大批企业用户。eCl@ss分类及属性描述也被翻译成英语、法语、西班牙语和中文,正在从拥有广泛工业基础支撑的欧洲逐步延伸至美国和亚洲,并努力成为被全世界理解和使用的信息分类及描述国际化标准。

    本文曾发表于《程序员》杂志-2012年03期“程序天下事”栏目。

    Posted in 标准研究 | No Comments »