diff --git a/src/app/dataset-detail/components/dataset-data-details/dataset-data-detail-properties/dataset-data-detail-properties.component.html b/src/app/dataset-detail/components/dataset-data-details/dataset-data-detail-properties/dataset-data-detail-properties.component.html
index 1bbc3e3f67fcdb1f9b71cde608a8f552e2df1099..ae4439717741051b3fd783d2bf3f38d1dd6bb356 100644
--- a/src/app/dataset-detail/components/dataset-data-details/dataset-data-detail-properties/dataset-data-detail-properties.component.html
+++ b/src/app/dataset-detail/components/dataset-data-details/dataset-data-detail-properties/dataset-data-detail-properties.component.html
@@ -41,10 +41,10 @@
-
{{ (properties[key] && properties[key] !== '') ? properties[key] : '-' }}
+
{{ roundTo(properties[key], 2) }}
+
{{ (properties[key] && properties[key] !== '') ? properties[key] : '-' }}
{{ properties[key] }}
-
\ No newline at end of file
+
diff --git a/src/app/dataset-detail/components/dataset-data-details/dataset-data-detail-properties/dataset-data-detail-properties.component.ts b/src/app/dataset-detail/components/dataset-data-details/dataset-data-detail-properties/dataset-data-detail-properties.component.ts
index 33efab5687f5c682a1385a97ac5a15c810ce9341..687b0065fb173eb7c08daaa9075c1daa809ac900 100644
--- a/src/app/dataset-detail/components/dataset-data-details/dataset-data-detail-properties/dataset-data-detail-properties.component.ts
+++ b/src/app/dataset-detail/components/dataset-data-details/dataset-data-detail-properties/dataset-data-detail-properties.component.ts
@@ -94,4 +94,13 @@ export class DatasetDataDetailPropertiesComponent implements OnInit {
const isStringAndNotNull = value ? typeof value === 'string' : false;
return isStringAndNotNull ? value.match(regex) : false;
}
+
+ isFloat(n: any) {
+ return Number(n) === n && n % 1 !== 0;
+ }
+
+ roundTo(num: number, places: number) {
+ const factor = 10 ** places;
+ return Math.round(num * factor) / factor;
+ }
}
diff --git a/src/app/dataset-detail/components/dataset-info/dataset-info.component.ts b/src/app/dataset-detail/components/dataset-info/dataset-info.component.ts
index a3e454c8ae42751bd4751e8499fb2ced310f97cc..97a4ff2e3f3b12aaccaa21ecf6ee275a62050101 100644
--- a/src/app/dataset-detail/components/dataset-info/dataset-info.component.ts
+++ b/src/app/dataset-detail/components/dataset-info/dataset-info.component.ts
@@ -78,7 +78,7 @@ export class DatasetInfoComponent implements OnInit, OnDestroy {
maxSouth: `${this.metadata.max_south} sud,`,
maxNorth: `${this.metadata.max_north} nord,`,
},
- coordinatesSystem: this.metadata.crs,
+ coordinatesSystem: this.metadata.crsDetails.code,
};
}
diff --git a/src/app/dataset-detail/components/dataset-table/dataset-table.component.html b/src/app/dataset-detail/components/dataset-table/dataset-table.component.html
index 72108716e5c10f0fc678096a3053fe15c32e87ef..8d952fae062b039e0fd18ec646ff1af9962910ef 100644
--- a/src/app/dataset-detail/components/dataset-table/dataset-table.component.html
+++ b/src/app/dataset-detail/components/dataset-table/dataset-table.component.html
@@ -20,12 +20,9 @@
*ngFor="let key of displayedProperties; let indexRow=index;" (click)="emitSelectedData(element)" [attr.role]="'cell'">
- {{ element.properties[key] }}
-
- {{ element.properties[key] }}
-
+ {{ roundTo(element.properties[key], 2) }}
+ {{ element.properties[key] }}
+ {{ element.properties[key] }}
{