[英]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.