資料分析
geospatial-analysis
使用 GeoPandas 進行地理空間數據分析,包含正確的座標投影轉換,以執行精確的距離計算、空間篩選與地理特徵分析。
簡介
geospatial-analysis 技能為處理地理數據提供了一個強大的框架,專為處理地球科學數據集的代理程式而設計,包括地震記錄、板塊邊界和複雜的空間幾何圖形。此技能確保代理程式能避開常見錯誤,例如在未投影或投影錯誤的座標系統上進行計算,這對於維護科學和工程任務的精確度至關重要。它適用於需要執行高保真空間操作的開發人員、數據科學家和自主代理程式。
- 透過將數據從地理座標系統 (如 EPSG:4326/WGS84) 投影到基於公制的投影座標系統 (如 EPSG:4087),執行精確的空間距離計算。
- 執行高效的空間篩選,例如使用 Shapely 幾何圖形和 GeoPandas 操作來判斷點是否位於特定的多邊形邊界內。
- 利用進階幾何操作,包括 unary_union,以簡化並合併複雜的特徵集合,例如板塊邊界段。
- 處理多樣化的數據輸入,包括 GeoJSON 文件和包含經緯度的原始座標數組,並將其轉換為結構化的 GeoDataFrames。
- 透過在執行耗時的投影或空間連接操作之前先篩選數據集,來優化性能。
- 存取並操作幾何元數據,以針對特定區域、代碼或空間群集執行基於屬性的篩選。
- 幾何完整性的最佳實踐:代理程式應優先將數據投影至目標公制座標系統一次,而非在循環內重複轉換,以保持運行速度與數據準確性。
- 此技能預期輸入標準地理空間格式的數據,並產生分析結果,例如以米或公里為單位的距離度量,以及用於進一步處理的空間數據子集。
- 限制條件:嚴格要求有效的座標元數據來定義初始座標系統,並假定執行環境中已安裝 GeoPandas 和 Shapely 等標準函式庫。
倉庫統計
- Star 數
- 1,084
- Fork 數
- 271
- Open Issue 數
- 38
- 主要語言
- PDDL
- 預設分支
- main
- 同步狀態
- 閒置
- 最近同步時間
- 2026年4月30日 上午08:02