模仿123看房

houweiyu 11b85eee31 登录成功默认给上传房源权限 %!s(int64=5) %!d(string=hai) anos
fdkanfang-application 977c1112ab 使用新的方式监听mq的q %!s(int64=5) %!d(string=hai) anos
fdkanfang-common 0804dfac03 修改照片分辨率辨别的方式 %!s(int64=5) %!d(string=hai) anos
fdkanfang-dao e6a0fa0259 修改bug,房源列表,禁用的房源登录提示 %!s(int64=5) %!d(string=hai) anos
fdkanfang-domain e6a0fa0259 修改bug,房源列表,禁用的房源登录提示 %!s(int64=5) %!d(string=hai) anos
fdkanfang-service e6a0fa0259 修改bug,房源列表,禁用的房源登录提示 %!s(int64=5) %!d(string=hai) anos
fdkanfang-web 11b85eee31 登录成功默认给上传房源权限 %!s(int64=5) %!d(string=hai) anos
.gitignore 3059b759d9 Initial commit %!s(int64=5) %!d(string=hai) anos
README.md 76c31c9291 修复bug %!s(int64=5) %!d(string=hai) anos
pom.xml 329ea2544a 首次提交 %!s(int64=5) %!d(string=hai) anos

README.md

fd_kanfang

模仿123看房

需求

系统只有三个角色:管理员,上传、制作

一个用户拥有多个角色

##测试服务器 sit

39.108.220.65 (test 4dkankan) tomcat: /root/user/java/tomcat_kanfang_8084

doc api url: http://39.108.220.65:8084/fdkanfang/doc.html

web-ui http://39.108.220.65:8084/fdkanfang/back/index.html#/login

查看文件服务器地址:

 xxx:场景码
 http://39.108.220.65:8084//fdkanfang/api/getFolder?m= xxx
 http://39.108.220.65:8084//fdkanfang/api/getFolder?m=

场景访问:

    http://39.108.220.65:8084/fdkanfang/showProPC.html?m=d_Klqyie3sQ

场景的展示代码要放到resources/web下面 url:ip+port/fdkanfang/test.html

###################################### 新数据、旧数据对比

 d_vm994ixu9

 旧数据
 http://39.108.220.65:8084/fdkanfang/showProPC.html?m=d_vm994ixu9
 oss:images/imagesd_vm994ixu9

 新数据
 http://39.108.220.65:8084/fdkanfang/showProPC.html?m=d_Klqyie3sQ

 oss:images/imagesd_Klqyie3sQ


 bash /home/ubuntu/bin/Launcher.sh /data/kanfang/d_Klqyie3sQ/pano

############################################

dev

doc api
http://localhost:8084/doc.html

##垂直校验/生成模型的目录结构以及用途

/data/kanfang/  目录位置
    -- 100001  房源编号
      -- input_img  目录:用户生成的图片位置
      -- output_img  目录:垂直校验生成的图片位置(高清图) --> 上传到oss images/images+场景码/pan/high
      -- output_img_low  目录:垂直校验生成的图片位置(缩略图) --> 上传到oss images/images+场景码/pan/low
      -- scene.json 文件:垂直校验生成的文件

      -- pano 目录:世超算法准备参数,由java创建
        -- extras 目录:由java创建
            -- images  目录:垂直校验的图片
            -- floorplan.json 由java创建  --> floorplan.json 上传到images/images+sceneCode 的oss目录,并改名floor.json
            -- vision.txt 由java创建
        -- data.json 文件:由java创建
        -- results 目录:世超算法生成的结果
            -- upload.json (重点):java读取这个文件,做相应的动作(生成文件、上传图片到oss等)
            -- tex 目录 里面有缩略图、modeldata.txt (算法生成的)

            -- xxx_50k.dam.lzma java读取upload.json后生成, 这个文件是xxx_50k.dam的进一步压缩
            -- xxx_50k.dam java读取upload.json后生成, 3D模型数据
            -- vision.modeldata  java读取upload.json后生成 (现在改成读取前端调用生成模型接口生成的vision.txt文件直接生成vision.modeldata)  
        -- caches 目录:世超算法生成的结果

  resources
    --static
     --pano.json 世超提供的,注意:"split_type": "SPLIT_V5",使用V5    


  上传文件到oss后的对应关系
  服务器                            oss
  results
    -- tex                          xxx50k_texture_jpg_high1
    -- xxx_50k.dam.lzma             xxx_50k.dam.lzma
    -- xxx_50k.dam                  xxx_50k.dam 
    -- vision.modeldata             vision.modeldata

算法

垂直校验:
bash /home/ubuntu/HorizonNet/run.sh /data/kanfang/xxx   xxx:目录
bash /home/ubuntu/HorizonNet/run.sh /data/kanfang/10023

生成模型:
bash /home/ubuntu/bin/Launcher.sh /data/kanfang/t001/pano

rabbit mq

http://localhost:15672