From fc0eb68d34012d26887fc33dc872e69aef75b8ba Mon Sep 17 00:00:00 2001 From: Shiqi Date: Thu, 14 Dec 2023 14:29:25 +0800 Subject: [PATCH 1/5] =?UTF-8?q?chore:=20=F0=9F=94=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/data/sites/data/groups/basement.ts | 36 +++++++--- src/data/sites/data/groups/commonly_used.ts | 19 +++--- src/data/sites/data/groups/industry_data.ts | 21 ++++-- src/data/sites/data/groups/pub_data.ts | 17 +++++ .../data/groups/rs_sharing_station_zh_cn.ts | 67 ++++++++++++------- src/data/sites/data/groups/sharing_station.ts | 17 +++++ 6 files changed, 129 insertions(+), 48 deletions(-) diff --git a/src/data/sites/data/groups/basement.ts b/src/data/sites/data/groups/basement.ts index a9ac591..e7e10c2 100644 --- a/src/data/sites/data/groups/basement.ts +++ b/src/data/sites/data/groups/basement.ts @@ -7,15 +7,33 @@ export const Basement: IGroup = { order: 30, children: [ { - icon: "https://www.geonames.org/geonames.ico", - name: "GeoNames", - en_name: "GeoNames", - description: "GeoNames是一个地理数据库,覆盖所有国家,包含超过1100万个可免费下载的地名。", - en_description: "GeoNames is a geographical database that covers all countries and includes over 11 million place names available for free download.", - site_url: "http://www.geonames.org/", - order:1, - tags: ["Geographic Database", "Place Names", "Free Download"] + icon: 'https://www.geonames.org/geonames.ico', + name: 'GeoNames', + en_name: 'GeoNames', + description: + 'GeoNames是一个地名数据库,覆盖所有国家,包含超过1100万个可免费下载的地名。', + en_description: + 'GeoNames is a geographical database that covers all countries and includes over 11 million place names available for free download.', + site_url: 'http://www.geonames.org/', + order: 1, + tags: ['Geographic Database', 'Place Names', 'Free Download'] + }, + { + icon: '', + name: '全球地图数据档案', + en_name: 'Global Map Data Archives', + description: + '全球地图数据档案提供全球范围内的地图数据。这包括地理、地形和土地利用等多种类型的地图数据,为各种应用提供丰富的地理信息。', + en_description: + 'Global Map Data Archives offer map data covering the entire globe. This includes various types of maps such as geographical, topographical, and land use data, providing rich geographic information for diverse applications.', + site_url: 'https://globalmaps.github.io/', + order: 2, + tags: [ + 'Global Maps', + 'Geographic Data', + 'Topographical Data', + 'Land Use Data' + ] } - ] } diff --git a/src/data/sites/data/groups/commonly_used.ts b/src/data/sites/data/groups/commonly_used.ts index 634651d..ccdbdc9 100644 --- a/src/data/sites/data/groups/commonly_used.ts +++ b/src/data/sites/data/groups/commonly_used.ts @@ -50,14 +50,17 @@ export const CommonlyUsed: IGroup = { tags: ['Remote Sensing', 'Satellite', 'Earth Observation'] }, { - icon: "https://ladsweb.modaps.eosdis.nasa.gov/images/favicon/index.ico", - name: "一级和大气存档与分发系统分布式活动存档中心", - en_name: "Level 1 and Atmospheric Archive and Distribution System Distributed Active Archive Center", - description: "LAADS DAAC是美国国家航空航天局戈达德航天中心用于存储数据的网站接口。该平台提供了MODIS、Envisat、Sentinel等常见遥感数据。", - en_description: "LAADS DAAC, the Level 1 and Atmospheric Archive and Distribution System Distributed Active Archive Center, is a website interface used by NASA's Goddard Space Flight Center for data storage. The platform offers commonly used remote sensing data such as MODIS, Envisat, Sentinel, and more.", - site_url: "https://ladsweb.modaps.eosdis.nasa.gov/", - order:5, - tags: ["NASA", "Remote Sensing Data", "MODIS", "Envisat", "Sentinel"] + icon: 'https://ladsweb.modaps.eosdis.nasa.gov/images/favicon/index.ico', + name: '一级和大气存档与分发系统分布式活动存档中心', + en_name: + 'Level 1 and Atmospheric Archive and Distribution System Distributed Active Archive Center', + description: + 'LAADS DAAC是美国国家航空航天局戈达德航天中心用于存储数据的网站接口。该平台提供了MODIS、Envisat、Sentinel等常见遥感数据。', + en_description: + "LAADS DAAC, the Level 1 and Atmospheric Archive and Distribution System Distributed Active Archive Center, is a website interface used by NASA's Goddard Space Flight Center for data storage. The platform offers commonly used remote sensing data such as MODIS, Envisat, Sentinel, and more.", + site_url: 'https://ladsweb.modaps.eosdis.nasa.gov/', + order: 5, + tags: ['NASA', 'Remote Sensing Data', 'MODIS', 'Envisat', 'Sentinel'] } ] } diff --git a/src/data/sites/data/groups/industry_data.ts b/src/data/sites/data/groups/industry_data.ts index e6a9e4a..48ed866 100644 --- a/src/data/sites/data/groups/industry_data.ts +++ b/src/data/sites/data/groups/industry_data.ts @@ -47,13 +47,20 @@ export const IndustryData: IGroup = { ] }, { - icon: "https://openflights.org/img/icon_favicon.png", - name: "OpenFlights", - en_name: "OpenFlights", - description: "OpenFlights提供航空航天以及航线数据,可用于绘制全球航班地图。用户可以通过搜索和过滤航班,并自动计算统计数据。", - en_description: "OpenFlights provides aviation and route data for creating global flight maps. Users can search and filter flights, and automatically calculate statistical data.", - site_url: "https://openflights.org/data", - tags: ["Aviation Data", "Flight Routes", "Global Flight Map", "Statistical Data"] + icon: 'https://openflights.org/img/icon_favicon.png', + name: 'OpenFlights', + en_name: 'OpenFlights', + description: + 'OpenFlights提供航空航天以及航线数据,可用于绘制全球航班地图。用户可以通过搜索和过滤航班,并自动计算统计数据。', + en_description: + 'OpenFlights provides aviation and route data for creating global flight maps. Users can search and filter flights, and automatically calculate statistical data.', + site_url: 'https://openflights.org/data', + tags: [ + 'Aviation Data', + 'Flight Routes', + 'Global Flight Map', + 'Statistical Data' + ] } ] } diff --git a/src/data/sites/data/groups/pub_data.ts b/src/data/sites/data/groups/pub_data.ts index ea10f42..e99a4c6 100644 --- a/src/data/sites/data/groups/pub_data.ts +++ b/src/data/sites/data/groups/pub_data.ts @@ -29,6 +29,23 @@ export const PubData: IGroup = { 'The data resources of the Space Science Virtual Observatory cover the four major disciplines of space physics, space astronomy, planetary science, and space earth science. Twenty-four professional databases have been established.', order: 2, site_url: 'https://vsso.nssdc.ac.cn/nssdc_zh/html/vssoindex.html' + }, + { + icon: 'https://image.jimcdn.com/app/cms/image/transf/none/path/sc802d58b85de2333/image/i856bc493fbe4440a/version/1471749446/image.jpg', + name: 'BCL北京城市实验室开放数据专栏', + en_name: 'BCL Beijing City Lab Open Data Section', + description: + 'BCL北京城市实验室开放数据专栏提供城市规划、建筑、城市地理、地理信息系统等相关信息。该专栏致力于向用户开放城市研究领域的多种数据,为城市发展和规划研究提供支持。', + en_description: + 'The BCL Beijing City Lab Open Data Section provides information related to urban planning, architecture, urban geography, and geographic information systems. This section is dedicated to opening up various data sets in the field of urban research, supporting urban development and planning studies.', + site_url: 'https://www.beijingcitylab.com/data-released-1/', + tags: [ + 'Urban Planning', + 'Architecture', + 'Urban Geography', + 'GIS', + 'Open Data' + ] } ] } diff --git a/src/data/sites/data/groups/rs_sharing_station_zh_cn.ts b/src/data/sites/data/groups/rs_sharing_station_zh_cn.ts index a23b92d..b9a1ef1 100644 --- a/src/data/sites/data/groups/rs_sharing_station_zh_cn.ts +++ b/src/data/sites/data/groups/rs_sharing_station_zh_cn.ts @@ -93,34 +93,53 @@ export const RSSharingStationCN: IGroup = { ] }, { - icon: "https://ladsweb.modaps.eosdis.nasa.gov/images/favicon/index.ico", - name: "一级和大气存档与分发系统分布式活动存档中心", - en_name: "Level 1 and Atmospheric Archive and Distribution System Distributed Active Archive Center", - description: "LAADS DAAC是美国国家航空航天局戈达德航天中心用于存储数据的网站接口。该平台提供了MODIS、Envisat、Sentinel等常见遥感数据。", - en_description: "LAADS DAAC, the Level 1 and Atmospheric Archive and Distribution System Distributed Active Archive Center, is a website interface used by NASA's Goddard Space Flight Center for data storage. The platform offers commonly used remote sensing data such as MODIS, Envisat, Sentinel, and more.", - site_url: "https://ladsweb.modaps.eosdis.nasa.gov/", - order:9, - tags: ["NASA", "Remote Sensing Data", "MODIS", "Envisat", "Sentinel"] + icon: 'https://ladsweb.modaps.eosdis.nasa.gov/images/favicon/index.ico', + name: '一级和大气存档与分发系统分布式活动存档中心', + en_name: + 'Level 1 and Atmospheric Archive and Distribution System Distributed Active Archive Center', + description: + 'LAADS DAAC是美国国家航空航天局戈达德航天中心用于存储数据的网站接口。该平台提供了MODIS、Envisat、Sentinel等常见遥感数据。', + en_description: + "LAADS DAAC, the Level 1 and Atmospheric Archive and Distribution System Distributed Active Archive Center, is a website interface used by NASA's Goddard Space Flight Center for data storage. The platform offers commonly used remote sensing data such as MODIS, Envisat, Sentinel, and more.", + site_url: 'https://ladsweb.modaps.eosdis.nasa.gov/', + order: 9, + tags: ['NASA', 'Remote Sensing Data', 'MODIS', 'Envisat', 'Sentinel'] }, { - icon: "https://srtm.csi.cgiar.org/wp-content/uploads/2018/11/cropped-cgiar-csi_new_logo_2011_final-2.png", - name: "航天飞机雷达地形测绘使命SRTM", - en_name: "Space Shuttle Radar Topography Mission SRTM", - description: "SRTM是由美国太空总署(NASA)和国防部国家测绘局(NIMA)联合测量的地形测绘使命。该任务主要以航天飞机为平台,对地球表面进行遥感测量,提供高质量的地形数据。", - en_description: "The Space Shuttle Radar Topography Mission (SRTM) is a topographic mapping mission conducted in collaboration between NASA (National Aeronautics and Space Administration) and the National Geospatial-Intelligence Agency (NGA). Using the Space Shuttle as a platform, SRTM performs remote sensing measurements on Earth's surface, providing high-quality terrain data.", - site_url: "http://srtm.csi.cgiar.org/srtmdata/", - order:10, - tags: ["NASA", "Topography Mapping", "SRTM", "Remote Sensing", "Terrain Data"] + icon: 'https://srtm.csi.cgiar.org/wp-content/uploads/2018/11/cropped-cgiar-csi_new_logo_2011_final-2.png', + name: '航天飞机雷达地形测绘使命SRTM', + en_name: 'Space Shuttle Radar Topography Mission SRTM', + description: + 'SRTM是由美国太空总署(NASA)和国防部国家测绘局(NIMA)联合测量的地形测绘使命。该任务主要以航天飞机为平台,对地球表面进行遥感测量,提供高质量的地形数据。', + en_description: + "The Space Shuttle Radar Topography Mission (SRTM) is a topographic mapping mission conducted in collaboration between NASA (National Aeronautics and Space Administration) and the National Geospatial-Intelligence Agency (NGA). Using the Space Shuttle as a platform, SRTM performs remote sensing measurements on Earth's surface, providing high-quality terrain data.", + site_url: 'http://srtm.csi.cgiar.org/srtmdata/', + order: 10, + tags: [ + 'NASA', + 'Topography Mapping', + 'SRTM', + 'Remote Sensing', + 'Terrain Data' + ] }, { - icon: "https://www.ngdc.noaa.gov/favicon.ico", - name: "夜光遥感数据", - en_name: "Nighttime Lights Remote Sensing Data", - description: "夜光遥感数据由美国国家地球物理数据中心(NGDC)提供。该数据用于观测地球表面的夜光亮度,为研究城市化、经济活动和人口分布等提供重要信息。", - en_description: "Nighttime Lights Remote Sensing Data is provided by the National Geophysical Data Center (NGDC) of the United States. This data is used to observe the nighttime brightness of the Earth's surface, providing crucial information for studying urbanization, economic activities, and population distribution.", - site_url: "https://www.ngdc.noaa.gov/eog/download.html", - order:11, - tags: ["Nighttime Lights", "Remote Sensing Data", "Urbanization", "Economic Activities", "Population Distribution"] + icon: 'https://www.ngdc.noaa.gov/favicon.ico', + name: '夜光遥感数据', + en_name: 'Nighttime Lights Remote Sensing Data', + description: + '夜光遥感数据由美国国家地球物理数据中心(NGDC)提供。该数据用于观测地球表面的夜光亮度,为研究城市化、经济活动和人口分布等提供重要信息。', + en_description: + "Nighttime Lights Remote Sensing Data is provided by the National Geophysical Data Center (NGDC) of the United States. This data is used to observe the nighttime brightness of the Earth's surface, providing crucial information for studying urbanization, economic activities, and population distribution.", + site_url: 'https://www.ngdc.noaa.gov/eog/download.html', + order: 11, + tags: [ + 'Nighttime Lights', + 'Remote Sensing Data', + 'Urbanization', + 'Economic Activities', + 'Population Distribution' + ] } ] } diff --git a/src/data/sites/data/groups/sharing_station.ts b/src/data/sites/data/groups/sharing_station.ts index 6c9de93..66e6429 100644 --- a/src/data/sites/data/groups/sharing_station.ts +++ b/src/data/sites/data/groups/sharing_station.ts @@ -101,6 +101,23 @@ export const SharingStation: IGroup = { 'Education Distribution', 'Environmental Data' ] + }, + { + icon: 'https://datausa.io/images/favicon.ico?v=3', + name: '数据美国', + en_name: 'Data USA', + description: + '数据美国提供全面的可视化数据库。该平台汇聚了丰富的数据,通过直观的可视化工具,帮助用户深入了解美国的各个领域,包括经济、教育、就业等。', + en_description: + 'Data USA provides a comprehensive visual database. The platform aggregates rich data and uses intuitive visualization tools to help users gain insights into various aspects of the United States, including the economy, education, employment, and more.', + site_url: 'https://datausa.io/', + tags: [ + 'Data Visualization', + 'US Data', + 'Economy', + 'Education', + 'Employment' + ] } ] } From d69eb9c428c76ea9d9d6ab56cc16ae9a815272a8 Mon Sep 17 00:00:00 2001 From: Shiqi Date: Tue, 19 Dec 2023 22:11:35 +0800 Subject: [PATCH 2/5] =?UTF-8?q?chore:=20=F0=9F=94=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 1 - .../data/groups/rs_sharing_station_zh_cn.ts | 18 ++---------------- 2 files changed, 2 insertions(+), 17 deletions(-) diff --git a/README.md b/README.md index a37ecf6..57e5c2b 100644 --- a/README.md +++ b/README.md @@ -41,7 +41,6 @@ Submit your code this way. - ● https://github.com/Sh1-5 ● https://github.com/wsqstar diff --git a/src/data/sites/data/groups/rs_sharing_station_zh_cn.ts b/src/data/sites/data/groups/rs_sharing_station_zh_cn.ts index adb9bc9..61c83e0 100644 --- a/src/data/sites/data/groups/rs_sharing_station_zh_cn.ts +++ b/src/data/sites/data/groups/rs_sharing_station_zh_cn.ts @@ -104,17 +104,6 @@ export const RSSharingStationCN: IGroup = { site_url: 'https://ladsweb.modaps.eosdis.nasa.gov/', order: 9, tags: ['NASA', 'Remote Sensing Data', 'MODIS', 'Envisat', 'Sentinel'] - icon: 'https://ladsweb.modaps.eosdis.nasa.gov/images/favicon/index.ico', - name: '一级和大气存档与分发系统分布式活动存档中心', - en_name: - 'Level 1 and Atmospheric Archive and Distribution System Distributed Active Archive Center', - description: - 'LAADS DAAC是美国国家航空航天局戈达德航天中心用于存储数据的网站接口。该平台提供了MODIS、Envisat、Sentinel等常见遥感数据。', - en_description: - "LAADS DAAC, the Level 1 and Atmospheric Archive and Distribution System Distributed Active Archive Center, is a website interface used by NASA's Goddard Space Flight Center for data storage. The platform offers commonly used remote sensing data such as MODIS, Envisat, Sentinel, and more.", - site_url: 'https://ladsweb.modaps.eosdis.nasa.gov/', - order: 9, - tags: ['NASA', 'Remote Sensing Data', 'MODIS', 'Envisat', 'Sentinel'] }, { icon: 'https://srtm.csi.cgiar.org/wp-content/uploads/2018/11/cropped-cgiar-csi_new_logo_2011_final-2.png', @@ -159,13 +148,10 @@ export const RSSharingStationCN: IGroup = { description: '由锐多宝提供。目前涵盖了大部分的 DEM 数据和土地覆盖数据下载,以及部分数据的快速预览。下载无需登陆。', en_description: - "Provided by Ruiduobao. The site currently provides freely download service as well as quick preview of most DEM datasets and land cover datasets.", + 'Provided by Ruiduobao. The site currently provides freely download service as well as quick preview of most DEM datasets and land cover datasets.', site_url: 'https://landcover100.com', order: 12, - tags: [ - 'DEM', - 'Land Cover Data' - ] + tags: ['DEM', 'Land Cover Data'] } ] } From fd98907b0f2abe920655ebe6a5529490cf83020d Mon Sep 17 00:00:00 2001 From: Shiqi Date: Sat, 23 Dec 2023 10:50:42 +0800 Subject: [PATCH 3/5] =?UTF-8?q?chore:=20=F0=9F=94=A7week2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/data/sites/tech/groups/weekly/week2.ts | 119 +++++++++++++++++++++ src/data/sites/tech/index.ts | 4 +- 2 files changed, 122 insertions(+), 1 deletion(-) create mode 100644 src/data/sites/tech/groups/weekly/week2.ts diff --git a/src/data/sites/tech/groups/weekly/week2.ts b/src/data/sites/tech/groups/weekly/week2.ts new file mode 100644 index 0000000..b3f4cdc --- /dev/null +++ b/src/data/sites/tech/groups/weekly/week2.ts @@ -0,0 +1,119 @@ +import { IGroup } from '../../../../types' +export const Week2: IGroup = { + icon: 'icon-ditushezhi', + name: 'Week2 第二周', + en_name: 'week2', + order: 2, + children: [ + { + icon: "https://mdn.alipayobjects.com/huamei_b5qxsh/afts/img/A*lImyTYAmEoYAAAAAAAAAAAAADrZ5AQ/original", + name: "Leafmap", + en_name: "Leafmap", + description: "Leafmap is a Python library that simplifies GIS data visualization and analysis. It supports various interactive maps and seamlessly integrates geographic data from different sources, allowing users to create expressive maps quickly without the need for complex code.", + en_description: "Leafmap is a Python library that simplifies GIS data visualization and analysis. It supports various interactive maps and seamlessly integrates geographic data from different sources, allowing users to create expressive maps quickly without the need for complex code.", + site_url: "https://leafmap.org/", + order: 96, + tags: ["GIS", "Data Visualization"] + }, + { + icon: "https://mdn.alipayobjects.com/huamei_b5qxsh/afts/img/A*lImyTYAmEoYAAAAAAAAAAAAADrZ5AQ/original", + name: "DuckDB", + en_name: "DuckDB", + description: "DuckDB is an OLAP (Online Analytical Processing) analytical SQL database. It is particularly suitable for data science and complex analysis, directly usable in the Python environment. DuckDB is closely integrated with the Pandas library and efficiently handles large-scale datasets, making it well-suited for geographic data analysis.", + en_description: "DuckDB is an OLAP (Online Analytical Processing) analytical SQL database. It is particularly suitable for data science and complex analysis, directly usable in the Python environment. DuckDB is closely integrated with the Pandas library and efficiently handles large-scale datasets, making it well-suited for geographic data analysis.", + site_url: "https://duckdb.org/", + order: 95, + tags: ["SQL Database", "Data Science", "Geographic Data Analysis"] + }, + { + icon: "https://mdn.alipayobjects.com/huamei_b5qxsh/afts/img/A*lImyTYAmEoYAAAAAAAAAAAAADrZ5AQ/original", + name: "geemap", + en_name: "geemap", + description: "geemap is a Python library that interacts with Google Earth Engine (GEE). It leverages GEE's powerful geospatial data processing capabilities, enabling users to perform complex geospatial analysis in the Python environment. geemap's functionalities include map creation, map algebra, and importing/exporting various spatial data.", + en_description: "geemap is a Python library that interacts with Google Earth Engine (GEE). It leverages GEE's powerful geospatial data processing capabilities, enabling users to perform complex geospatial analysis in the Python environment. geemap's functionalities include map creation, map algebra, and importing/exporting various spatial data.", + site_url: "https://geemap.org/", + order: 96, + tags: ["Google Earth Engine", "Geospatial Analysis"] + }, + { + icon: "https://mdn.alipayobjects.com/huamei_b5qxsh/afts/img/A*lImyTYAmEoYAAAAAAAAAAAAADrZ5AQ/original", + name: "Placekey", + en_name: "Placekey", + description: "Placekey is an innovative geographic coding system designed to provide a unified way to identify physical locations. It offers a unique identifier for locations, greatly simplifying the management and analysis of location data. When dealing with geospatial datasets, Placekey serves as a bridge to connect different data sources, providing great convenience for geographic data analysis.", + en_description: "Placekey is an innovative geographic coding system designed to provide a unified way to identify physical locations. It offers a unique identifier for locations, greatly simplifying the management and analysis of location data. When dealing with geospatial datasets, Placekey serves as a bridge to connect different data sources, providing great convenience for geographic data analysis.", + site_url: "https://www.placekey.io/", + order: 96, + tags: ["Geographic Coding System", "Location Data"] + }, + { + icon: "https://mdn.alipayobjects.com/huamei_b5qxsh/afts/img/A*lImyTYAmEoYAAAAAAAAAAAAADrZ5AQ/original", + name: "Apache Sedona", + en_name: "Apache Sedona", + description: "Apache Sedona (formerly GeoSpark) is a distributed geospatial database that supports large-scale geographic data processing on Apache Spark. It provides geospatial RDDs and DataFrames, allowing developers to process massive amounts of geospatial information in parallel. Suitable for complex spatial data analysis and processing tasks.", + en_description: "Apache Sedona (formerly GeoSpark) is a distributed geospatial database that supports large-scale geographic data processing on Apache Spark. It provides geospatial RDDs and DataFrames, allowing developers to process massive amounts of geospatial information in parallel. Suitable for complex spatial data analysis and processing tasks.", + site_url: "https://sedona.apache.org/", + order: 96, + tags: ["Distributed Database", "Geospatial Data Processing"] + }, + { + icon: "https://mdn.alipayobjects.com/huamei_b5qxsh/afts/img/A*lImyTYAmEoYAAAAAAAAAAAAADrZ5AQ/original", + name: "xarray", + en_name: "xarray", + description: "xarray is a Python package for flexible handling of labeled multi-dimensional arrays. It builds upon native NumPy arrays, adding dimensions, coordinates, and attribute labels to make data operations more intuitive. Widely used in fields such as meteorology, oceanography, and climatology.", + en_description: "xarray is a Python package for flexible handling of labeled multi-dimensional arrays. It builds upon native NumPy arrays, adding dimensions, coordinates, and attribute labels to make data operations more intuitive. Widely used in fields such as meteorology, oceanography, and climatology.", + site_url: "http://xarray.pydata.org/en/stable/", + order: 96, + tags: ["Multi-dimensional Arrays", "Data Handling"] + }, + { + icon: "https://mdn.alipayobjects.com/huamei_b5qxsh/afts/img/A*lImyTYAmEoYAAAAAAAAAAAAADrZ5AQ/original", + name: "GeoPandas", + en_name: "GeoPandas", + description: "GeoPandas is an open-source library that extends the functionality of pandas to handle geospatial data. It simplifies spatial operations in Python, widely used in environmental planning, GIS data processing, and spatial analysis.", + en_description: "GeoPandas is an open-source library that extends the functionality of pandas to handle geospatial data. It simplifies spatial operations in Python, widely used in environmental planning, GIS data processing, and spatial analysis.", + site_url: "https://geopandas.org/", + order: 96, + tags: ["Spatial Data", "Data Processing"] + }, + { + icon: "https://mdn.alipayobjects.com/huamei_b5qxsh/afts/img/A*lImyTYAmEoYAAAAAAAAAAAAADrZ5AQ/original", + name: "Pydeck", + en_name: "Pydeck", + description: "Pydeck is a high-performance, WebGL-based visualization tool. It serves as the Python interface to deck.gl and is used for interactive display of large-scale datasets, especially suitable for urban planning and geographic spatial analysis.", + en_description: "Pydeck is a high-performance, WebGL-based visualization tool. It serves as the Python interface to deck.gl and is used for interactive display of large-scale datasets, especially suitable for urban planning and geographic spatial analysis.", + site_url: "https://pydeck.gl/", + order: 96, + tags: ["WebGL", "Data Visualization"] + }, + { + icon: "https://mdn.alipayobjects.com/huamei_b5qxsh/afts/img/A*lImyTYAmEoYAAAAAAAAAAAAADrZ5AQ/original", + name: "WhiteboxTools", + en_name: "WhiteboxTools", + description: "WhiteboxTools is an advanced geospatial data analysis toolkit developed by the University of Guelph. It is used to perform GIS tasks, including terrain and hydrological analysis.", + en_description: "WhiteboxTools is an advanced geospatial data analysis toolkit developed by the University of Guelph. It is used to perform GIS tasks, including terrain and hydrological analysis.", + site_url: "https://www.whiteboxgeo.com/", + order: 96, + tags: ["GIS", "Data Analysis"] + }, + { + icon: "https://mdn.alipayobjects.com/huamei_b5qxsh/afts/img/A*lImyTYAmEoYAAAAAAAAAAAAADrZ5AQ/original", + name: "H3", + en_name: "H3", + description: "H3 is a hexagonal hierarchical geospatial indexing system created by Uber. It is used to optimize geospatial analysis, such as gridding datasets and creating more uniform spatial sampling.", + en_description: "H3 is a hexagonal hierarchical geospatial indexing system created by Uber. It is used to optimize geospatial analysis, such as gridding datasets and creating more uniform spatial sampling.", + site_url: "https://h3geo.org/", + order: 96, + tags: ["Geospatial Indexing", "Spatial Analysis"] + }, + { + icon: "https://mdn.alipayobjects.com/huamei_b5qxsh/afts/img/A*lImyTYAmEoYAAAAAAAAAAAAADrZ5AQ/original", + name: "GDAL", + en_name: "GDAL", + description: "GDAL is an open-source library for reading and writing various spatial data formats. It provides powerful tools for spatial data transformation and processing.", + en_description: "GDAL is an open-source library for reading and writing various spatial data formats. It provides powerful tools for spatial data transformation and processing.", + site_url: "https://gdal.org/", + order: 96, + tags: ["Spatial Data", "Data Transformation"] + } + ] +} diff --git a/src/data/sites/tech/index.ts b/src/data/sites/tech/index.ts index df8a734..5c0f04a 100644 --- a/src/data/sites/tech/index.ts +++ b/src/data/sites/tech/index.ts @@ -20,6 +20,7 @@ import { OpenStandards } from './groups/open_standards' import { Ruby } from './groups/geospatial_library/ruby' import { Rust } from './groups/geospatial_library/rust' import { Awesome } from './groups/awesome' +import { Week2 } from './groups/weekly/week2' export const Tech: ISiteConfig = { name: '开源技术', @@ -45,6 +46,7 @@ export const Tech: ISiteConfig = { Julia, OpenStandards, Rust, - Ruby + Ruby, + Week2 ].sort((a, b) => a.order - b.order) } From 3a6478dd0b423705d7dd099b9a385222dde57f11 Mon Sep 17 00:00:00 2001 From: Shiqi Date: Sat, 23 Dec 2023 11:14:00 +0800 Subject: [PATCH 4/5] =?UTF-8?q?chore:=20=F0=9F=94=A7week1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../app-content/component/collect.tsx | 2 +- src/components/app-header/index.tsx | 2 +- .../sites/tech/groups/front_end_framework.ts | 3 +- src/data/sites/tech/groups/weekly/week1.ts | 129 +++++++++++++ src/data/sites/tech/groups/weekly/week2.ts | 176 ++++++++++-------- src/data/sites/tech/index.ts | 2 + 6 files changed, 233 insertions(+), 81 deletions(-) create mode 100644 src/data/sites/tech/groups/weekly/week1.ts diff --git a/src/components/app-content/component/collect.tsx b/src/components/app-content/component/collect.tsx index a538a2d..38b1df7 100644 --- a/src/components/app-content/component/collect.tsx +++ b/src/components/app-content/component/collect.tsx @@ -15,7 +15,7 @@ export const CollectCard: React.FC = ({ setLocalCollect }) => { const [collectData, setCollectData] = useState(undefined) - + useEffect(() => { if (localCollect) { const newData = Object.values(localCollect).flat() diff --git a/src/components/app-header/index.tsx b/src/components/app-header/index.tsx index eecf67a..e7c64fd 100644 --- a/src/components/app-header/index.tsx +++ b/src/components/app-header/index.tsx @@ -112,7 +112,7 @@ export const AppHeader: React.FC = ({ - +
a.order - b.order) } From 76fe144b08653a21cff4bc6c8ed2bda67370f445 Mon Sep 17 00:00:00 2001 From: Shiqi Date: Sat, 23 Dec 2023 11:17:22 +0800 Subject: [PATCH 5/5] =?UTF-8?q?chore:=20=F0=9F=94=A7week2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/data/sites/tech/groups/weekly/week2.ts | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/src/data/sites/tech/groups/weekly/week2.ts b/src/data/sites/tech/groups/weekly/week2.ts index 380d063..ed615fb 100644 --- a/src/data/sites/tech/groups/weekly/week2.ts +++ b/src/data/sites/tech/groups/weekly/week2.ts @@ -10,7 +10,7 @@ export const Week2: IGroup = { name: 'Leafmap', en_name: 'Leafmap', description: - 'Leafmap is a Python library that simplifies GIS data visualization and analysis. It supports various interactive maps and seamlessly integrates geographic data from different sources, allowing users to create expressive maps quickly without the need for complex code.', + 'Leafmap是一个Python库,简化了GIS数据的可视化和分析。支持多种交互式地图,可以轻松集成不同源的地理数据,使用户能够快速创建富有表现力的地图,无需编写复杂的代码。', en_description: 'Leafmap is a Python library that simplifies GIS data visualization and analysis. It supports various interactive maps and seamlessly integrates geographic data from different sources, allowing users to create expressive maps quickly without the need for complex code.', site_url: 'https://leafmap.org/', @@ -22,7 +22,7 @@ export const Week2: IGroup = { name: 'DuckDB', en_name: 'DuckDB', description: - 'DuckDB is an OLAP (Online Analytical Processing) analytical SQL database. It is particularly suitable for data science and complex analysis, directly usable in the Python environment. DuckDB is closely integrated with the Pandas library and efficiently handles large-scale datasets, making it well-suited for geographic data analysis.', + 'DuckDB是一个适用于OLAP的分析型SQL数据库,特别适合数据科学和复杂分析。与Pandas库紧密集成,可以高效处理大规模数据集,支持快速查询与数据操作,尤其适合地理数据分析。', en_description: 'DuckDB is an OLAP (Online Analytical Processing) analytical SQL database. It is particularly suitable for data science and complex analysis, directly usable in the Python environment. DuckDB is closely integrated with the Pandas library and efficiently handles large-scale datasets, making it well-suited for geographic data analysis.', site_url: 'https://duckdb.org/', @@ -34,7 +34,7 @@ export const Week2: IGroup = { name: 'geemap', en_name: 'geemap', description: - "geemap is a Python library that interacts with Google Earth Engine (GEE). It leverages GEE's powerful geospatial data processing capabilities, enabling users to perform complex geospatial analysis in the Python environment. geemap's functionalities include map creation, map algebra, and importing/exporting various spatial data.", + 'geemap是一个与Google Earth Engine(GEE)交互的Python库,利用GEE的地理数据处理能力进行复杂的地理空间分析。功能包括地图制作、地图代数,以及多种空间数据的导入和导出。', en_description: "geemap is a Python library that interacts with Google Earth Engine (GEE). It leverages GEE's powerful geospatial data processing capabilities, enabling users to perform complex geospatial analysis in the Python environment. geemap's functionalities include map creation, map algebra, and importing/exporting various spatial data.", site_url: 'https://geemap.org/', @@ -46,7 +46,7 @@ export const Week2: IGroup = { name: 'Placekey', en_name: 'Placekey', description: - 'Placekey is an innovative geographic coding system designed to provide a unified way to identify physical locations. It offers a unique identifier for locations, greatly simplifying the management and analysis of location data. When dealing with geospatial datasets, Placekey serves as a bridge to connect different data sources, providing great convenience for geographic data analysis.', + 'Placekey是一个创新的地理编码系统,旨在提供统一的方式来识别物理地点。为地点提供了一个独特的标识符,简化了地点数据的管理和分析工作,可作为连接不同数据源的桥梁。', en_description: 'Placekey is an innovative geographic coding system designed to provide a unified way to identify physical locations. It offers a unique identifier for locations, greatly simplifying the management and analysis of location data. When dealing with geospatial datasets, Placekey serves as a bridge to connect different data sources, providing great convenience for geographic data analysis.', site_url: 'https://www.placekey.io/', @@ -58,7 +58,7 @@ export const Week2: IGroup = { name: 'Apache Sedona', en_name: 'Apache Sedona', description: - 'Apache Sedona (formerly GeoSpark) is a distributed geospatial database that supports large-scale geographic data processing on Apache Spark. It provides geospatial RDDs and DataFrames, allowing developers to process massive amounts of geospatial information in parallel. Suitable for complex spatial data analysis and processing tasks.', + 'Apache Sedona(前身为GeoSpark)是一个分布式地理空间数据库,支持在Apache Spark上进行大规模地理数据处理。提供地理空间RDDs和DataFrames,适用于复杂的空间数据分析和处理任务。', en_description: 'Apache Sedona (formerly GeoSpark) is a distributed geospatial database that supports large-scale geographic data processing on Apache Spark. It provides geospatial RDDs and DataFrames, allowing developers to process massive amounts of geospatial information in parallel. Suitable for complex spatial data analysis and processing tasks.', site_url: 'https://sedona.apache.org/', @@ -70,7 +70,7 @@ export const Week2: IGroup = { name: 'xarray', en_name: 'xarray', description: - 'xarray is a Python package for flexible handling of labeled multi-dimensional arrays. It builds upon native NumPy arrays, adding dimensions, coordinates, and attribute labels to make data operations more intuitive. Widely used in fields such as meteorology, oceanography, and climatology.', + 'xarray是一个处理带标签的多维数组的Python包,基于NumPy数组,增加了维度、坐标和属性标签,广泛应用于气象学、海洋学和气候学等领域。', en_description: 'xarray is a Python package for flexible handling of labeled multi-dimensional arrays. It builds upon native NumPy arrays, adding dimensions, coordinates, and attribute labels to make data operations more intuitive. Widely used in fields such as meteorology, oceanography, and climatology.', site_url: 'http://xarray.pydata.org/en/stable/', @@ -82,7 +82,7 @@ export const Week2: IGroup = { name: 'GeoPandas', en_name: 'GeoPandas', description: - 'GeoPandas is an open-source library that extends the functionality of pandas to handle geospatial data. It simplifies spatial operations in Python, widely used in environmental planning, GIS data processing, and spatial analysis.', + 'GeoPandas是一个扩展了pandas功能以处理地理空间数据的开源库。简化了在Python中的空间操作,广泛用于环境规划、GIS数据处理和空间分析。', en_description: 'GeoPandas is an open-source library that extends the functionality of pandas to handle geospatial data. It simplifies spatial operations in Python, widely used in environmental planning, GIS data processing, and spatial analysis.', site_url: 'https://geopandas.org/', @@ -94,7 +94,7 @@ export const Week2: IGroup = { name: 'Pydeck', en_name: 'Pydeck', description: - 'Pydeck is a high-performance, WebGL-based visualization tool. It serves as the Python interface to deck.gl and is used for interactive display of large-scale datasets, especially suitable for urban planning and geographic spatial analysis.', + 'Pydeck是一个基于WebGL的高效可视化工具,是deck.gl的Python接口,用于交互式地展示大规模数据集,特别适用于城市规划和地理空间分析。', en_description: 'Pydeck is a high-performance, WebGL-based visualization tool. It serves as the Python interface to deck.gl and is used for interactive display of large-scale datasets, especially suitable for urban planning and geographic spatial analysis.', site_url: 'https://pydeck.gl/', @@ -106,7 +106,7 @@ export const Week2: IGroup = { name: 'WhiteboxTools', en_name: 'WhiteboxTools', description: - 'WhiteboxTools is an advanced geospatial data analysis toolkit developed by the University of Guelph. It is used to perform GIS tasks, including terrain and hydrological analysis.', + 'WhiteboxTools是一个由Guelph大学开发的高级地理空间数据分析工具集,用于执行包括地形和水文分析在内的GIS任务。', en_description: 'WhiteboxTools is an advanced geospatial data analysis toolkit developed by the University of Guelph. It is used to perform GIS tasks, including terrain and hydrological analysis.', site_url: 'https://www.whiteboxgeo.com/', @@ -118,7 +118,7 @@ export const Week2: IGroup = { name: 'H3', en_name: 'H3', description: - 'H3 is a hexagonal hierarchical geospatial indexing system created by Uber. It is used to optimize geospatial analysis, such as gridding datasets and creating more uniform spatial sampling.', + 'H3是由Uber创建的六边形层次地理编码系统,用于优化地理空间分析,例如网格化数据集和创建更均匀的地理空间采样。', en_description: 'H3 is a hexagonal hierarchical geospatial indexing system created by Uber. It is used to optimize geospatial analysis, such as gridding datasets and creating more uniform spatial sampling.', site_url: 'https://h3geo.org/', @@ -130,7 +130,7 @@ export const Week2: IGroup = { name: 'GDAL', en_name: 'GDAL', description: - 'GDAL is an open-source library for reading and writing various spatial data formats. It provides powerful tools for spatial data transformation and processing.', + 'GDAL是一个用于读取和写入多种空间数据格式的开源库,提供了强大的工具集,用于空间数据转换和处理。', en_description: 'GDAL is an open-source library for reading and writing various spatial data formats. It provides powerful tools for spatial data transformation and processing.', site_url: 'https://gdal.org/',