我有两个表,一个是点作为地理位置,另一个是多边形作为地理位置。我可以通过下面的查询找到一个点落在哪个多边形上(从点表中):select @p = PointGeom from dbo.PointTable where ID = 1 from dbo.PolygonTable a但是,我想在两个表之间进行连接,并获得点表中每个点所在的多边形。这有可能吗?或者,我是否需要遍历Point表并多次调用上述查询?
//Event.cs public class Event public long Id没有System.Data.Spatial.DbGeography类,但存在System.Data.Entity.Spatial.DbGeography类。当我试图在后端项目中创建新的事件类时,编译器会抛出错误:
无法将源类型System.Data.Entity.Spatial.DbGeography