7得票4回答
SQL Server 2008空间数据功能对于制图查询有用吗?

我有一个应用程序,在其中有一张包含100万行信息的巨大表格,每行包含一个纬度/经度值。 我不断地查询这个表格,以获取所有符合特定点周围半径范围内记录的信息。例如,“所有在39.89288,-104.919434半径5英里范围内的记录”。 为此,我在纬度/经度列上建立了索引,并获取“边界正方...

7得票4回答
如何在两个SpatialPolygonsDataFrame对象之间执行矢量叠加?

我有两个GIS图层 -- 分别称为Soils和Parcels -- 存储为SpatialPolygonsDataFrame(SPDF),我想要"叠加"它们,如此处所述。 叠加操作的结果应该是一个新的SPDF,其中: SpatialPolygons组件包含由两个图层交集形成的多边形。(想象...

7得票3回答
实体框架6和空间数据

我有一个带有空间数据类型的数据库,使用基于数据库的模型和Entity Framework 6.0.2和.NET 4.5。当我尝试使用生成的类时,会出现以下错误: 指定的架构无效。错误: 由于类型“Model.TypeB”不可用,因此未加载关系“Name_FK1”。 在解决上一个错误时,可能有...

13得票3回答
MySQL对POINT列的INSERT/UPDATE操作

我正在尝试用我的国家的地理位置来填充我的数据库。我的其中一个表有4个字段:ID[主键]、纬度、经度和geoPoint。EDIT `SCDBs`.`Punto_Geografico`; SET @lat = 18.469692; SET @lon = -63.93212; SET @g =...

7得票4回答
.NET 4.5 Beta中的DbGeography未实现。

我有一台全新的服务器,在上面安装了.NET 4.5 Beta可再发行组件。在尝试使用空间特性时,我遇到了NotImplemented异常。这是代码... var x = DbGeography.PointFromText(string.Format("POINT({0} {1})", -45...

7得票4回答
如何使用C# Entity Framework 5 DbGeography空间数据来纠正多边形环的方向?

我正在使用新的Entity-Framework 5,并使用空间数据类型DbGeography作为我的模型的一部分,以便在一个实例中存储POINT,在另一个实例中存储POLYGON。 当设置我POLYGON的值时,如果我按顺时针方向在地图上绘制多边形,所有内容都可以保存而没有错误。但是,如果我...

9得票2回答
如何使用EF 6.1 Fluent API创建空间索引

好的,问题已经很清楚了。使用Entity Framework 6.1 fluent API创建空间索引是否可行?

12得票5回答
SQL空间多边形内外颠倒

我正在允许用户通过单击来绘制Silverlight中的多边形。然后我循环遍历这些点,将它们转换为经度和纬度,然后保存到 SQL 中 (geography 列)。 问题在于,由于地球是圆的,所以只有当用户顺时针绘制时才能正常工作。否则它会尝试使多边形绕着世界转一圈并失败。 因此,我应该如何正...

12得票1回答
SQL空间连接

我有两个表格,一个以点作为地理信息,另一个以多边形作为地理信息。我能够通过以下查询找到单个点所在的多边形(从点表中):DECLARE @p geography; select @p = PointGeom from dbo.PointTable where ID = 1 SELECT a....

8得票3回答
如何使用ggplot相比spplot来改进空间栅格地图?

如何改进ggplot的空间栅格地图图例,与spplot()图例相比? 我想使用ggplot()绘制空间地图,但是与spplot()相比,我有几个需要改进的地方: 创建一个从小到大值的ggplot图例(从底部到顶部) 使ggplot图例中的分段类似于spplot()图例的分段,以便我知道每...