sqlgeography

    1熱度

    1回答

    我正在將包含地理信息(緯度,經度)的表格遷移到使用地理列(SQL Server 2008中)的表格。 我需要更新一個返回這些值的存儲過程。 我可以這樣做: DECLARE @geog geography; SET @geog = (SELECT [geography] FROM MyTable); SELECT @g.STAsText(); 但對於SP,這是我不希望更改簽名,要求這樣的:

    6熱度

    3回答

    我正在使用空間數據類型DbGeography作爲我的模型的一部分,用於在一個實例中存儲一個POINT並在另一個POINT中使用新的Entity-Framework 5實例一個POLYGON。 當設置我的POLYGON的值全部保存時沒有錯誤,但是隻有在我按照順時針順序在地圖上繪製多邊形的情況下。如果我以逆時針方向繪製POLGON,則會出現sql級別的錯誤,指示數據是無效的地理類型。 現在經過我自己對

    8熱度

    1回答

    我想使用c#在sql-server 2008地理字段中保存一個圓圈。 在c#中我有一個緯度,經度和半徑,但我無法找到一種方法來計算代表該圓的多邊形並從中創建一個SqlGeography。 我曾嘗試下面的函數來創建多邊形: private List<Coordinate> getCirclePoints(Coordinate center, int radius, int speed) //spee

    1熱度

    1回答

    我在此查詢上得到一個隨機/間歇性的SQL超時,看起來像從一個簡單的查詢中產生大量的處理。這是正確的行爲? 我有這樣一個簡單的存儲過程: CREATE PROCEDURE [dbo].[FindClosestXNearCoordinates] @latitude decimal, @longitude decimal AS BEGIN SET NOCOUNT

    0熱度

    3回答

    我想從我的SQL Server 2012數據庫檢索數據的地理與: new SqlDataAdapter("SELECT [SpatialColumn] FROM [SpatialTable]", myConnection).Fill(myDatatable); 當數據是SQL Server 2008地理類型如Polygon,這一切都工作正常。但是,當類型是新CurvePolygon那麼該行代碼

    3熱度

    1回答

    我正在使用現在具有地理數據類型的EFv5。所以我有一個名爲Place的實體,它有一個名爲geoLocation的屬性,屬於地理類型。 VS 2012已經自動創建了這個實體的代碼,並且這個地理類型的屬性類型被聲明爲System.Data.Spatial.DbGeography。所以一切工作正常。 但是,當我添加一個域服務類,並打勾包含我的地方實體解決方案停止編譯,因爲domainservice.me

    0熱度

    1回答

    可能重複: SQL Server 2008 Spatial: find a point in polygon 我對使用一個SQL Server 2008數據庫的應用程序的工作。在這個數據庫中,我有一個名爲Session的表,它有兩個字段經度和緯度,它們表示用戶的位置。在另一個名爲Zone的表格中,我有一個幾何類型的區域屬性。如何檢查用戶的經度和緯度座標是否屬於某個幾何圖形? 謝謝

    8熱度

    3回答

    我有實體「點」,其中包含Id,文本和地理座標。 CREATE TABLE [Point] ( [Id] INT IDENTITY CONSTRAINT [PK_Point_Id] PRIMARY KEY, [Coords] GEOGRAPHY NOT NULL, [Text] NVARCHAR(32) NOT NULL, [CreationDate] DATE

    5熱度

    2回答

    在實體框架中實現空間類型(System.Data.Spatial.DBGeometry)之前,我們可以使用「Microsoft.SqlServer.Types.SqlGeometry」來處理缺少空間支持的情況。該庫具有SqlGeometryBuilder類,可用於根據不同的幾何點創建SqlGeometry。 我決定從SqlGeometry轉到DBGeometry,但是我一直沒能找到任何和SqlGe

    4熱度

    1回答

    我正在玩實體框架4和sqlgeography數據類型。我無法讓Entity Framework將我的sqlgeography類型映射到db。我已經將我的類定義爲POCO,並希望實體框架爲我創建表。我沒有在這方面取得成功,然後嘗試自己創建表,但沒有成功。 我的類看起來是這樣的: using System; using System.Collections.Generic; using Syste