簡體   English   中英

npgsql,Entity Framework和Postgis入門

[英]Getting started with npgsql, Entity Framework and postgis

我正在嘗試開始使用npgsql,尤其是PostGIS支持,但是正在努力尋找在線文檔或示例。

我正在使用C#ASP.NET,理想情況下,我想使用實體框架樣式的GIS查詢。 像這樣的偽代碼:

var pointsInPolygon = db.points.Where(i => polygon.Contains(i.point));

var pointsInRadius = db.points.Where(i => CreateCircle(point, radius).Contains(i.point));

我上面已發布的語法可以實現這種功能嗎? 如果不能,請說明如何最好地實現它?

編輯:例如,如何在實體框架的上下文中利用ST_Within查詢。

盡管Npgsql確實很好地支持PostGIS,但是Entity Framework 6驅動程序尚未將DbGeography / DbGeometry等映射到PostGIS。 請參閱以下問題: https : //github.com/npgsql/EntityFramework6.Npgsql/issues/18

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM