Save
Saving
  • Z
    Zeta

    基本流程

    Altizure 一体机/私有云解决方案提供了可在内网部署的实景三维建模和发布的一体解决方案,但生产的结果由于内网的限制无法对外发布,发布时需要将数据转移到公网平台 altizure.cn 上。转移方法非常简单,可以通过以下步骤:

    1. 从 Altizure 一体机/私有云中下载生产好的 ply 点云压缩文件包。
    2. 前往用于发布的 Altizure 一体机/私有云/公网,选择“新建项目”->“第三方模型”->“点云模型” 即可。

    注意事项

    请确保上传的压缩包中包含以下文件:

    1. ply 点云文件,文件名以 level 开头。
    2. 包含模型的元数据文件 config.json

    高级技巧

    1. 可以利用 cloudcompare 等第三方的点云编辑工具编辑删除无用点云点后,保持文件名不变,打包上传,这样可以将修改过的点云文件重新在 altizure 上发布出来。
    2. 如果文件太多超过文件上传 2GB 限制怎么办?
      答:可以通过 winzip / winrar / 7zip 等压缩工具,在文件压缩过程中选择分卷压缩,设定每卷的大小约 300MB ,输出文件类型选择 zip,最后将这些分卷压缩文件一并上传到项目中。
    3. 如何指定地理坐标?
      答:原始下载的 altizure 点云压缩文件包里就包含了一个 config.json 文件,其中包含了项目制作过程中记录的地理信息,请确保这个文件一并被上传。

    posted in 网站使用 read more
  • Z
    Zeta

    流程

    1. 将单个 ply 点云文件打包在一个 zip 压缩包中。
    2. 登录 altizure.cn ,点击“新建项目”,选择“第三方模型”,在选择“点云模型” 新建项目。
    3. 在上传页面,把刚才压缩好的 zip 文件打包上传,等待转换。转换完成后会有邮件通知发送到注册邮箱。

    注意事项

    1. 支持导入类型:导入 Altizure 一体机/私有云上生成的点云、导入第三方 ply 点云模型。
    2. Altizure 平台生成的点云直接上传压缩包即可,非 Altizure 平台生成的点云请确保每个压缩包有且仅有一个 .ply 文件。
    3. 请确保文件名格式满足 xxx.zip、xxx.z01、xxx.zip.001,且不含中文及空格。
    4. 支持分卷压缩后上传,请确保每个分卷大小不超过2GB。
    5. 上传完毕后,需要手动点击右下方的 [ 开始转换 ] 按钮。
    6. 请确保您的 zip 文件能被 7zip 成功解压。

    常见问题

    1. 压缩包里可以包含多个 ply 文件吗?
      答:不可以。目前只支持单个 ply 文件。

    2. 如果文件太大,超过文件上传 2GB 限制怎么办?
      答:可以通过 winzip / winrar / 7zip 等压缩工具,在文件压缩过程中选择分卷压缩,设定每卷的大小约 300MB ,最后将这些分卷压缩文件一并上传到项目中。

    3. 如何给手工模型添加地理坐标?
      答:可以通过编写一个config.json文件,并将其与 ply 文件压缩在同一个压缩包里导入到 Altizure 平台。config.json 文件格式参考《导入手工制作的 obj 模型》中的定义。

    4. 现在支持什么地理坐标系?
      答:目前只支持局部坐标系和东北天(ENU)坐标系(详情参考《导入手工制作的 obj 模型》中的定义)。其余坐标系,例如 UTM 坐标系,均被认为是一个局部坐标系,要获取正确的经纬度映射,需要导入一个具有“局部坐标系”功能的星球中才能获取。

    5. 导入的点云模型可以怎么用?
      答:对于比较细小的物体(如电线等),实景三维模型可能无法准确还原出来,但在点云模型上就能够有所体现。从而,可以将点云模型导入 Altizure 星球,进行测量、标注等一系列操作。
      2019-5-7网格无人机飞行高度200米,塔高100米。_orbit_320.gif
      25+.jpg

    6. 常见的点云文件格式为 las,那么如何将激光 las 文件转换为 ply 文件?
      答:las 文件可以通过三方软件(例如:CloudCompareStereo)转换为 ply 格式,再上传至 Altizure.cn

    PS: 如何将 las 文件转换为 ply 文件:

    将 las 文件导入 CloudCompareStereo。
    12.jpg
    14.jpg 13.jpg
    选中模型文件后,另存为 ply 格式。
    16.jpg
    17.jpg
    18.jpg
    19.jpg
    20.jpg
    转换成功后,压缩为 zip,即可上传至 Altizure.cn
    21.jpg
    22.jpg
    23.jpg

    posted in 网站使用 read more
  • Z
    Zeta

    流程

    1. 将 obj 模型、mtl 材质文件、和相关的贴图文件打包在一个 zip 压缩包中。
    2. 登录 altizure.cn ,点击“新建项目”,选择“第三方模型”,在选择“手工模型” 新建项目。
    3. 在上传页面,把刚才压缩好的 zip 文件打包上传,等待转换。转换完成后会有邮件通知发送到注册邮箱。

    常见问题

    1. 通常导出的obj模型上传到网站处理没有贴图或者颜色怎么办?
      答:请确保相关 obj 可以在模型浏览软件 meshlab 中打开,并正确浏览。排查问题时,可以快速检查以下方面,详细可参考《导入 3DMax/sketchup 手工模型带贴图模型》教程的 C 部分。
      • mtl obj jpg 文件名包含了中文名字。
      • mtl与obj文件名称不一致。
      • 贴图存在绝对文件路径。
      • 如果模型本身无贴图,但建出来的模型是高亮的白模,检查mtl文件,如果里面的ka和kd值是1的,需要将ka改成0.5或者0,(ka 0.5 0.5 0.5);kd改为0.5(kd 0.5 0.5 0.5)。
    2. 为什么上传有 50 MB 的限制?
      答:因为手工模型无法构建多细节层次,单个文件太大会导致网页加载速度和展示效率低下。所以上传之前,请您适当精简 obj 模型的三角形数量和贴图的分辨率。减少不必要的三角形和冗余的贴图信息。
    3. 如何给手工模型添加地理坐标?
      答:可以通过编写一个config.json文件,并将其与 obj 文件压缩在同一个压缩包里导入到 Altizure 平台。config.json 文件格式参考下章。
    4. 现在支持什么地理坐标系?
      答:目前只支持局部坐标系和东北天(ENU)坐标系(详情参考 config.json 定义)。其余坐标系,例如 UTM 坐标系,均被认为是一个局部坐标系,要获取正确的经纬度映射,需要导入一个具有“局部坐标系”功能的星球中才能获取。

    config.json 定义

    config.json 定义了相关数据的地理坐标系统,可以用于为 obj 模型添加地理坐标。

    {
      "srs": "",
      "model_transform": [[1, 0, 0, 0]
                         , [0, 1, 0, 0]
                         , [0, 0, 1, 0]
                         , [0, 0, 0, 1]]
    }
    

    其中相关参数定义如下:

    • srs: srs 定义了模型所在的坐标系。如果是个空字符串"",那么这个坐标系是一个局部坐标系,不带有地理坐标。如果是 "ENU:纬度,经度"则代表模型在位于(纬度,经度)这个位置的东北天坐标系。
    • model_transform: model_transform 是一个 4x4 行优先的变换矩阵,代表了 obj 模型是怎么变换到 srs 所定义的坐标系,目前该 4x4 矩阵只支持平移变换。

    举个例子:

    1. 局部坐标系范例:这个例子代表了,obj 模型的坐标原点是在一个局部的直角坐标系的 (100.2, 200.334, 0)这个位置。这种情况最常见于传统测绘中的城建坐标系,或者局部坐标系。
    {
      "srs": "",
      "model_transform": [[1, 0, 0, 100.2]
                         , [0, 1, 0, 200.334]
                         , [0, 0, 1, 0]
                         , [0, 0, 0, 1]]
    }
    
    1. 东北天坐标系范例:这个例子代表了,obj 模型的坐标原点是在北纬23.223度,东经122.334度。同时 obj 模型的坐标系是和在该经纬度定义的东北天 (ENU) 坐标系的三个坐标轴重合。
    {
      "srs": "ENU:23.223,122.334",
      "model_transform": [[1, 0, 0, 0]
                         , [0, 1, 0, 0]
                         , [0, 0, 1, 0]
                         , [0, 0, 0, 1]]
    }
    
    1. 东北天坐标系加偏移范例:这个例子代表了,obj 模型的坐标原点是在北纬23.223度,东经122.334度定义的东北天 (ENU) 坐标系的 (100.2, 200.334, 42.66) 坐标。
    {
      "srs": "ENU:23.223,122.334",
      "model_transform": [[1, 0, 0, 100.2]
                         , [0, 1, 0, 200.334]
                         , [0, 0, 1, 43.66]
                         , [0, 0, 0, 1]]
    }
    

    posted in 网站使用 read more
  • Z
    Zeta

    支持导入类型

    常见问题

    1. 如果文件太大超过文件上传 2GB 限制怎么办?
      答:可以通过 winzip / winrar / 7zip 等压缩工具,在文件压缩过程中选择分卷压缩,设定每卷的大小约 300MB ,文件类型选择zip,最后将这些分卷压缩文件一并上传到项目中。
    2. 如何指定地理坐标?
      答:不同类型的模型有不同的方法。详细请参阅每种数据上传导入的教程。

    结语

    将手工模型、摄影测量模型和三维点云导入后,便可以在互联网上,通过链接轻松将你的三维模型分享给您的朋友和客户。同时将导入的模型插入 Altizure 星球,实现更加丰富的测量、标注和动画功能。

    posted in 网站使用 read more
  • Z
    Zeta

    基本流程

    Altizure 一体机/私有云解决方案提供了可在内网部署的实景三维建模和发布的一体解决方案,但生产的结果由于内网的限制无法对外发布,发布时需要将数据转移到公网平台 altizure.cn 上。转移方法非常简单,可以通过以下步骤:

    1. 从 Altizure 一体机/私有云中下载生产好的 obj 压缩文件包。
    2. 前往用于发布的 Altizure 一体机/私有云/公网,选择“新建项目”->“第三方模型”->“实景模型” 即可。

    注意事项

    请确保上传的压缩包中包含以下文件:

    1. 多细节层次的 obj 模型,文件名以 tile 开头。
    2. 包含模型的元数据文件 config.json

    高级技巧

    1. 可以利用下载的水面和裁剪文件,通过 Altizure 离线转换工具,将模型的边缘裁剪整齐后生成新的模型文件,然后将他们压缩上传。这样就可以获得真实裁剪过的三维模型。详见教程已下载的三维模型中加入裁剪结果和水面效果

    2. 如果文件太大超过文件上传 2GB 限制怎么办?
      答:可以通过 winzip / winrar / 7zip 等压缩工具,在文件压缩过程中选择分卷压缩,确保每个分卷压缩不大于2GB,如设定每卷的大小约 300MB ,最后将这些分卷压缩文件一并上传到项目中。

    3. 如何指定地理坐标?
      答:原始下载的 altizure obj 压缩文件包里就包含了一个 config.json 文件,其中包含了项目制作过程中记录的地理信息,请确保这个文件一并被上传。

    posted in 网站使用 read more