sfmap服务部署
- PC矢量服务部署步骤
- 服务包部署
- 数据文件部署
- 授权文件部署
- 授权文件放在renderlicense目录下;
- 修改renderlicense/renderlicense.properties文件:
- 本地授权只需要将authorization.type=1,其他不用修改;
- 远程授权需要将authorization.type=2,且需要修改ip及端口。
远程授权重启服务时需要等待10s再确认服务状态,否则会提示授权错误,10s之后正常。
图1 授权
- 服务端口修改
- 启动及停止服务
- 进入bin目录(注意非服务下的bin目录);
- sh start.sh 3(启动1:mre_server;2:render_server;3:两个服务都启动)
停止服务:
sh stop.sh 3(停止1:mre_server;2:render_server;3:两个服务都停止)
如果端口有修改,需要同步修改2个脚本中的port值。
- 栅格服务部署
- 服务包部署
- 数据文件部署
将栅格数据包拷到服务同一目录,并解压数据包,以3857投影数据为例:
tar -zxf 数据包名 -C ./data/PCRasterTile/3857
- 授权文件部署
- 将授权文件binary.dat放在renderlicense目录下;
- 修改renderlicense/renderlicense.properties文件:
- 本地授权只需要将authorization.type=1,其他不用修改
- 远程授权需要将authorization.type=2,且需要修改ip及端口
远程授权重启服务时需要等待10s再确认服务状态,否则会提示授权错误,10s之后正常。
图4 栅格服务部署
- 启动服务
- 进入bin目录(注意非服务下的bin目录);
- sh start.sh 3(启动1:mre_server;2:render_server;3:两个服务都启动)
停止服务:
sh stop.sh 3(停止1:mre_server;2:render_server;3:两个服务都停止)
如果端口有修改,需要同步修改2个脚本中的port值
- 验证部署:获取栅格服务maptile(3857投影)
http://IP:8090/MapTileService/rt?x=421&y=193&z=9&data_name={adcode},修改IP值和adcode值,可获取如下图片。
图5 验证部署