• Geoserver发布shp文件



    Geoserver是著名的开源GIS软件之一。也是项目中常用的地图服务软件。基于geoserver和Openlayers就可以构建一个免费的开源GIS项目。

        Geoserver除了浏览以外,其他譬如发布、删除等等操作均需要用户登陆,默认的账号和密码为:admin , geoserver .

    一、启动Geoserver,并登陆。登陆后界面如图所

    二、新建工作区

    单击数据栏下的工作区,建立新的工作区,如下图所示,在Name中输入工作区的名字,本文建立的工作区为karl,命名空间未http://www.cxzx.com,此处的命名空间在做WFS查找时会用到。

     三、创建数据存储。

     单击数据栏下数据存储——>添加新的数据存储-->shapefile-->shapefile文件位置-->浏览,选择需要添加的shapefile数据。此处注意填写数据源名称和要选择工作区,数据源名称是添加的图层名,工作区就是需要把添加的数据放到哪个工作区,此处选择刚刚建立的karl工作区。

    下一步需要选择workspace、命名,和选择shp文件,字符编码选择shp文件生成的编码。注:如果shp文件有中文的话那必须选择GBK文件编码!

    四、图层发布

    每添加完创建数据存储,会出现如下图所示界面,点击发布,会弹出图层发布界面。或者直接左侧图层 新增图层。

    需要注意的地方有SRS不能为空,默认会从文件中读出当前shp的采用的坐标系,如果读不出需要手动填写一下,填写最小的范围矩阵,可以充点击下方的“compute from native bounds”自动计算。

    另外提示:如果需要在发布layer的同时指定这个layer的默认样式,那么选择tab页到“发布”中重置默认的“default style”

     五、发布完成后,预览。

    单击Layer Preview,选择刚刚建立的图层。点击openlayers即可访问刚才发布的地图。

     

  • 相关阅读:
    Vue.js
    Spark Streaming自定义Receiver
    Hive UDF函数
    HBase表预分区与压缩
    Hive映射HBase表的几种方式
    Spark源码阅读之存储体系--存储体系概述与shuffle服务
    Spark Streaming实时写入数据到HBase
    基于Spark的用户行为路径分析
    Spark Streaming消费Kafka Direct方式数据零丢失实现
    CountDownLatch如何使用
  • 原文地址:https://www.cnblogs.com/chenghu/p/9177637.html
Copyright © 2020-2023  润新知