jts

    3熱度

    1回答

    我有多邊形形狀,我想將其轉換爲MultiLineString。請注意,通常方向不同:從點,座標,線條等使用GeometryFactory構建多邊形。我開始思考GeometryTransformer但它是很難理解的文檔存在。所以我有這樣的: import com.vividsolutions.jts.geom.*; ... GeometryFactory gFactory = new Geome

    0熱度

    1回答

    我有本地地圖瓷磚,我也有幾何圖形。 (GeoJson從geoserver獲取)。現在我想從我的GeoJson文件創建utfgrid。 我一直在尋找一些圖書館,可以幫助我,但我找不到好的。

    1熱度

    1回答

    有沒有人正在運行的示例性配置: 的Apache Tomcat(TomEE)/8.5.6(7.0 0.2)羽狀 的Oracle 11g(ojdbc7.jar) 到EE/JPA 2.1發展相匹配儘可能靠近? 目前我得到TomEE的用戶數據庫,如果我嘗試使用我的數據源。我認爲這是由日誌條目「org.apache.openejb.config.AutoConfig.deploy找到匹配的數據源:jdbc/

    3熱度

    1回答

    我有一個應用程序,它存儲由JTS Geometry對象(Polygon)給出的幾何體,但JTS不使用測地上下文,我需要存儲繪製的圓在測地空間。 然後我創建一個測地圓(用spatial4j庫創建),並需要將其轉換爲jts幾何。 SpatialContext.GEO.shapeFactory.circle(lng1, lat1, DistanceUtils.dist2Degrees(circleRad

    3熱度

    2回答

    我寫代碼加入(聯合)幾何。我將它封裝到Java8流Collector。它裏面它只是使用Geometry#union工會幾何: geometries[0] = geometries[0].union(geometry); 不幸的是,它的工作原理相當緩慢。 是否有可能與prepared geometry一些使用或一些其他黑客,使其更快? UPDATE 幾何結構是這樣的: ,他們有很大的不同尺度的。

    9熱度

    1回答

    被忽略我希望能夠讀取從MySQL數據庫類型「點」列, 我想寫,一個AttributeConverter,所以我開始打印來自數據庫的值,但是我的AttributeConverter永遠不會被調用,所以沒有任何內容被打印到屏幕上。 這裏是我的配置 spring.jpa.database=MYSQL spring.jpa.show-sql=false spring.jpa.generate-ddl

    0熱度

    2回答

    如果我在JTS中有一個linestring(或者通常是某種開放的多段線),其方向由它的起始點定義,是否有一些智能的方法可以在與一個閉合的交點處告知polygon所述linestring是否「進入」多邊形或離開它,或者: 在JRS(我不能找到在文檔的方式)時,只有其中線和封閉形狀相交intersection 一些一般的座標聰明的方式。我現在通過測試一個非常小的距離點沿着polygon邊緣的lines

    0熱度

    1回答

    我想在我的Android Studio項目中使用JTS Topology Suite 1.15.0。我以前使用過vividsolutions的1.13版本。現在我無法找到1.15.0的build.gradle代碼。 Maven代碼就像this。 <dependency> <groupId>org.locationtech.jts</groupId> <artifactId>jt

    2熱度

    1回答

    我正在嘗試閱讀WKT多邊形(數十萬個),並將它們組合爲更大的「包含」多邊形以減小數據大小。爲了簡潔起見,我省略了我將使用的循環,所以這兩個多邊形應該作爲示例。 我從來沒有與JTS工作,所以我的幼稚的做法是這樣的: static Geometry combineIntoOneGeometry() { WKTReader wkt = new WKTReader(); Geom

    2熱度

    1回答

    我想索引Solr 5.4.1中的多邊形/圓圈。但它顯示出這樣的錯誤。我正在使用solr文檔更新來插入文檔。 Status: error Error: Bad Request Error: { "responseHeader": { "status": 400, "QTime": 2 }, "error": { "msg": "Un