geos

    0熱度

    1回答

    我試圖創建COORDS多邊形,但拋出下一個錯誤: 遇到錯誤檢查幾何從GEOS C函數「GEOSWKTReader_read_r」返回。 其不工作 poly = GEOSGeometry('POLYGON((4.8371311 4.8371311, 4.8371311 4.8371311, 4.6857419 4.6857419, 4.6857419 4.6857419))') 但它工作 聚=

    0熱度

    2回答

    我需要知道一個點是否在一個多邊形或在我的rails應用程序,以便我想要使用rgeo寶石。 要安裝此GEME我folowed上rgeo git 的說明,然後我敢肯定,GEOS和Proj4被正確安裝。 我還添加了這種寶石「FFI-GEOS」,沒有特別的原因,只是下面 最後我做了軌控制檯上的測試,以檢查是否rgeo文檔工作 poly_text =「POLYGON ...」(很多觀點,我知道第一點和最後一

    0熱度

    1回答

    我一直在R中遇到一個導致程序崩潰的問題。我終於可以將問題縮小到以下範圍。 我發現了以下工作: library(rgeos) x = readWKT("POLYGON ((0 0, 0 10, 10 10, 10 0, 0 0))") gIsValid(x) [1] TRUE 然而,在發生碰撞的結果如下: library(rgdal) x = rgeos::readWKT("POLYGO

    1熱度

    1回答

    我很努力地使用Ruby的GEOS庫,我只是想用IRB創建一個簡單的點。 require geos返回true,以便安裝正常工作。但我並不真正瞭解documentation,並且在github頁面上沒有任何幫助。 我試圖Geos::Point.new('POINT(0 0)')但它返回一個TypeError: allocator undefined for Geos::Point

    0熱度

    1回答

    我想用php做一個多邊形交點計算,但是找不到一個庫來執行它。 我看着geophp,但這需要geos進行交點計算,並且沒有用於geos的php7綁定。 它也沒有看起來像mapServer有任何PHP 7綁定。 那裏還有其他東西嗎?甚至用PHP寫的東西...

    -1熱度

    1回答

    據我所知,很適合只使用笛卡爾座標系。我在地球上有兩個經緯度和緯度座標。我需要在這兩個點周圍創建1km半徑的緩衝區,並找到這個緩衝區相交處的多邊形。 但是construstion 緩衝液=點(54.4353,65.87343).buffer(0.001)創建簡單的圓形,但是在地球上投射變得橢圓形,但我需要用1公里半徑內兩個真實圓。 我認爲,我需要將我的緩衝區轉換爲新的投影,然後相交,但現在不知道它有

    -1熱度

    2回答

    我是相對較新的postgres和postgis,我試圖從一個名爲座標的列檢索數據庫中的數據,以及這些座標距離點(x,y)的我用這個查詢: SELECT * FROM myTable WHERE ST_DWithin( Geometry(coordinates), Geometry(ST_MakePoint(5,5)), 800); 我得到了一個錯誤: ERROR: could not l

    1熱度

    1回答

    我使用的是postgis和geodjango,並且有很多區域幾何體作爲多面體字段,並且似乎很多這些在它們中都有孔,有沒有我可以用來關閉這些孔並保留外部邊界的方法? 感謝

    1熱度

    1回答

    我試圖在使用RGeo gem的Heroku上部署一個Rails應用程序(ruby​​ 2.3.0,rails 4.2.6),但是我沒有安裝底層GEOS庫這是RGeo寶石所依賴的(見https://github.com/rgeo/rgeo#dependencies)。 根據Heroku's own instructions,這應該可以通過使用heroku-geo-buildpack,但它不起作用。

    0熱度

    1回答

    我想爲Django項目安裝GEOS,並遵循Docs,但在Ubuntu 16.04 Xenial上編譯時出現此錯誤。有一些修復它here但它也沒有奏效。以下是我按照官方Django文檔運行「make」時得到的錯誤。 錯誤: gdalserver.c: In function 'CreateSocketAndBindAndListen': gdalserver.c:125:21: error: st