FME SERVER介绍
FME Server是一款可扩展的空间 ETL平台,它提供灵活的空间数据发布和加载服务,帮助各种组织或机构快
速满足各种数据访问需求,使得空间数据在互联网上的流动有了更快捷的桥梁。

 FME SERVER主要功能
1) 满足用户对空间数据的共享需求——无论何时、何地、何种数据需求。
利用FME Server,可以让用户在线快速访问他们所需的空间数据,无论在何时,何地,或者是何种数据需求。包括GIS、CAD、影像数据、3D、数据库、或者Web格式在内的超过数百种格式数据,可以根据用户的不同需求进行重构。在FME Server的支持下,终端用户可以及时访问最新的空间数据,为团队争得宝贵的时间。
为实现数据共享,FME Server提供两种灵活的空间数据发布服务:
  * 空间数据下载服务
  * 空间数据流服务
 
2) 实现海量数据的高效验证、加载和转换。
FME Server采用一种面向服务即SOA的结构体系,提供强大并可扩展的解决方案以满足海量数据加载和转化需求。通过内建负载平衡和基于优先级队列技术,它能在多FME引擎上自动分配空间ETL处理和加载任务。万一异常中断,FME Server会跟踪所有的数据转换请求以确保有效的恢复工作。
另外,随着用户需求的逐渐增加,可以通过部署额外的FME引擎进行系统升级以增加系统处理能力。FME Server提供三种强大的空间数据加载和转换服务来满足空间数据访问需求:
  * 海量数据加载和集成服务
  * 基于Server的空间数据转换服务
  * 空间数据上传和验证服务
 
3) 集成空间数据基础设施
FME Server 的灵活性使数据统一变得更容易。它强大的数据变换能力使得SDI的合作伙伴很容易以一种标准的数据模型共享他们的数据,同时保持其内部数据模型、架构和系统完整性不变。一旦数据被转换成功,FEM Server就能够通过WEB服务使其传输,或者进行自动服务下载。这种有效的方法确保了所有SDI参与者访问到最新的数据。
     
 

 FME SERVER特点
1) FME Server极大地扩展了数据共享能力,就如同FME使过去从特定平台到特定平台的转换模式进化为从任意平台到任意平台一样,通过Web Service所提供的ETL使得任意数据源能被任意客户端来抽取、转换、加载; 
2)FME Server灵活的空间ETL特征使空间数据挖掘成为可能。通过Workbench定制流程化的数据转换模板,可以实现多源、异构数据集的数据转换和抽取,同时结合一些挖掘模型,还能进行空间数据挖掘,发现事物内在的、隐含的知识,获取有价值的信息,提供决策支持;
3)FME Server将“数据转换”的计算任务放到了服务器上,使得“数据转换”的功能可以通过服务器来共享,从而改变“数据转换”的软件部署模式,具备了SaaS(“软件即服务”)的特征;
4)只要数据源向互联网开放,例如通过URL可访问的数据文件,或者WFS,或者其它标准的Web Service,它就可以被FME Server所访问,并经过FME Workbench的数据变换流程,转换为你需要的任意格式或服务,从而适应客户端应用程序的需要。

 
 体系架构
1) 客户端通过FME Server API函数向FME Server发送请求;
2) SOAP服务作为另外的客户端也通过FME Server API函数向FME Server发送请求;
3) FME Server 转换管理器接受客户端发送的任务请求;
4) FME Server 模版仓库负责管理工作空间信息;
5) FME Engines执行工作任务并将结果返回给请求者。
 

转载于:https://www.cnblogs.com/sqlite3/archive/2012/05/16/2566698.html

