倾斜摄影如何发布服务及使用?

何双双发表于:2022年07月08日 17:34:37

Windows

本地部署发布

(1)将转换格式后的文件拷贝到ThingJSXData/rsm目录下,文件夹英文命名。

f9acb96c972c85435141afa0afdaf64c.png

(2)在系统中填入链接:http://IP:端口/thing/rsm/文件名/tileset.json,经纬度、海拔、方位角,如有效果模板或拔高效果,海拔应调高一些。

752cbbca1e28a1b7e81b6f3a5eb1157c.png

nginx部署代理

(1)下载windows版本的nginx软件,解压安装,编辑安装目录/conf/nginx.conf文件,如下图所示。

abf286431dce36a2c61e5911e8d13566.png

 server {
        listen       80;
        server_name  localhost;

        #charset koi8-r;

        #access_log  logs/host.access.log  main;

        location / {
            add_header Access-Control-Allow-Origin '*' always;
            add_header Access-Control-Allow-Methods 'GET, PUT, POST, DELETE, OPTIONS';
            add_header Access-Control-Allow-Headers 'DNT,X-CustomHeader,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Content-Range,Range';
            root F:/cloud/;
        }

(2)编辑文件后,双击nginx.exe,启动nginx服务

(3)访问http://IP:端口/倾斜摄影目录/tileset.json,网页中能够显示json文件中的详细数据。如下图中的内容即证明服务发布成功。

e2477925be35cde3de632eccccab975c.png

(4)将此URL填入至ThingJS-X的倾斜摄影地址框中,在场景页面即可看到对应的倾斜摄影数据。

Linux

本地部署发布

(1)将转换后的文件拷贝到ThingJS-X的安装目录/thingjsx-data/rsm/目录下,注意需将倾斜摄影数据包解压:unzip tileset.zip 
a305886d7b4d12da197bdefbf48d204a.png

(2)在ThingJS-X倾斜摄影数据地址下填写http://ip:端口/thing/rsm/文件夹名称/tileset.json,经纬度、海拔、方位角,如有效果模板或拔高效果,海拔应调高一些。

nginx部署代理

(1)将转换后的文件拷贝在所部署的服务器目录下,如/uino/map_resource/(也可放入根目录下),注意倾斜摄影数据所在路径。

(2)使用nginx代理进行配置,进入nginx所在目录.../nginx/conf/下,编辑nginx.conf文件,vim nginx.conf

(3)在nginx.conf文件中添加倾斜摄影数据存放路径,如下图红框所示。

2a88258b00303642512b37ca26ab0c81.png90e1426a6a62767b559ca354d3014aef.png

验证发布结果:

通过浏览器(如Chrome)访问“http://IP:端口/tileset.json”(nginx代理目录下的路径),网页中能够显示json文件中的详细数据。类似下图中的内容,即验证服务发布成功。

ea305f13d1da216c77a10a8b65b74813.png

配置倾斜摄影

将链接填入地图场景的【属性数据】-【基本信息】页面,经纬度信息可通过点位拾取获取。

a99cb6997606837a10a3ea74624730e9.png


欢迎使用ThingStudio,一站搞定真孪生。
    您需要登录后才可以回复