利用Postgresql+Postgis進行空間地理信息分析(道路偏移,進出電子圍欄等)

前言

GIS空間分析指的是在GIS(地理信息系統)裏實現分析空間數據,即從空間數據中獲取有關地理對象的空間位置、分佈、形態、形成和演變等信息並進行分析。

將GIS空間分析利用到系統中,我們可以利用GIS空間分析處理車輛進出電子圍欄,車輛預計到達目的地,車輛是否進入某些區域,車輛是否進入道路,車輛是否偏移了規定道路等等相關應用型分析。

準備

針對複雜的GIS空間分析,我們可以利用Postgresql+Postgis來簡單實現,我們需要先安裝對於的控件分析需要的組件。

1:安裝PostgreSQL,我這裏使用的是Windows 服務器

2:給PostgreSQL 安裝PostGIS組件

安裝參考:https://wenku.baidu.com/view/ac2b40ab284ac850ad0242f3.html

實現

首先我們可以與操作MS-SQL,MySQL等數據庫一樣定義一個DBHelper類,給這個類取名PostgreHelper,封裝PostgresSQL數據庫操作方法。

   public class PostgreHelper : IDBHelper
    {
        /// <summary>
        /// 讀取數據返回DataSet
        /// </summary>
        /// <pa
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章