| | |
| | | }) |
| | | viewer.value = viewInstance.value.getViewer() |
| | | if (props.showAdminBoundary) { |
| | | console.log(props.zoomToBoundary,'props.zoomToBoundary') |
| | | adminBoundarySources = await loadJaAdminBoundary(viewer.value, { |
| | | zoomTo: props.zoomToBoundary, |
| | | }) |
| | |
| | | const getMap = () => ({ viewer: viewer.value, publicCesium: viewInstance.value }) |
| | | const getViewer = () => viewer.value |
| | | const getPublicCesium = () => viewInstance.value |
| | | const flyBoundary = () => adminBoundarySources.flyBoundary() |
| | | |
| | | defineExpose({ getMap, getViewer, getPublicCesium }) |
| | | defineExpose({ getMap, getViewer, getPublicCesium,flyBoundary }) |
| | | </script> |
| | | |
| | | <style scoped lang="scss"> |