From 1b052e7bf6426a1ad067b91a8e37d14c5c324bf3 Mon Sep 17 00:00:00 2001 From: TULCHINSKI LIRAN Date: Thu, 11 Jun 2026 14:17:42 +0300 Subject: [PATCH 1/2] feat: added new types to the 3d --- src/enums/common/metadata/productType.ts | 7 +++++-- src/interfaces/common/metadata.ts | 4 ++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/src/enums/common/metadata/productType.ts b/src/enums/common/metadata/productType.ts index 8327861..fbf9573 100644 --- a/src/enums/common/metadata/productType.ts +++ b/src/enums/common/metadata/productType.ts @@ -15,6 +15,9 @@ export enum ProductType { QUANTIZED_MESH_DSM = 'QuantizedMeshDSM', QUANTIZED_MESH_DTM_BEST = 'QuantizedMeshDTMBest', QUANTIZED_MESH_DSM_BEST = 'QuantizedMeshDSMBest', - PHOTO_REALISTIC_3D = '3DPhotoRealistic', - POINT_CLOUD = 'PointCloud', + PHOTO_REALISTIC = '3DPhotoRealistic', + PHOTO_REALISTIC_BEST = '3DPhotoRealisticBest', + SEMANTIC = '3DSemantic', + SEMANTIC_MESH = '3DSemanticMesh', + POINT_CLOUD = '3DPointCloud', } diff --git a/src/interfaces/common/metadata.ts b/src/interfaces/common/metadata.ts index 346b536..67d18ce 100644 --- a/src/interfaces/common/metadata.ts +++ b/src/interfaces/common/metadata.ts @@ -1,5 +1,5 @@ import { GeoJSON } from 'geojson'; -import { ProductType } from '../../enums/common/metadata/productType'; +import { ProductTypeValue } from '../../enums/common/metadata/productType'; import { RecordType } from '../../enums/common/metadata/recordType'; export interface IMetadataCommonModel { @@ -14,5 +14,5 @@ export interface IMetadataCommonModel { region: string[]; footprint: GeoJSON; productId: string; - productType: ProductType; + productType: ProductTypeValue; } From 53eef7ea97741cfab4d0c6784484537596480220 Mon Sep 17 00:00:00 2001 From: TULCHINSKI LIRAN Date: Thu, 11 Jun 2026 14:21:24 +0300 Subject: [PATCH 2/2] feat: added new types to the 3d --- src/interfaces/common/metadata.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/interfaces/common/metadata.ts b/src/interfaces/common/metadata.ts index 67d18ce..346b536 100644 --- a/src/interfaces/common/metadata.ts +++ b/src/interfaces/common/metadata.ts @@ -1,5 +1,5 @@ import { GeoJSON } from 'geojson'; -import { ProductTypeValue } from '../../enums/common/metadata/productType'; +import { ProductType } from '../../enums/common/metadata/productType'; import { RecordType } from '../../enums/common/metadata/recordType'; export interface IMetadataCommonModel { @@ -14,5 +14,5 @@ export interface IMetadataCommonModel { region: string[]; footprint: GeoJSON; productId: string; - productType: ProductTypeValue; + productType: ProductType; }