問題タブ [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.

0 投票する
0 に答える
287 参照

geotools - Geotoolsエラー:LWGEOM_estimsted_extent:テーブルが見つかりませんでした。レイヤーを追加すると表示されます

を使用しversion 8.0-M2ていgeotoolsます。layermapContent使用してにを追加しようとするたびにmapContent.addLayer

次のような警告があります。

"警告:ST_Estimated_Extentの使用に失敗し、エンベロープ集約にフォールバックしました"、

そして、次のようなエラーが発生します。

「org.postgresql.util.PSQLException:エラー:LWGEOM_estimated_extent:現在のスキーマ内でテーブルを見つけることができませんでした」。

これは私のアプリケーションの動作には影響しませんが、例外を取り除きたいと思います。誰かがこれを手伝ってくれませんか?

0 投票する
1 に答える
3476 参照

java - geotools SEVERE: 次のロッカーにはまだファイルのロックが読み取られています

geotools を使用してシェープファイルからデータを抽出し、それらを mysql に保存しています。私のアプリケーションは常に機能しますが、このロックが頻繁に発生するため、まだ機能しているため、理由がわかりません

以下は私のアプリコードです

@アンドレエラー

0 投票する
1 に答える
468 参照

geospatial - GeoScript: 単位を無視する CQL DWITHIN

GeoScript を使用して、データ セットに対してクエリを実行しています。標高タイルを指定して、特定の高さを超える領域を含むジオメトリを作成し、それらのジオメトリを使用して経路探索を行います。範囲内のすべてのジオメトリを取得するために DWITHIN 呼び出しを実行していますが、DWITHIN は私のユニット タイプを無視しています。これら 2 つの呼び出しは、同じデータ セット (132 のうち 124 のジオメトリ) を返します。軸の反転は意図的なものであり、ばかげた API です。

GeoScript のソースを調べたところ、文字列が送信されていることがわかりました

返されたフィルターには正しい単位測定が含まれていますが、それをまったく使用していないようです。フィルターを出力すると、toString も単位を無視します。何が起こっているのでしょうか?

0 投票する
1 に答える
4758 参照

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.jarbuild\maven\javadoc\pom.xml. SUN JDK 用と IBM JDK 用の 2 つのプロファイルがあります。

私は Windows 7 x64 を使用しており、%JAVA_HOME%に設定されていC:\Program Files\Java\jdk1.7.0_05ます。いじってみましたが、うまくいきませんでした。エラーは残ります。Oracleからのものになったのか、バージョン 1.7 がインストールされているSun Microsystems Inc.ため、問題が発生する可能性がありますか?<version>1.5</version>

誰かがここで私を助けてくれたら本当にうれしいです!

よろしく、アレックス

0 投票する
1 に答える
382 参照

java - Geotoolsを使用したデータベースからのマルチポイント

MultipointPostGISデータベースからのインスタンスを作成する方法を知りたいだけです。

クエリを実行してから、ResultSet名前付きを取得しますareaMultiPolygon属性を持つ列の名前geomは、なので、次のようにします。

ただし、強制キャストは機能しません。

0 投票する
1 に答える
1130 参照

java - geootoolsを使用したポリゴンのポイント

3つ以上の座標からポリゴンを描画して論理ジオフェンスを設定することでジオポイントの領域を抽出しようとしていますが、LinearRingではオブジェクトを閉じるためにすべてのポイントが必要だと思います。私は何を間違っているのですか

0 投票する
0 に答える
67 参照

java - シェイプ ファイル内の複数のリンクのうち、1 つのリンクの太さを変更します。

Java プログラムを使用して、ノード間のいくつかのリンクを含む形状ファイルを作成しました。ここで、リンク (または線) の 1 つの太さを変更したいと考えています。

つまり、シェイプ ファイルでは、(1.0f 基本ストローク) でいくつかの線を作成し、(2.of 基本ストローク) で別の線を作成したいと考えています。どうやってやるの?

お時間とご協力をよろしくお願いいたします。

0 投票する
1 に答える
495 参照

java - Javaでコレクションを再ソートするには?

GDAL/OGR を使用して、.mif/.tab ファイルからデータベースにデータを書き込むプロジェクトを作成しようとしています。そうです:

.mid ファイルからの単純なデータ:

そして、dbで私はこれを取得します:

ここに画像の説明を入力

私のデータは2〜4行です。インクリメント変数idnを取得し、それを属性に入れていることがわかりますidkadnumfrom .mid を取得し、それを attribute に入れますkadnum
その問題はありませんが、bd では行が間違った順序で取得されます。つまり、属性を持つ要素kadnum=66:2:00:88 951は db の 2 行目にありますが、4 行目にあります。
コレクション内のアイテムの順序を逆に変更するということです。その正しい解決策は?そして、これを行う方法は?または、GDALは自分でそれを行うことができますか?

アップデート

私は持っている:

私は試します:

そして、PropertyName を取得しません。文字列を取得します。私は何を間違っていますか?

0 投票する
1 に答える
2566 参照

gdal - Geotools-WMSとOSMで機能を描画する

http://docs.geotools.org/latest/userguide/tutorial/raster/image.htmlの例を使用して、shpファイルをwmsレイヤーにオーバーレイしようとしています。

継続的にエラーが発生します:

コードがWMSイメージを読み取ろうとしたとき。

私のコードは次のようになります:

}

私のpom依存関係は次のようになります:

どこかで、GDALの問題になる可能性があると読みました。しかし、私はそれを解決する方法を理解できませんでした。私は64JDK1.6とWin7amd64でEclipseを使用しています。

助けてください、誰か。

GDALネイティブライブラリパスにあるgdalinfo.exeを使用してイメージファイルをテストしました。レポートは次のとおりです。

さらなるアップデート

WMSの出力形式をimages/pngからimages/geotiffに変更しようとしましたが、これは部分的に機能するようになりました(geotoolsによって生成される最終的な画像は白黒です)。なぜこれが起こっているのですか?そして、なぜそれがPNGで機能しなかったのですか?

0 投票する
0 に答える
744 参照

heatmap - Geotools: GridCoverage2D をヒート マップにレンダリングする

geotools を使用するのは初めてです。ここで、データ密度を示すヒート マップを生成する必要があります。

ここからカーネル密度推定プロセスを見つけました: https://jira.codehaus.org/browse/GEOT-4175、これまでのところ、一連の不規則なデータ ポイントのヒートマップ サーフェスを GridCoverage2D として提供しています。

私の質問は、どうすればヒートマップ形式で表示できますか? どうもありがとう!!!