декодировать геометрию blob с помощью java
В моей таблице есть два столбца, Data
а также Range
.
Поле диапазона закодировано в двоичном формате из ArcGIS. Предполагается, что этот формат является стандартным форматом в гео-пространственной индустрии.
https://www.gaia-gis.it/gaia-sins/BLOB-Geometry.html
http://www.geopackage.org/spec120/
нужно использовать srs_id
для декодирования поля Range.
String sql = "SELECT DATA, RANGE FROM IK_TEMP";
try (Connection conn = this.connect();
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery(sql)){
// loop through the result set
while (rs.next()) {
System.out.println(rs.getString("DATA") + "\t" +
rs.getString("RANGE"));
}
Это поле диапазона мне нужно декодировать. Как я могу это расшифровать.
Я видел пример, но он не работал.