geography

    0熱度

    2回答

    我有一個SQL Server表,地理點類型爲[經度]。目前,我只有幾點,但是,隨着時間的推移,我希望我的桌子能夠顯着增長。 後來,我需要通過接近另一點來查詢我的表格。有沒有任何標準化的方法來有效地做到這一點例如,某種地理空間索引?你最好的做法是什麼? 我需要查詢是要看起來像這樣的僞代碼: -- lat0, lng0 and radius0 are search parameters -- dis

    -1熱度

    2回答

    在C#中,我想從單個文本框中獲取多個值。我想開發一個應用程序,在其他投影系統中轉換地理座標經緯度。例如:用戶輸入下面的座標41°24'12.2「N,軟件將分割並分配給a = 41; b = 24; c = 12.2;我提到b可以從01到59,可以是用戶以兩種形式選擇書寫,如:41°05'12.2「N。或41°5'12.2" N。 謝謝

    2熱度

    1回答

    我得到了原始的經度/緯度數據,其格式不能通過R圖處理。所以我想知道是否有一些R函數或算法可以幫助我將這些原始數據轉換爲可讀格式。 (也許UTM)下面是原始數據我有: 緯度: 「32-14-23 N」 「31-04-27 N」 「33-45-28 N」 經度: 「121-22-38 W」 「119-30-05 W」 「122-47-52 W」 我希望的格式轉換爲(下面所述樣品是模擬數據): 經度:

    0熱度

    1回答

    我在NAD83 UTM 13N中有成千上萬的柵格。我試圖使用arcpy.GetCellValue_management(raster.tif,point)通過點提取數據,但數據的西部位於UTM 12N區域。有沒有辦法從12N獲得座標,但是參考13N?項目要求是所有數據都是UTM 13N,儘管它是一個全州範圍的項目。我知道它很愚蠢。

    0熱度

    1回答

    我創建了一個表 CREATE TABLE [dbo].[Geographic]( [SEPM_Code] [varchar](50) NOT NULL, [Rack_Code] [varchar](50) NOT NULL, [Team] [varchar](50) NOT NULL, [Address] [varchar](max) NOT NULL,

    1熱度

    1回答

    此刻我有存儲在SQL Server 2008 R2地理欄中的多邊形。所以我可以在C#中使用它們,我使用Microsoft.SqlServer.Types v11.0.2 nuget包。我有問題發佈到Windows 7,它不會安裝正確版本的CLR類型。由於發佈的麻煩,我想停止使用CLR類型。我可以在C#中使用DbGeography類型,並使用nVarChar類型或其他文本類型將多邊形存儲在SQL S

    0熱度

    1回答

    我試圖產生一個地理熱圖解析出來的IP的表的地址,通過地理區域來說明交通到我的網站。我有一個〜300km * 300km的區域,我可能想知道如何將IP地址轉換爲某種類型的緯度和空間或地理數據,但是我怎樣才能從中創建一個熱圖?有沒有可以做到這一點的圖書館? 注:我大多在PHP/JS在爲這個項目,但我願意使用不同的技術來獲得這個圖示。 :) 謝謝!

    0熱度

    2回答

    在SQL Server 2012中,有方法驗證地理'.IsValidDetailed()'並更改方向'.ReorientObject (geography)'。 我正在使用SQL Server 2008並面臨多邊形方向的問題。 的問題是 - 沒有任何解決方案來驗證地理多邊形或改變方向,以有效的地理? 是否有可能將IsValidDetailed方法從sqlserver 2012複製到2008? 如果

    1熱度

    1回答

    沿線兩個點的距離 我已經加入其中代表map.As路線的MSSQL數據庫線, update route set locationArray=geography::STGeomFromText('LINESTRING(7.068419558716859 80.140939950943,7.070868430303301 80.14106869697571,7.072976578922316

    0熱度

    1回答

    我嘗試計算兩個物體之間的距離。 declare @p1 geography declare @p2 geography SELECT @p1 = WKT from tbl_1 where loc = "school" SELECT @p2 = WKT from tbl_2 where loc = "school" select round(@p1.STDistance(@p2)/1000,