发布工作空间

您可以通过发布工作空间将工作空间中的数据资源服务发布到本地或远程服务器上,以Web网络形式实现资源共享。发布工作空间之前需要确保您拥有管理员账号,并在本地或远程启动了iServer服务。

操作步骤

  1. 启动iServer服务:默认在SuperMap iServer的bin目录下运行startup.bat/startup.sh。
  2. 在线选项卡->发布iSever服务组->工作空间,弹出发布工作空间对话框。
  3. 输入您发布服务的iServer地址。单击组合框下拉按钮,选择新建连接。在弹出的登录SuperMap iServer对话框中输入服务地址、管理员账户用户名及密码。登录成功后程序会自动保存连接过的地址,您后续登录时可选择历史记录实现快速登录。服务地址支持输入自定义iServer安装目录/webapps/iserver文件夹名称后的服务地址,同时兼容了localhost、http、https三种iServer服务地址格式,格式如下:
    • localhost:8090
    • localhost:8090/iserver
    • localhost:8090/userdefine
    • http://localhost:8090
    • http://localhost:8090/iserver
    • http://localhost:8090/userdefine
    • https://localhost:8443
    • https://localhost:8443/iserver
    • https://localhost:8443/userdefine
    注意事项:

    若未启动iServer服务或管理员账号、密码输入错误,将无法正常登录。请确认链接信息是否正确再重新登录。

  4. 选择您需要的服务类型。提供REST服务、OGC服务和其他服务。
    • REST服务:REST(REpresentational State Transfer),即表述性状态转移,是一种软件架构风格。REST服务包括数据服务、地图服务、空间分析服务、三维服务、三维网络服务和交通网络分析服务,您可根据需要勾选对应服务的复选框。
      REST服务类型 支持对数据源与数据集的操作情况
      数据服务
      • 获取和修改数据源信息,如数据源名称、描述、投影信息、坐标单位、距离单位等。
      • 获取和编辑数据集信息,如创建、修改或者删除数据集。
      • 对数据集中空间数据进行操作,包括获取、修改、添加、删除数据集中空间数据。
      • 对数据集中的字段进行操作,包括获取,修改、添加、删除字段、统计计算。
      • 查询数据集中的要素。
      地图服务
      • 获取地图和图层的图片及相关信息。
      • 对图层进行创建、修改、删除等操作。
      • 获取鹰眼图片。
      • 对地图进行查询、量算,如距离量算、面积量算,并获取结果。
      • 高亮显示几何地物。
      • 清除服务端缓存的地图图片。
      空间分析服务
      • 对数据集进行缓冲区分析、叠加分析、表面分析(如提取等值线、等值面)、 邻近分析(如生成泰森多边形)、差值分析、空间关系分析、线性分析等服务。
      • 对几何对象进行缓冲区分析叠加分析、表面分析(如提取等值线、等值面)、 邻近分析(如生成泰森多边形)。
      三维服务
      • 获取三维场景中的图层列表和相关信息。
      • 获取三维场景中某一个三维图层的表述,包括三维图层的名称、类型、对应三维数据的路径、所用数据在三维数据中的缓存层号。
      • 获取三维数据、数据的配置文件。
      • 获取三维模型缓存数据的索引文件、缓存文件以及三维缓存数据里某一块缓存文件的版本。
      警告:

      仅支持将加载缓存的场景发布为服务。若工作空间中存在加载了数据集的场景,发布后所有场景中数据会不可见。建议工作空间中的所有场景都加载缓存数据。

    • OGC服务:OGC(Open Geospatial Consortium),即开放地理空间组织,是地理空间及位置服务领域进行标准制定的业界领袖。OGC服务支持数据本身的坐标参考系,包括自定义坐标参考系、平面无投影坐标参考系,同时支持GCS_WGS_1984(EPSG 4326)和PCS_WGS_1984_WORLD_MERCATOR(EPSG 3857)。更多有关OGC服务的详细介绍请参见:OGC 服务
    • 其他服务:包括ArcGIS REST地图服务、Baidu REST地图服务和Google REST地图服务等。
  5. 参数设置部分,您可以勾选可编辑来允许其他客户端对发布的数据进行编辑,如新建数据集、修改数据集名称等。
  6. 参数设置部分,请您勾选上传工作空间。若不勾选,当本地保存的工作空间位置发生改变时,会导致服务不可用。
  7. 单击发布按钮,弹出确认选择对话框,对话框中显示缓存目录中的数据,请您勾选确认需要上传的数据。
注意事项:

若地图中含有瓦片数据,发布时会提示:“地图中存在瓦片图层,发布后会降低服务浏览性能,是否继续发布?”,点击则继续发布地图服务,点击则取消发布。取消发布后,您可将瓦片数据移除,再重新发布服务。