问题标签 [geotools]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
geotools - Geotools 错误:LWGEOM_estimsted_extent:找不到表,添加图层时出现
我正在使用version 8.0-M2
. geotools
每次我尝试添加layer
到mapContent
usingmapContent.addLayer
时,
我有一条警告,内容如下:
“警告:无法使用 ST_Estimated_Extent,退回到信封聚合”,
和一个错误说:
“ org.postgresql.util.PSQLException:错误:LWGEOM_estimated_extent:无法在当前模式中找到表”。
虽然,这不会影响我的应用程序的工作方式,但我想摆脱异常。有人可以帮我吗?
java - geotools SEVERE:以下储物柜仍然在文件上读取锁
我正在使用 geotools 从 shapefile 中提取数据并将它们存储到 mysql 中。我的应用程序一直在工作,但我经常得到这个锁,我不明白为什么,因为它仍然有效
下面是我的应用程序代码
@Andre 错误
geospatial - GeoScript:CQL DWITHIN 忽略单位
我正在使用 GeoScript 对数据集进行查询。给定一个高程图块,我们创建包含超过一定高度的区域的几何图形,这些几何图形用于进行一些寻路。我正在进行 DWITHIN 调用以获取范围内的所有几何图形,但 DWITHIN 忽略了我的单位类型。这两个调用返回相同的数据集(132 个几何图形中的 124 个)。轴翻转是故意的,愚蠢的 API。
我查看了 GeoScript 的源代码,发现字符串被发送到
返回的过滤器包含正确的单位测量,但似乎根本没有使用它,如果我将过滤器打印出来,它的 toString 也会忽略单位。任何想法可能会发生什么?
java - 使用 Maven 和 GeoTools 构建问题 (com.sun.javadoc)
我正在尝试使用 Maven 3.0.4 构建 GeoTools 8.0-RC2(本身,而不是教程项目等)。当我mvn install
在根 pom 上运行时,它似乎工作正常,直到出现有关com.sun.javadoc
并com.sun.tools.doclets
发生构建错误。
完整的错误跟踪如下:
不幸的是,我没有通过 Google 找到解决方案,但查看lib\tools.jar
了我的 JDK 1.7.0 u5 并发现那里缺少的包。依赖的 pomtools.jar
是build\maven\javadoc\pom.xml
. 有两种配置文件,一种用于 SUN JDK,另一种用于 IBM JDK:
我在 Windows 7 x64 上,我%JAVA_HOME%
的设置为C:\Program Files\Java\jdk1.7.0_05
. 我试着弄乱它,但没有运气。错误仍然存在。可能Sun Microsystems Inc.
是因为现在它来自 Oracle 还是<version>1.5</version>
因为我安装了 1.7 版?
如果有人可以在这里帮助我,那就太好了!
问候,亚历克斯
java - 使用 Geotools 从数据库中获取多点
我只想知道如何Multipoint
从 PostGIS 数据库创建一个实例。
我进行查询,然后得到一个ResultSet
命名的area
. 具有MultiPolygon
属性的列名为geom
,因此我执行以下操作:
强制施法虽然不起作用!
java - 使用 geootools 在多边形中点
我正在尝试通过从 3 个或更多坐标绘制多边形来设置我的逻辑地理围栏来提取地理点区域,但问题是我认为 LinearRing 需要所有点来关闭对象,任何人都可以让我了解我究竟做错了什么
java - 更改形状文件中多个链接中一个链接的厚度。
我使用 java 程序创建了一个形状文件,其中包含节点之间的一些链接。现在我想改变其中一个链接(或线)的粗细。
我的意思是在一个形状文件中,我想用 (1.0f basic stroke ) 创建一些线条,另一个用 (2.of basic stroke) 创建。我怎样才能做到这一点?
提前感谢您的时间和帮助。
java - 如何在 Java 中使用集合?
我尝试制作一个项目,使用 GDAL/OGR 将 .mif/.tab 文件中的数据写入数据库。我愿意:
它来自 .mid 文件的简单数据:
在分贝我得到这个:
我的数据是 2-4 行。您会看到我得到了增量变量idn
并将其放入属性中id
。从 .mid 中取出一个kadnum
并将其放入属性中kadnum
。
它很好,但在 bd 中我得到的行顺序错误。我的意思是具有属性的元素kadnum=66:2:00:88 951
将位于 db 的第二行,但它位于第 4 行。
这意味着我要将集合中项目的顺序更改为相反的顺序。它的正确解决方案?以及如何做到这一点?或者GDAL可以自己做吗?
更新
我有:
我尝试:
我没有得到一个 PropertyName 我得到一个字符串。我做错了什么?
gdal - Geotools - 在 WMS 和 OSM 上绘制特征
我正在尝试使用示例http://docs.geotools.org/latest/userguide/tutorial/raster/image.html在 wms 层上覆盖 shp 文件。
我不断收到错误:
当代码尝试读取 WMS 图像时。
我的代码如下所示:
}
我的 pom 依赖项如下所示:
我在某处读到它可能是 GDAL 问题。但我不知道如何解决它。我在 64 JDK 1.6 和 Win 7 amd64 上使用 eclipse。
请帮助,有人..
刚刚使用 GDAL 本机库路径中的 gdalinfo.exe 测试了图像文件。这是报告:
进一步更新
我刚刚尝试将 WMS 的输出格式从 images/png 更改为 images/geotiff,现在这部分工作(geotools 生成的最终图像是黑白)。为什么会这样?为什么它不适用于PNG?
heatmap - Geotools:将 GridCoverage2D 渲染到热图
我是使用地理工具的新手。现在我需要生成一个显示数据密度的热图。
我从这里找到了一个内核密度估计过程:https : //jira.codehaus.org/browse/GEOT-4175,到目前为止,它为我提供了一组不规则数据点上的热图表面作为 GridCoverage2D。
我的问题是,如何以热图方式显示它?非常感谢!!!