12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273 |
- @echo off
- set BIN_PATH=%~sdp0
- set PATH=%BIN_PATH%\lib;%PATH%
- set MODEL_PATH=%BIN_PATH%\lib\model
- set PARAM_1=%1%
- set PARAM_2=%2%
- set PARAM_3=%3%
- if %PARAM_1% == IMAGE (
- echo "DataConverter for IMAGE"
-
- set DATA_PATH=%PARAM_2%
-
- %BIN_PATH%\AI_Image.exe -a %MODEL_PATH%/AI_Image -j %PARAM_2%
- )
- if %PARAM_1% == FEATURE (
- echo "DataConverter for FEATURE"
-
- set DATA_PATH=%PARAM_2%
-
- %BIN_PATH%\AI_Feature.exe %MODEL_PATH%/AI_Feature %PARAM_2%
- )
- if %PARAM_1% == DEPTH (
- echo "DataConverter for DEPTH"
-
- set DATA_PATH=%PARAM_2%
-
- %BIN_PATH%\AI_Depth.exe %MODEL_PATH%/AI_Depth %PARAM_2%
- )
- if %PARAM_1% == OBJ (
- echo "DataConverter for 3DTILES"
-
- set WORKING_PATH=%PARAM_2%
-
- %BIN_PATH%\Obj2Tiles.exe --auto -w %PARAM_2%
- )
- if %PARAM_1% == PLY (
- echo "DataConverter for PLY"
-
- set INPUTE_FILE=%PARAM_2%
- set OUTPUTE_PATH=%PARAM_3%
-
- %BIN_PATH%\PotreeConverter.exe %PARAM_2% -o %PARAM_3% -output-format bin --output-attributes RGB NORMAL --overwrite
- )
- if %PARAM_1% == E57 (
- echo "DataConverter for E57"
-
- set WORKING_PATH=%PARAM_2%
-
- %BIN_PATH%\PotreeConverter.exe --e57_data_root %PARAM_2%
- )
- if %PARAM_1% == LAS (
- echo "DataConverter for LAS"
-
- set INPUTE_FILE=%PARAM_2%
- set OUTPUTE_PATH=%PARAM_3%
-
- rd /S /Q %PARAM_3%/webcloud
- rd %PARAM_3%/laser.las
- rd %PARAM_3%/controlPoint.json
-
- %BIN_PATH%PotreeConverter.exe --ply_merge_param_path %PARAM_2%/info.json --out_path %PARAM_3%/laser.las
- %BIN_PATH%PotreeConverter.exe --vision_path %PARAM_3%/vision.txt --out_path %PARAM_3%/controlPoint.json --crs EPSG:4490
- %BIN_PATH%PotreeConverter.exe %PARAM_2%/info.json -o %PARAM_3%/webcloud -output-format bin --output-attributes RGB NORMAL --overwrite
- )
|