AI Earth——卫星影像快速检索可视化应用APP

AI Earth是一个卫星影像快速检索可视化应用,利用人工智能技术和卫星影像数据,帮助用户快速搜索并可视化地球上的各种地理信息。

AI Earth拥有庞大的卫星影像数据库,用户可以通过搜索关键词、地点或坐标来查找特定区域的卫星影像。AI Earth的人工智能算法能够智能识别并标注地球上的各种地理特征,如山脉、河流、湖泊、城市等。

用户可以通过AI Earth应用程序或网页界面进行交互,并进行地图操作,如缩放、平移和旋转。此外,AI Earth还提供了一些附加功能,如多时段对比、3D可视化和实时卫星影像显示等。

AI Earth的应用领域广泛,可以用于城市规划、土地利用管理、环境监测、自然灾害预警等。它可以帮助用户快速获取地理信息,进行空间分析和决策支持。

总之,AI Earth是一个功能强大的卫星影像快速检索可视化应用,通过人工智能技术和卫星影像数据,帮助用户快速获取并可视化地球上的地理信息。

应用界面 

代码

#导入相应的安装包
import os
import json
import datetime
import streamlit as st
import streamlit.components.v1 as components
import aie

current_work_dir = os.path.dirname(__file__)

# 隐藏页面右上角的action bar按钮
hide_streamlit_action_button = """
        <style>
        #MainMenu {visibility: hidden;}
        </style>
"""

#设定具体的streamlit的内容
st.set_page_config(layout="wide", page_title="AIE AppHub")
st.markdown(hide_streamlit_action_button, unsafe_allow_html=True)

# 调整页面顶部边距
st.markdown(" <style> div[class^='css-1544g2n'] { padding-top: 1px; } </style> ", unsafe_allow_html=True)
st.markdown(" <style> div[class^='block-container'] { padding-top: 1px; } </style> ", unsafe_allow_html=True)

# AIE数据集stac code
# 我们可以把这个数据集进行收集和再次整理
aie_dataset_category = [
"LANDSAT_LT05_T02_T1_L2"
,"LANDSAT_LE07_E02_T1_L2"
,"LANDSAT_LC08_C02_T1_L2"
,"LANDSAT_LC09_C02_T1_L2"
,"SENTINEL_MSIL2A"
]


# 数据集时间范围选项,时间选项这里我们是以字典的形式传入,设定,起止时间,这里设定的默认的开始结束时间
dataset_timestamp = {
    "LANDSAT_LT05_T02_T1_L2": {"startDate": "1984-01-01", "endDate": "2011-12-31", "sampleStart": "2011-11-01", "sampleEnd": "2011-11-30"},
    "LANDSAT_LE07_E02_T1_L2": {"startDate": "1999-01-01", "endDate": "2021-12-31", "sampleStart": "2021-12-01", "sampleEnd": "2021-12-31"},
    "LANDSAT_LC08_C02_T1_L2": {"startDate": "2014-01-01", "endDate": "__NOW__", "sampleStart": "2023-02-01", "sampleEnd": "2023-03-28"},
    "LANDSAT_LC09_C02_T1_L2": {"startDate": "2021-01-01", "endDate": "__NOW__", "sampleStart": "2023-01-01", "sampleEnd": "2023-03-01"},
    "SENTINEL_MSIL2A": {"startDate": "2018-01-01", "endDate": "__NOW__", "sampleStart": "2023-03-01", "sampleEnd": "2023-03-28"}
}

# 对image collection查询结果的镶嵌方法选项,影像合成方

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-19 11:28:04       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-19 11:28:04       71 阅读
  3. 在Django里面运行非项目文件

    2024-07-19 11:28:04       58 阅读
  4. Python语言-面向对象

    2024-07-19 11:28:04       69 阅读

热门阅读

  1. K8S内存资源配置

    2024-07-19 11:28:04       21 阅读
  2. SpringBoot3.x项目中忽略SSL证书错误

    2024-07-19 11:28:04       20 阅读
  3. cmake configure_package_config_file指令详解

    2024-07-19 11:28:04       18 阅读
  4. 决策树算法介绍:原理与案例实现

    2024-07-19 11:28:04       20 阅读
  5. sklearn基础教程

    2024-07-19 11:28:04       17 阅读