我有一個視圖,其中包含兩個緯度和經度字段,我想創建一個新的視圖,將這些緯度/經度字段轉換爲幾何/地理領域(不確定哪一個最適合ArcGIS)。原始視圖中的字段是雙重類型的,我希望它們在我的新視圖中投射爲空間類型。從經緯度字段創建幾何/地理字段(SQL Server)
目前我不確定如何將這些字段轉換爲空間類型。關於Stack Overflow的所有其他類似問題從來沒有給我一個工作解決方案,所以我很抱歉如果這個問題看起來是重複的,但希望更清晰的例子可以幫助其他人。
我的新觀點寫漂亮simply-
SELECT * FROM view_name WHERE (latitude <> 0) AND (longitude <> 0)
如何建立這一新的觀點,基於現有的視圖,並投了兩個領域(或創建填充緯度/一個新的空間場lon值)作爲空間類型?
我正在使用SQL Server Management Studio 2012版。如果我省略了任何相關信息,請讓我知道。我很樂意提供儘可能多的細節。
我GOOGLE了一篇文章對你來說,這似乎有很多的信息,你以後: http://www.sql-server-helper.com/sql-server-2008/convert -latitude-longitude-geography-point.aspx –
我已經找到那篇文章。它似乎具有我所追求的信息,但它是針對2008年的,並且正在處理表格創建。我特意在2012年創建視圖。謝謝 – csterling
你有什麼嘗試? –