FME SERVER介绍相关推荐

  1. parameter server介绍

    1. Parameter Server介绍 参数服务器是一个编程框架,用于方便分布式并行程序的编写,其中重点在于对大规模参数的分布式存储和协同的支持. 机器学习系统相比于其他系统而言,有一些自己的独特 ...

  2. 64位FME Server 与32位FME Desktop协同处理MDB格式数据

    作者:ZJ 在FME所支持的数据格式中,部分数据格式受限于软件位数,例如常见的GIS数据格式包含SHP(Esri Shapefile).GDB(File Geodatabase).MDB(Person ...

  3. TFS(Team Foundation Server)介绍和入门

    在本文的两个部分中,我将介绍Team Foundation Server的一些核心特征,重点介绍在本产品的日常应用中是如何将这些特性结合在一起使用的. 作为一名软件开发人员,在我的职业生涯中,我经常会 ...

  4. Percona server 介绍及与mysql对比 及安装

    提到 MySQL, 我们不得不说说其两大重要的时间点 2008 年 Sun 收购 MySQL AB 2010 年 Oracle 收购 Sun 在 MySQL 两次易主的过程中,开发者们普遍担心某一天 ...

  5. VisualSvn Server介绍

    1 .VisualSvn Server   VisualSvn Server是免费的,而VisualSvn是收费的.VisualSvn是Svn的客户端,和Visual Studio集成在一起,但是不免 ...

  6. UltiDev Cassini Web Server介绍

    What is UltiDev Cassini Web Server? UltiDev Cassini is a free, light-weight and  redistributable web ...

  7. 服务器和PC Server介绍

    服务器定义            从广义上讲,服务器是指网络中能对其它机器提供某些服务的计算机系统(如果一个PC对外提供ftp服务,也可以叫服务器). 从狭义上讲,服务器是专指某些高性能计算机,能通过 ...

  8. Windows Server 2016-Nano Server介绍

    WindowsServer 2016 提供了新的安装选项:Nano Server.Nano Server 是针对私有云和数据中心进行优化的远程管理的服务器操作系统. 类似于 Windows Serve ...

  9. 21-Spring Authorization Server介绍

    从今天起我们来搞一搞Spring新项目Spring Authorization Server,我们先来看看项目背景,了解这个有助于你了解项目的意图和场景. 项目背景 2019年11月下旬,Spring ...

最新文章

  1. AWS — AWS EC2
  2. 一个普通大学生的经历
  3. babymips(下) 寒假逆向生涯(14/100)
  4. golang fmt格式“占位符”
  5. Linux小实验——设备挂载、磁盘分区、格式化、RAID的配置、LVM配置、磁盘配额的配置方法和验证
  6. HDLBits答案(15)_Verilog有限状态机(2)
  7. 原始性能数字– Spring Boot 2 Webflux与Spring Boot 1
  8. 看看大神是如何计算32位数中‘1’的个数
  9. linux c mysql教程_Linux c访问mysql 编写入门
  10. 11最接近target的值
  11. 密码学原理与实践第三版pdf_云计算原理与实践PDF电子书下载
  12. 机器学习初探(手写数字识别)HOG图片
  13. Duplicate Manager Pro for Mac(重复文件查找工具)破解版安装
  14. 电话本写完了,发个1.0吧
  15. html5页面访问统计代码,两行代码搞定博客访问量统计
  16. fedora linux五笔输入法,教你在Fedora 14 下安装五笔输入法
  17. ASTC textures
  18. 【odoo15】添加Chatter到表单视图,创建[发送消息][记录备注][安排活动]
  19. Python常用开发软件有哪些?
  20. 使用java将多种类型的文件如Word、PDF、JPG汇总到一个文档中(Word或者PDF)

热门文章

  1. 输入url并按下回车的那一刻发生了什么?
  2. 1.vue生命周期详解(2020.12.05)
  3. Vue:net::ERR_CONNECTION_REFUSED
  4. idea gui插件_「Java」 - 自写IntelliJ IDEA插件
  5. 为什么我们一直赚不到钱?
  6. 谈谈头条创作者最近几个月的一些改变吧
  7. 放弃月薪过万的城市工作,返乡创业做农业,面对未知风险,你敢尝试吗?
  8. 程序员必备的基本算法:递归详解
  9. 电脑的基本按键功能有哪些?
  10. JPM Coin三部曲 (上) :深入理解摩根幣的運作