Geoserver图层预览

Geoserver图层预览

此页面提供各种输出格式的图层视图。必须启用一个图层才能进行预览。

图层预览页面

每个图层行包含一个类型,名称,标题和可供查看的格式。

领域 描述
../../_images/raster_icon.png 光栅(网格)
../../_images/polygon_icon.png 多边形
../../_images/line_string_icon.png 线
../../_images/point_icon.png
../../_images/vector.png 其他几何
../../_images/layers.png 图层组
../../_images/map.png 级联WMS
../../_images/error.png 未知/其他

名称是指图层的工作区和图层名称,而标题是指在“ 编辑图层:数据”面板中配置的简要说明。在以下示例中,nurc引用工作空间,Arc_Sample引用图层名称,并在“稍后编辑数据”面板上指定“示例ArcGrid字段”。

单层预览行

输出格式

“图层预览”页面支持各种输出格式,以供进一步使用或数据共享。您可以使用常见的OpenLayers和KML格式预览所有三种图层类型。同样,使用“所有格式”菜单,您可以预览七种其他输出格式的所有图层类型 – AtomPub,GIF,GeoRss,JPEG,KML(压缩),PDF,PNG,SVG和TIFF。只有Vector层提供WFS输出预览,包括常见的GML以及CSV,GML3,GeoJSON和shapefile格式。下表提供了所有支持的输出格式的简要说明,按输出类型(图像,文本或数据)组织。

图像输出

可以在栅格,矢量或覆盖数据上从WMS getMap请求启动所有图像输出。WMS是允许可视地显示空间数据而无需提供对包含那些数据的特征的访问的方法。

格式 描述
KML KML(Keyhole标记语言)是一种基于XML的语言模式,用于在地球浏览器中表达地理数据,例如Google Earth或Google Maps。KML使用具有嵌套元素和属性的基于标记的结构。对于GeoServer,KML文件作为KMZ分发,这是一个压缩的KML文件。
JPEG WMS以栅格格式输出。JPEG是压缩的图形文件格式,由于压缩而导致质量下降。它最适用于照片,不建议用于精确复制数据。
GIF WMS以栅格格式输出。GIF(图形交换格式)是一种位图图像格式,最适合具有有限数量颜色的锐边线条艺术。这利用了格式的无损压缩,这有利于具有明确边缘的均匀颜色的平坦区域(与JPEG相反,有利于平滑的渐变和更柔和的图像)。GIF仅限于8位调色板或256色。
SVG WMS以矢量格式输出。SVG(可缩放矢量图形)是一种用于在XML中建模二维图形的语言。它与GIF和JPEG的不同之处在于它使用图形对象而不是单个点。
TIFF WMS以栅格格式输出。TIFF(标记图像文件格式)是一种灵活的,适应性强的格式,用于处理单个文件中的多个数据。GeoTIFF包含作为TIFF文件中的标记嵌入的地理数据。
PNG WMS以栅格格式输出。PNG(可移植网络图形)文件格式是作为GIF的免费开源继承者创建的。PNG文件格式支持truecolor(1600万种颜色),而GIF仅支持256种颜色。当图像具有大而均匀着色的区域时,PNG文件表现优异。
的OpenLayers WMS GetMap请求输出一个简单的OpenLayers预览窗口。OpenLayers是一个开源JavaScript库,用于在Web浏览器中显示地图数据。OpenLayers输出有一些高级过滤器,在使用独立版本的OpenLayers时不可用。此外,生成的预览包含具有用于显示的简单配置选项的标题。默认情况下使用OpenLayers库的第3版。可以使用ENABLE_OL3(true / false)格式选项或系统属性禁用版本3 。对于OpenLayers 3不支持的旧浏览器,无论设置如何,都使用版本2。
PDF PDF(可移植文档格式)封装了固定布局2D文档的完整描述,包括任何文本,字体,光栅图像和2D矢量图形。

示例图像输出 – 一个OpenLayers预览nurc:Pk50095

文字输出

格式 描述
的AtomPub WMS以XML格式输出空间数据。AtomPub(Atom发布协议)是一种应用程序级协议,用于使用HTTP和XML发布和编辑Web资源。作为RSS系列内容联合标准的替代品,Atom允许订阅地理数据。
的GeoRSS WMS GetMap请求以XML格式输出矢量数据。RSS(丰富站点摘要)是一种XML格式,用于提供定期更改的Web内容。GeoRss是用于将位置编码为RSS feed的一部分的标准。支持图层预览生成RSS 2.0文档,使用Atom的GeoRSS Simple几何图形。
以GeoJSON JavaScript Object Notation(JSON)是一种基于JavaScript编程语言的轻量级数据交换格式。这使其成为基于浏览器的应用程序的理想交换格式,因为它可以直接轻松地解析为javascript。GeoJSON是一种纯文本输出格式,可将地理类型添加到JSON。
CSV WFS GetFeature以逗号分隔的文本输出。CSV(逗号分隔值)文件是包含数据行的文本文件。每行中的数据值用逗号分隔。CSV文件还包含逗号分隔的标题行,用于说明每行的值排序。GeoServer的CSV是完全流式传输的,不限制可输出的数据量。

使用Atom的nurc:Pk50095的简单GeoRSS片段:

<?xml version="1.0" encoding="UTF-8"?>
     <rss xmlns:atom="http://www.w3.org/2005/Atom"
          xmlns:georss="http://www.georss.org/georss" version="2.0">
        <channel>
              <title>Pk50095</title>
              <description>Feed auto-generated by GeoServer</description>
              <link>></link>
              <item>
                <title>fid--f04ca6b_1226f8d829e_-7ff4</title>
                <georss:polygon>46.722110379286 13.00635746384126
                     46.72697223230676 13.308182612644663 46.91359611878293
                     13.302316867622581 46.90870264238999 12.999446822650462
                     46.722110379286 13.00635746384126
                </georss:polygon>
                </item>
        </channel>
</rss>

数据输出

所有数据输出都是从对矢量数据的WFS GetFeature请求启动的。

格式 描述
GML2 / 3 GML(地理标记语言)是由Open Geospatial Consortium(OGC)定义的用于表达地理特征的XML语法。GML充当地理系统的建模语言以及用于地理数据共享的开放交换格式。GML2是默认(通用)输出格式,而GML3可从“所有格式”菜单中获得。
Shape文件 ESRI Shapefile或简称shapefile是交换GIS数据最常用的格式。GeoServer以zip格式输出shapefile,目录为.cst,.dbf,.prg,.shp和.shx文件。

You may also like...

发表评论

您的电子邮箱地址不会被公开。

CAPTCHAis initialing...