簡體   English   中英

postgis拓撲中CreateTopology()中的SRID

[英]SRID in CreateTopology () in postgis topology

我正在嘗試創建topology()並找到路口信息。 但是CreateTopology()具有SRID參數。 我是GIS的新手,所以我真的不知道這意味着什么。 該文檔說,它是按空間拓撲參考在space_ref_sys表中定義的空間參考。 我不明白。 錯誤:AddGeometryColumn()-無效的SRID上下文:SQL語句“ SELECT AddGeometryColumn(”,$ 1,$ 2,$ 3,$ 4,$ 5,$ 6,$ 7)“ PL / pgSQL函數addgeometrycolumn(字符變化,字符變化,字符變化,整數) ,字符變化,整數,布爾值)SQL語句SQL語句“ SELECT AddGeometryColumn('ri_topo','face','mbr','17698','POLYGON',2)的第5行” PL / pgSQL函數createtopology(字符變化,整數,雙精度,布爾)EXECUTE語句的第33行**********錯誤**********

SRID是表示特定坐標集意味着什么的標識符。 如果您的坐標為“ 45,50”,那么該緯度和經度是某個參考點南北之間的距離還是什么? SRID告訴系統如何解釋這些坐標,並允許轉換坐標系,如果要合並要分析的不同坐標系中的輸入數據,這將很有用。

在這種情況下,為數據的SRID指定了17698,並且該SRID可能不在您的space_ref_sys表中。 不是我的 您將需要知道數據所在的坐標系,然后選擇正確的SRID。 SRID 4326很常見,因為它是WGS84經度/緯度系統。 但這實際上取決於您的數據。 如果數據完全是虛構的,以米為單位,則可以選擇一些UTM網格並假裝從那里來的數據。 如果是虛構的緯度/經度,請使用4326。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM