jts

    0熱度

    1回答

    我是NetTopologySuite的新手,我使用NetTopologySuite以lon/lat的方式在WGS84中使用座標系統。我發現Buffer函數可以創建一個具有距離的緩衝區,但是如何以米爲單位創建距離緩衝區?例如製作一個200米的一點緩衝區。

    5熱度

    1回答

    問題: 我有一個包含目標區域(黃色)的形狀文件。 我有一個包含建築物(綠色)的形狀文件。 我需要黃色區域的空白區域。 圖片://db.tt/kjjXZlQF 我的解決方案: 獲取所有的建築在這方面 Filter inPolygon = CQL.toFilter("WITHIN(the_geom,"+wktwriter.write(targetarea) + ")"); FeatureCollect

    1熱度

    1回答

    我在jts拓撲庫中有一些多邊形。 如果我想借鑑JavaFX的窗格中我做的: Polygon poly=new Polygon();//javafx //g is geometry of jts for (Coordinate coord : g.getCoordinates()) { poly.getPoints().addAll(coord.x, coord.y

    1熱度

    1回答

    我試圖使用JTS庫,我在與序列化有一個點屬性的類一個奇怪的問題。 import java.io.IOException; import java.io.Serializable; import com.owlike.genson.Genson; import com.owlike.genson.TransformationException; import com.vividsoluti

    3熱度

    3回答

    我正在使用GeoTools Java庫進行一些幾何計算。就我而言,我使用的是一個包含某個城市所有鄰域多邊形的形狀文件。我想知道該城市中每個可能的座標,它在哪個鄰域對應。所以我的方法只是循環遍歷鄰域多邊形,並檢查給定的點是否在它們內部。下面是一段提到的代碼: public String getNeighborhoodId(Coordinates c){ for(Feature f : ne

    3熱度

    2回答

    我有一個巨大的一組點已經加載在一個平面內我需要繪製一個圓/橢圓從一個給定的點和以米爲單位的半徑距離開始,然後檢查哪些點在圓內。 我已經用within()方法做了多邊形,但是我找不到繪製圓/橢圓的方法,而不必指定多邊形周圍的每個點。 有沒有辦法做到這一點在JTS或我需要另一個Java庫?

    2熱度

    1回答

    我試圖在JTS拓撲套件中將1000米的緩衝區應用於多邊形形狀。我已經確定了實現它的方法(請參閱下面的鏈接),但我不確定緩衝區方法中距離參數的單位是什麼。 JTS geometry buffer method 感謝您尋找到這一點。

    3熱度

    2回答

    我有一個Spring Roo + Hibernate項目,它從客戶端應用程序獲取JTS知名文本(WKT)字符串輸入,將其轉換爲JTS幾何對象,然後嘗試將其寫入PostGIS數據庫。我有一些問題the JDBC connection and types,但這些似乎已經解決: @Column(columnDefinition = "Geometry", nullable = true) privat

    0熱度

    1回答

    我正在使用JTS Topology Suite在我的應用程序中處理某些幾何圖形。作爲一個起點,我實例化一個讀者: WKTReader reader = new WKTReader(); 然後,用我檢查多邊形記錄讀者: Geometry poly = reader.read(res.getString("GEOM")); Geometry point = reader.read("Point(

    1熱度

    2回答

    使用Solr 4空間字段類型似乎需要外部庫,Java Topology Suite。如何安裝此套件以便在Java 1.6.0_24的Ubuntu Server 12.04上與Solr 4.1.0一起使用? 謝謝。