@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 )