利用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

猜你喜欢

转载自blog.csdn.net/qq_17486399/article/details/100171015