remark-m.md 3.7 KB

四维全景 720 2021-2-18

测试krpano 切图命令

krpanotools makepano -config=配置文件目录 filepath (krpanotools需要注册成全局,不然需要./krpanotools)
krpanotools makepano -config=templates/vtour-multires.config /root/user/cms_pano_fcb_dev_data/1/test.jpg

oss 关于上传目录到oss说明

参考:https://help.aliyun.com/document_detail/39630.html
上传文件夹:SDK不支持直接上传文件夹

ossutil需要安装
ossutil:上传文件夹:在上传文件时携带-r选项可上传文件夹。详情请参见上传文件。

参考:https://help.aliyun.com/document_detail/120057.html?spm=a2c4g.11186623.2.17.35aa366cvcZNUJ#section-2ju-iy1-c1g

四维看看doc

url: https://test.4dkankan.com/doc.html#/default/%E7%99%BB%E9%99%86%E7%AE%A1%E7%90%86-%E7%99%BB%E9%99%86%E6%A8%A1%E5%9D%97/loginUsingPOST_5
userName: apiadmin
password: fdkankancui

测试登录:密码是加密后, 志广有加密逻辑
{
    "phoneNum": "13112311178",
    "cameraType": "4",
    "password": "8F3CTtaeExMTExMTFBYQ==fbrUWbnFMTl1kTzQr7"
}

用户测试token:
eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiIxMzExMjMxMTE3OCIsInVzZXJOYW1lIjoiMTMxMTIzMTExNzgiLCJpYXQiOjE2MTM4MDU0NDQsImp0aSI6IjI4MzU0Yzk5LWI0MGItNDIyMy04NDk1LTkwODNhYzE1NGUwNyJ9.jRrXM_7nr1C3CZsOkffQgXV15wDNEkLp02P4O91_ee4

#deploy必备工具

  1. jdk1.8
  2. mysql
  3. redis
  4. ossUtil 注意切换bucket
  5. krpano 切全景图
  6. convert 切缩略图
  7. rabbit MQ

#dev
## rabbit MQ

rul: http://8.135.106.227:15672/
  admin
admin123 

doc: 8.135.106.227:8001/doc.html

sit 是用的四维看看测试服务器

web: https://test.4dkankan.com/panorama/material.html
13112311178    11111111Aa
15015980188 Hao123456
doc: https://test.4dkankan.com/qjkankan/doc.html
rabbitMQ: http://120.25.146.52:15672/ guest  guest

#2022-3-19 使用自动部署

pro 用四维看看正式服务器

2021-11-29
rabbitMQ: http://8.129.209.131:15672/ guest  guest    
doc: http://8.129.209.131:8001/doc.html owen owen

前端:/var/www/html/panorama

pro_deploy:
2022-2-14 V1.1.0
    1. 更新someData.json 默认一级分类
    2. 更新错误提示


2022-11-03 v1.2
     1. consumer, tour.xml改用相对地址   
     2. 需要将dev-1.2弄一个pro-1.2版本
     3. 数据库tb_fodder加一个tour字段
     4. 全景图历史数据
        4.1 全景图历史数据tour.xml需要加入tour.xml
        4.2 dev环境链接生产数据库,更新历史数据
        4.3 每个作品创建tour.xml
     5. 上传素材前, 先校验用户空间
     6. 注意四维看看接口需要过滤激光点云、obj数据
     7. 提供四维看看管理后台获取作品数据,请求接口需要appId, 不需要token
     8. redis token 兼容v4 token问题

交换状态逻辑

1. 用户体系用四维看看的sso

流程
1. 上传全景图
2. 添加一个默认作品
3. 编辑默认作品 设置为可用状态
4. 添加场景,如果没有分组,设置一个默认分组
5. 添加分组

deploy 注意

2022-3-22 修改workId 使用雪花id, 需要更新数据库字段, sit已更新

# 错误码汇总: 0: 请求成功 -1: 请求失败 500: 服务器异常 2001: 对象不存在 3005: 当前无操作权限 3020: 文件不能为空 3021: 非常文件 3022:上传文件超过最大值 5001: token为空 5004: 密码有误

# appId:

appId :BDA385EC848C1A425F746869011C8D23, 四维看看