File size: 1,633 Bytes
0914710 c75f9b4 7d2bd36 c75f9b4 7d2bd36 66a0f19 c75f9b4 0914710 c92d24c 0914710 66a0f19 0914710 66a0f19 0914710 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 |
<template>
<PageLayout
aboutThisDescription="SamGIS - Segment Anything for GIS"
aboutThisUrl="https://trinca.tornidor.com/projects/samgis-segment-anything-applied-to-GIS"
currentPageUrl="https://aletrn-samgis-lisa-on-zero.hf.space/samgis"
pageTitle="SamGIS demo"
switchTabDescription="LISA+SamGIS+ZeroGPU demo"
:switchTabUrl="switchTabUrlRef"
>
<div>
<div id="map-container-md-main">
<PredictionMap
:mapName="mapName"
:mapBounds='[{
"lat": 46.235421781941776,
"lng": 9.49699401855469
}, {
"lat": 46.1351347810282,
"lng": 9.32121276855469
}]'
:description=description
/>
</div>
</div>
</PageLayout>
</template>
<script setup lang="ts">
import { onMounted, ref } from 'vue'
import PredictionMap from '@/components/PagePredictionMap.vue'
import PageLayout from '@/components/PageLayout.vue'
const switchTabUrl = import.meta.env.VITE_LISA_URL ? import.meta.env.VITE_LISA_URL : "/"
const switchTabUrlRef = ref(switchTabUrl)
const mapName = ref('prediction-map')
const description = ref("This page displays predictions made with a machine learning model")
onMounted(() => {
console.log("descr:", description.value, import.meta.env.VITE__MAP_DESCRIPTION)
console.log("switchTabUrl:", switchTabUrl, ", urls from env:", import.meta.env.VITE_SAMGIS_URL, import.meta.env.VITE_LISA_URL, "#")
description.value = import.meta.env.VITE__MAP_DESCRIPTION ? import.meta.env.VITE__MAP_DESCRIPTION : description.value
})
</script>
|