postgresql && .net core 使用空间数据


这里主要讲遇到的一些报错
增删改查 && 计算部分基本和sql server的空间数据操作一毛一样,感谢微软大大的倾情支持,直接看demo即可(~ ̄▽ ̄)~
前往sql server & .net core 使用空间数据

引用库

Npgsql.EntityFrameworkCore.PostgreSQL
Npgsql.EntityFrameworkCore.PostgreSQL.NetTopologySuite

迁库的时候报错

could not open extension control file ".../PostgreSQL/version/share/extension/postgis.control": No such file or directory

下载postgis,并安装,解决这个问题
报错

could not load library ".../postgis-2.5.dll": %1 is not a valid Win32 application.

在 \PostgreSQL\version\bin目录下,将libxml2-2.dll替换成libxml2.dll,即libxml2.dll和libxml2-2.dll都是原来的libxml2.dll文件
参考资料
PostGIS - Database installation of functions failed
postgresql安装postgis扩展模块

示例代码

示例代码

参考资料

Spatial Mapping with NetTopologySuite


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM