SQL:PostgreSQL+PostGIS的安装以及C# GDAL开发环境配置
发布日期:2021-06-30 15:42:04 浏览次数:2 分类:技术文章

本文共 997 字,大约阅读时间需要 3 分钟。

本文参考师兄的博客:

现在的项目用,用到了GIS相关知识,使用到了PostgreSql以及GDAL,相关软件安装以及环境配置。

PostgreSQL+PostGIS的安装

1.我下载的是PostgreSQL 9.5.1 版本(),下载完成后安装PostgreSQL。

2.安装PostgreSQL安装完成后,提示运行Stack Builder。通过该工具安装PostGIS。
在这里插入图片描述
在这里插入图片描述
PS:然后Stack Builder会下载PostGIS 2.3的安装程序。下载后就会安装,在设置安装组件时,最好选择"Create spatial database",以便在创建数据库时可以以此作为模板。

GDAL开发环境配置

1.下载GDAL版本包

官网下载需要的版本()下载完成后解压,并移动到合适位置。

注意:路径中不要含有中文或空格。
在这里插入图片描述
如图,右键点击SDKShell.bat,选择以管理员身份运行,进行环境配置。

2.复制DLL进行环境配置

第一步。将release-1600-gdal-2-2-3-mapserver-7-0-7目录下bin目录下的dll文件复制到bin\gdal\app目录下,这样app目录下的exe可以直接在命令行运行。

在这里插入图片描述
第二步。其次,将bin目录下的DLL以及bin\gdal\csharp下的DLL文件均拷贝到项目的bin目录(或者debug\x86目录)下。

3.项目内添加对GDAL的引用

打开VS,选择相应解决方案。

打开项目,右键点击引用,添加引用,下方选择浏览,定位到项目bin目录,多选gdal_csharp.dll、gdalconst_csharp.dll、ogr_csharp.dll、osr_csharp.dll并点击确定关闭对话框->点击确定关闭添加引用窗口。
在这里插入图片描述

4.在web.config中对GDAL-data进行相应配置

在这里插入图片描述

5.Else

1.运行完SDKShell.bat并配置好bin\gdal\app目录环境后,其中的exe文件已经可以测试,不过仍需要配置系统环境变量GDAL_DATA的路径。如果安装了PostgreSQL,会自动按步骤配置好GDAL_DATA。没有的话就将bin\gdal-data新建环境变量GDAL_DATA。

打开文件资源管理器->左侧右键单击此电脑->属性->左上角高级系统设置->环境变量->系统变量->新建。如下图完成配置。

在这里插入图片描述

转载地址:https://kaisarh.blog.csdn.net/article/details/102816062 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:爬虫:Python爬虫学习笔记之爬虫基础
下一篇:实战HTML:登陆界面的实现

发表评论

最新留言

哈哈,博客排版真的漂亮呢~
[***.90.31.176]2024年04月29日 21时24分13秒