資料分析
geospatial-analysis avatar

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
在 GitHub 查看