span8
span4
GeoJSON格式导出是开放JSON(JavaScript对象符号)的一部分规范。FME Server允许用户轻松创建以GeoJSON格式的空间数据服务。下面显示了如何例子使用FME Server从任何的数百种格式FME可以读取的数据源创建GeoJSON的空间数据网络服务。如果你正在考虑创建与FME Server中的GeoJSON的服务,你可能也想看看一个类似的文章与此流与FME Server中的XML优惠:流式XML与FME服务器
对于Web开发人员,我们也显示了从FME Server的GeoJSON的web服务请求数据的基本语法。的演示展示了第二部分简单的JavaScript例子我们从GeoJSON的服务请求数据用在映射的OpenLayers。
您可以查看打开图层地图,其中包括由FME服务器提供了两个以GeoJSON层的真人版:把它活使用查看源代码在浏览器中看到从FME Server数据流服务请求数据的语法。
1。创建一个FME工作空间,上面写着你希望服务的数据和GeoJSON格式导出写入数据了。上手最简单的方法是使用生成的工作区对话框中FME来选择数据和格式,并成立了GeoJSON的作家。所附的工作空间使用来自训练FME样本数据集的SDF数据源。您可能需要项目中,根据客户端应用程序的数据。在我们的例子中,我们重新投影数据EPSG:4326为使用的OpenLayers。如果该数据具有多个层(特征类型)的先进作家参数要读取的特性类型应予以公布,使客户可以要求需要哪个层。选择单层作为默认进行测试。
2。发布工作区到FME服务器确保所有文件路径到你的源数据可用运行FME Server的计算机上。记下库的已发布的工作空间之中。注册与数据流服务的工作区。
3。转到FME Server的Web用户界面和浏览到数据流服务,然后到存储库将数据发布到。点击您发布的工作空间。RUN键将运行工作区,并直接返回了以GeoJSON到浏览器。FME服务器将提供在响应头以GeoJSON MIME类型,以及:内容类型:应用/ JSON
4。回到浏览器以前的表格,然后点击显示请求按钮。这显示了用于从服务请求数据的url。如果将特征类型的值更改为Read parameter并再次单击Show Request,您将看到在请求中包含该参数的语法。
上面步骤4中获得的URL可以提供给任何使用GeoJSON的客户端应用程序。当调用url时,FME服务器将以GeoJSON的形式动态返回数据。附带的示例OpenLayers web页面提供了一个这样的示例。OpenLayers允许我们以GeoJSON格式添加一个地图层。您可以查看打开图层地图,其中包括由FME服务器提供了两个以GeoJSON层的真人版:把它活
使用查看源代码在浏览器中看到从FME Server数据流服务请求数据的语法。
更多的信息
亚搏在线国家外汇管理局创始人戴尔·卢茨的博客如下:另一种fme支持的格式点击1.0:引入GeoJSON 1.0
©2019安全亚搏在线软件公司|法律