지원 > 지식기반 | Knowledge Base > 사용 방법(단계별 지침)
프로세싱 옵션 템플렛 .tmpl 파일 생성 방법
.tmpl 파일은 XML 형식입니다. 다른 프로세싱 옵션 설정 값을 표시합니다. 프레싱 옵션의 명칭은 .p4d 프로젝트 파일의 것과 동일합니다.(XML 형식)
.tmpl 파일의 명칭은 소프트웨어 사용자 인터페이스에 표시될 템플렛 명칭입니다.
템플렛 파일 형식은 해당 구조를 가집니다. 각 옵션은 XML 태그이고 옵션값은 속성값입니다. 각 옵션 태그에는 [pix4dtmmp] 부모 태그를 가집니다. 특별히 2 개의 태그는 프로세싱 옵션을 설명하지 않습니다:
하단 내용은 각 프로세싱 옵션의 XML 태그입니다.
해당 옵션은 프로세싱 단계 설명 입니다.
옵션 | XML 태그 | 값 종류와 법위 | 예시 |
---|---|---|---|
1단계. Initial Processing 실행 | runFirstStep | 1 단계가 실행될지 확인합니다.
|
[runFirstStep value="yes"/] |
2단계. Point Cloud and Mesh 실행 | runSecondStep | 2 단계가 실행될지 확인합니다.
|
[runSecondStep value="yes"/] |
3단계. DSM, 오르소모자이크와 지수 실행 | runThirdStep | 3 단계가 실행될지 확인합니다.
|
[runThirdStep value="yes"/] |
스텝1을 위한 옵션 과정입니다. 초기 과정입니다. 더 많은 정보는: 202557759.
General | |||
---|---|---|---|
옵션 | XML 태그 | 값 종류와 법위 | 예시 |
Keypoints Image Scale | |||
Keypoints Image Scale | fetureScaleStrategy | Keypoint extraction의 이미지 크기가 어떻게 선택되어지는지 설명. 값:
|
[featureScaleStrategy value="Full"/] |
이미지 크기 | featureScale | featureScaleStrategy=Custom일 경우 사용
Keypoint extraction에 사용된 이미지 크기를 정의.
|
[featureScale value="1"/] |
출력 | |||
품질 보고의 오르소모자이크 미리보기 생성 | saveMosaicReport | 오르소모자이크 미리보기가 Quality Report에 생성될 여부에 대해 정의합니다.
|
[saveMosaicReport value="yes"/] |
Matching | |||
---|---|---|---|
옵션 | XML 태그 | 값 종류와 법위 | 예시 |
Matching Image Pairs | |||
Matching Image Pairs | matchStrategy | 일치하게 하기 위해 이미지 짝을 선택하는 방법 정의. 값:
|
[matchStrategy value="AutoAerial"/] |
Use Capture Time | matchTime | matchStrategy=Custom일 경우 사용
Capture Time에 따라 이미지 짝을 맞춰질 여부 정의. 값:
|
[matchTime value="2"/] |
Use Triangulation of Image Geolocation | matchTriangle | matchStrategy=Custom일 경우 사용
이미지 좌표 위치의 삼각측량을 사용하여 이미지 짝을 맞출지 여부 정의. 값:
|
[matchTriangle value="yes"/] |
Use Image Similarity | matchSim | matchStrategy=Custom일 경우 사용
이미지 유사성을 사용하여 이미지 짝을 맞출지 여부 정의. 값:
|
[matchSim value="1"/] |
Use MTPs | matchMtp | matchStrategy=Custom일 경우 사용
메뉴얼 타이 포인트를 사용하여 이미지 짝을 맞출지 여부 정의. 값:
|
[matchMtp value="5"/] |
Use Time for Multiple Cameras | matchMultiCam | matchStrategy=Custom일 경우 사용
만약 시간이 각기 다른 카메라로 촬영된 이미지를 맞추는데 사용될 경우. 값:
|
[matchMultiCam value="0"/] |
Matching Strategy | |||
Use Geometrically Verified Matching | relationOnMatch | 기하학적으로 확인된 짝이 사용될지 여부에 대해 정의합니다. 값:
|
[relationOnMatch value="no"/] |
Calibration | |||
---|---|---|---|
옵션 | XML 태그 | 값 종류와 법위 | 예시 |
Targeted Number of Keypoints | |||
Targeted Number of Keypoints | featureSelector | 추출하기 위해 요점 대상 수를 선택하는 방법 정의. 값:
|
[featureSelector value="0"/] |
Number of Keypoints | featureToSelect | featureSelector=0일 경우 사용
추출할 요점 대상 수 정의. 값:
|
[featureToSelect value="10000"/] |
Calibration | |||
Calibration Method | processingMethod | 어떤 칼리브레이션 방식을 사용할지 정의. 값:
|
[processingMethod value="standard"/] |
Internal Parameters Optimization | optimizeInternals | 내부 카메라 파라미터를 최적화하는 방법 정의. 값:
|
[optimizeInternals value="2"/] |
External Parameters Optimization | optimizeExternals |
외부 카메라 파라미터 최적화 하는 방법 정의. 값:
|
[optimizeExternals value="4"/] |
Rematch | |||
Rematch | rematchStrategy |
이미지를 다시 맞추는 선택 방법 정의. 값:
|
[rematchStrategy value="Auto"/] |
Rematch | rematch | 오직 remartchStrategy=Custom일 경우 사용
이미지를 다시 맞출지 정의. 값:
|
[rematch value="yes"/] |
Output | |||
Camera Internals and Externals,AAT,BBA | saveParams | 최적화된 내부와 외부 카메라가 파일로 출력될지 정의. 값:
|
[saveParams value="yes"/] |
Undistorted Images | saveUndistorted | 정상적인 이미지를 생성할지 정의. 값:
|
[saveUndistorted value="no"/] |
2. 포인트 클라우드와 메쉬
2 단계를 위한 프로세싱 옵션. 포인트 클라우드와 메쉬. 더 자세한 정보:202557799
General | |||
---|---|---|---|
옵션 | XML 태그 | 값 종류와 법위 | 예시 |
포인트 클라우드 조밀화 | |||
이미지 크기 | denseImageScale | 밀집화된 포인트 클라우드에 사용된 이미지 스케일 정의. 값:
|
[denseImageScale value="1"/] |
Multiscale | denseMultiscale |
포인트 클라우드 밀집화에 다중 이미지 스케일이 사용될 여부 정의. 값:
|
[denseMultiscale value="2"/] |
포인트 밀도 | densePointDensity |
어떤 포인트 밀도를 얻을지 정의. 값:
|
[densePointDensity value="2"/] |
Minimum Number of Matches | denseMinMatches |
최소 수량의 matches 정의.
값은 2와 6 사이 정수: |
[denseMinMatches value="3"/] |
3D Textured Mesh Generation | |||
3D Texture Mesh 생성하기 | meshGenerate | 3D Textured Mesh 생성할 여부 정의. 값:
|
[meshGenerate value="yes"/] |
Maximum Number of Triangles | meshMaxTriangles | 최소 수량의 mesh의 삼각형 정의. 값:
|
[meshMaxTriangles value="1000000"/] |
Texture Size | meshTexSize |
메쉬 텍스처 사이즈 정의. 값:
|
[meshTexSize value="8192"/] |
Output: Densified Point Cloud | |||
LAS | denseOutputLAS |
LAS 형식으로 밀집화된 포인트 클라우드가 출력 여부 정의. 값:
|
[denseOutputLAS value="yes"/] |
LAZ | denseOutputLAZ |
LAZ 형식으로 밀집된 포인트 클라우드 출력 여부 정의의. 값:
|
[denseOutputLAZ value="no"/] |
PLY | denseOutputPLY |
PLY 형식으로 밀집화된 포인트 클라우드가 출력 여부 정의. 값:
|
[denseOutputPLY value="yes"/] |
XYZ | denseOutputXYZ |
XYZ 형식으로 밀집된 포인트 클라우드 출력 여부 정의의. 값:
|
[denseOutputXYZ value="no"/] |
XYZ Delimiter | denseOutputXYZDelim |
구획문자의 XYZ 파일 정의. 값:
|
[denseOutputXYZDelim value="Space"/] |
Output: 3D Textured Mesh | |||
PLY | meshOutputPLY | 3D textured mesh가 PLY 형식으로 출력될지 여부 정의. 값:
|
[meshOutputPLY value="no"/] |
FBX | meshOutputFBX | 정상적인 이미지를 생성할지 정의. 값:
|
[meshOutputFBX value="no"/] |
AutoCAD DXF | meshOutputDXF | 3D textured mesh가 AutoCAD DXF 형식으로 출력될지 여부 정의. 값:
|
[meshOutputDXF value="no"/] |
OBJ | meshOutputOBJ | 3D textired mesh가 OBJ로 형식으로 출력될지 여부 정의. 값:
|
[meshOutputOBJ value="yes"/] |
Zipped OBJ | meshOutputZippedOBJ | 3D textired mesh가 Zipped OBJ로 형식으로 출력될지 여부 정의. 값:
|
[meshOutputZippedOBJ value="no"/] |
3D PDF | meshOutputPDF3D | 3D textired mesh가 3D PDF 형식으로 출력될지 여부 정의. 값:
|
[meshOutputPDF3D value="no"/] |
3D PDF Logo | meshOutputPDF3DLogo | 로고가 3D PDF에 표시될지 여부 정의. 값:
|
[meshOutputPDF3DLogo value="X:\Pictures\mylogo.jpg"/] |
Advanced | |||
---|---|---|---|
옵션 | XML 태그 | 값 종류와 법위 | 예시 |
포인트 클라우드 조밀화 | |||
윈도 크기 맞추기 | denseWindowSize | 포인트 클라우드 조밀화에 사용된 윈도 크기 정의. 값:
|
[denseImageScale value="1"/] |
이미지 그룹 | |||
Image Group | denseGroups |
어떤 이미지 그룹을 조밀화해야될지 정의. 값:
|
[denseGroups] [group name="group1"/] [/denseGroups>] |
포인트 클라우드 필터 | |||
고밀화 영역 사용 | denseUseArea |
고밀화 영역이(정의될 경우) 사용될지 여부 정의. 값:
|
[denseUseArea value="yes"/] |
지형정보 사용 | denseUseAnnotations |
지형정보(존재할 경우)가 사용될지 여부 정의. 값:
|
[denseUseAnnotations value="yes"/] |
Limit Camera Depth Authomatically | denseLimitDepth |
카메라 깊이가 자동적으로 제한될지 여부 정의. 값:
|
[denseLimitDepth value="no"/] |
Point Cloud Classification (beta) | |||
포인트 클라우드를 지형/물체 포인트에 분류하기 | denseUseTerrainClassf | 포인트 클라우드가 분류되어야될지 정의. 값:
|
[denseUseTerrainClassf value="no"/] |
최소 물체 길이[m] 최소 물체 길이[ft] |
densePartMinLen | 최소 물체 길이 정의. 값:
|
[densePartMinLen value="0.1"/] |
최대 물체 길이[m] 최대 물체 길이[ft] |
densePartMaxLen |
최대 물체 길이. 값:
|
[mdensePartMaxLen value="400"/] |
최소 물체 높이[m] 최소 물체 높이[ft] |
densePartMinHeight |
최소 물체 높이. 값:
|
[densePartMinHeight value="0.1"/] |
Add-ons | |||
---|---|---|---|
옵션 | XML 태그 | 값 종류와 법위 | 예시 |
포인트 클라우드 조밀화 | |||
Semi-Global Matching 사용(지불요구되는 Add-on) | denseUseSGM | 포인트 클라우드 부류에 Semi-Global Matching이 사용되었는지 여부 정의. 값:
|
[denseUseSGM value="no"/] |
2.5D DSM에 최적화 | denseGenDSM |
포인트 클라우드가 2.5D DSM에 최적화 될지 여부 정의. 값:
|
[denseGenDSM value="yes"/] |
3. DSM, 오르소모자이크와 지수
3 단계 DSM, 오르소모자이크와 지수의 옵션 실행하기. 더 많은 정보:202557769.
DSM 생성에 표면 평활화에 사용되었다면 표면 SmoothingdenseUseSurfaceSmoothingDefines 사용합니다. 값:
[denseUseSurfaceSmoothing value="yes"/]
DSM과 오르소모자이크 | |||
---|---|---|---|
옵션 | XML 태그 | 값 종류와 법위 | 예시 |
해결 | |||
자동 | orthoResolution | 여러 GSD와 함께 DSM과 오르소모자이크 해상도가 자동적으로 선택되는지 여부 정의. 값:
|
[orthoResolution value="-2"/] |
수동 | orthoResolution | DSM과 오르소모자이크 해상도가 사용자 지정 값인지 정의. 값:
|
[orthoResolution value="20"/] |
DSM Filter | |||
소음 필터링 사용 | denseUseNoiseFiltering | DSM을 생성하기 위해 소음 필터링을 사용할지 여부 정의. 값:
|
[denseUseNoiseFiltering value="yes"/] |
표면 평활화 | denseUseSurfaceSmoothing | DSM을 생성하기 위해 표면 평활화가 사용되었는지 여부 확인. 값:
|
[denseUseSurfaceSmoothing value="yes"/] |
종류 | denseFilterSmoothLevel | D표면 평활화 종류 정의. 값:
|
[denseFilterSmoothLevel value="2"/] |
Raster DSM | |||
GeoTIFF | dsmTIF | DSM이 GeoTIFF 형식으로 생성되는지 여부 확인. 값:
|
[dsmTIF value="yes"/] |
방법 | dsmType | DSM을 생성하기 위해 어떤 방법을 사용할지 확인. 값:
|
[dsmType value="0"/] |
Tiles 합치기 | dsmTIFMerge | DSM GeoTIFF 타일이 하나의 폴더로 합칠지 여부 정의. 값:
|
[dsmTIFMerge value="yes"/] |
오르소모자이크 | |||
GeoTIFF | mosaic | 오르소모자이크이 GeoTIFF 형식으로 생성되는지 여부 확인. 값:
|
[mosaic value="yes"/] |
Tiles 합치기 | mosaicMerge | 오르소모자이크 GeoTIFF tile이 한 폴더로 병합되야되는지 여부 확인. 값:
|
[mosaicMerge value="yes"/] |
투명도 없는 GeoTIFF | mosaicOpaque | 배경 투명도 없는 오르소모자이크가 생성되야 되는지 여부정의. 값:
|
[mosaicOpaque value="no"/] |
구글 지도 Tile과 KML | kml | 구글 지도 Tile과 KML 형식으로 오르소모자이크가 생성되었는지 여부 정의. 값:
|
[kml value="no"/] |
Mapbox Tiles | mapbox | 오르소모자이크가 Mapbox Tile 형식으로 생성되었는지 여부 정의. 값:
|
[mapbox value="no"/] |
추가적인 출력 | |||
---|---|---|---|
옵션 | XML 태그 | 값 종류와 법위 | 예시 |
DSM 격자 | |||
XYZ | dsmXYZ | Grid DSM이 XYZ 형식으로 생성되야되는지 여부 정의. 값:
|
[dsmXYZ value="no"/] |
XYZ 구획 문자 | dsmXYZDelim | XYZ 폴더의 구획 문자 정의. 값:
|
[dsmXYZDelim value="Space"/] |
LAS | dsmLAS | Grid DSM을 LAS 형식으로 생성되는지 여부 정의. 값:
|
[dsmLAS value="no"/] |
LAZ | dsmLAZ | Grid DSM이 LAZ 형식으로 생성될지 여부 정의. 값:
|
[dsmLAZ value="no"/] |
Grid Spacing [cm] | dsmGridResolution | Grid DSM의 Grid Spacing 값 정의. 값:
|
[dsmGridResolution value="100"/] |
Contour Lines | |||
SHP | contourSHP | 등고선이 SHP 형식으로 생성되어야 되는지 여부 확인. 값:
|
[contourSHP value="no"/] |
contourPDF | 등고선이 PDF 형식으로 생성되어야 되는지 여부 확인. 값:
|
[contourPDF value="no"/] | |
AutoCAD DXF | contourDXF | 등고선이 AutoCAD DXF 형식으로 생성되어야 되는지 정의. 값:
|
[contourDXF value="no"/] |
Contour Base [m] Contour Base [ft] |
contourBase | 등고선 베이스의 값 정의. 값:
|
[contourBase value="0"/] |
Elevation Interval[m] Elevation Interval[ft] |
contourElev | 등고선 고도 값 정의. 값:
|
[contourElev value="10"/] |
Resolution [cm] | contourResolution | 등고선의 투명값 정의. 값:
|
[contourResolution value="100"/] |
Minimum Line Size [꼭지점] | contourSegm | 선 당 최소 꼭지점 개수 정의. 값:
|
[contourSegm value="20"/] |
지수 계산기 | |||
---|---|---|---|
옵션 | XML 태그 | 값 종류와 법위 | 예시 |
지도 반사율 | |||
GeoTIFF | indexReflectance | 반사율 지도가 GeoTIFF 형식으로 생성될지 여부 정의. 값:
|
[indexReflectance value="no"/] |
Tiles 통합하기 | indexReflectanceMerge | 반사율 지도 GeoTIFF tile이 하나의 폴더로 생성될지 여부 정의. 값:
|
[indexReflectanceMerge value="no"/] |
투명도 [cm/pixel] | indexResolution | 반사율 지도의 해상도 정의. 값:
|
[indexResolution value="50"/] |
Indices(Index의 복수) | |||
Indices | indices | 생성할 Indice 목록 정의. 각 인덱스는 하단과 같이 정의됩니다: [index name="index_name" enabled="generate_index"] 경우:
|
[indices]
[/indices] |
출력 | |||
Index Values as Point Shapefiles (.shp) | indexGrid | 선택된 indices가 포인트 shapefile로 생성될지 여부 정의. 값:
|
[indexGrid value="no"/] |
Index Values as Point Shapefiles (.shp) Grid Size [cm/grid] |
indexGridResolution | point shapefile의 격자 크기 정의. 값:
|
[indexGridResolution value="200"/] |
Index Values and Rates as Polygon Shapefile (.shp) | indexRange | 선택된 Indices가 다각형 shapefile으로 생성할지 여부 정의. 값:
|
[indexRange value="no"/] |
Index Values and Rates as Polygon Shapefile (.shp) 격자 크기[cm/grid] |
indexRangeResolution | 다각형 shapefile의 격자 크기 정의. 값:
|
[indexRangeResolution value="400"/] |