問題タブ [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 投票する
2 に答える
197 参照

java - いくつかの値に基づいて色分けされたマップを生成する方法

画面に表示する必要がある単純な国の地図である形状ファイルがありますが、国ごとに特定の色が必要です。intという名前の変数があるHKDensity = 21とします。値 21 が赤の場合、香港のポリゴンの色は赤になります。

これは Java Swing での学校の課題のためのものです。ヘルプ、ヒントの例は大歓迎です。ありがとう。

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

map - GeoToolsを使用してJMapFrameにPOSTGISデータを表示する

編集:情報:StyleLabの例でスタイルを作成すると、必要なものが表示されます。

GeoToolsでPOSTGISデータを表示しようとしています: http://docs.geotools.org/stable/userguide/examples/:QueryLabでPOSTGISデータのタブを表示できますQuickStartで表示できますシェープファイルのマップ(.shp)

しかし、postgisデータを含むマップを表示するためにこれらのソースコードを混合することに成功しませんでした

エラーメッセージに関しては、スタイル定義がないことが原因である可能性があります。それにもかかわらず、それはシェープファイルに対して完全に機能するので、私にはわかりません。さらに、この問題を解決するための適切なスタイルを作成する方法がわかりません。

POSTGISジオメトリをマップに表示するにはどうすればよいですか?誰かがこの問題を解決する方法を知っているか、何かアイデアがありますか?

ここに私のソースコードとメッセージエラー:

エラー:

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

java - ネイティブ Oracle 接続を取得できませんでした

gis.stackexchange で質問: https://gis.stackexchange.com/questions/23412/could-not-obtain-native-oracle-connection

「ネイティブOracle接続を取得できませんでした」というエラーの原因と解決方法を知っている人はいますか?

私はGeoTools 2.7.4、Oracle 11g DB、ojdbc14.jar、およびTomcat 6で次のような単純なJavaコードを使用しています:

そして私のcontext.xml:

そして、私は常に「ネイティブOracle接続を取得できませんでした」というエラーを受け取ります:

10g DB に接続しようとしましたが、ojdbc6 を使用してみましたが、常に同じ結果で終了します。

奇妙なことに、を置き換えるgetBounds()size()機能します。

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

java - 間違った座標変換 Gauss-Kruger - GeoTools を使用した WGS84

GeoTools を使用した最愛の座標変換に関して問題があります。Gauss-Kruger (ゾーン 5、EPSG 31469) の一連の座標を通常の WGS84 座標 (EPSG 4326) に変換したいと考えています。

簡単な例でコードを作成しました(試してみる座標のペアは1つだけです):

デバッグ後の結果は次のとおりです: 48.791886921764345、17.16525096311777

次に、取得した WGS84 座標を確認すると (Google マップにヒットするだけです)、オーストリア近くのチェコ共和国のどこかに行き着きますが、この座標のペアはドイツの東のどこかにあるはずです (確かに、いくつかの html で確認しました)。デコーダ):

---> 結果は 51.0609167、13.6900142 になります。

この障害が発生する理由は想像できません。GeoTools は必要な CRS の両方を取得します (Java コンソールからの応答からの抜粋を添付しました)

誰もこれを説明できますか?助けていただければ幸いです。

多くの挨拶、セバスチャン


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

java - バンガロールのロードマップを表示するためにGeotoolsを使用しています

特定の道路を強調表示する方法を知りたいです。たとえば、id=1の道路を黄色に着色したいとします。私はJavaを使用して地図を表示しています。

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

java - geotoolsで地理データを視覚的に編集する

JMapFrameを使用すると、地理データを視覚化する機能がありますが、GISアプリケーションのように、このデータを編集するためのツールを追加する方法がわかりません。これを行うことは可能ですか?

よろしく、

アウグスト

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

java - geotools で簡単な地図の縮尺記号を作成する方法

GeoTools を使用すると、JMapPane クラスを使用して単純な形状ファイルを表示できました。私の要件は、ズームイン/ズームアウトするときのバーの長さに関連して、表示されているマップの縮尺をメートル単位で示すマップと同じようにバーを描画することです。

私は何日も探していましたが、具体的なヒントを見つけることができませんでした.

マップ内の2つの特定のポイントをピクセル単位の距離に変換する方法でさえ、本当に役に立ちます

ヒントをいただければ幸いです。

0 投票する
3 に答える
4667 参照

java - Java(jdbc)を使用してmysqlに地理空間データ型(マルチポリゴン)を挿入します

geotools ライブラリを使用して位置情報を抽出しています。それで私はタイプのオブジェクトを取得しています

このフィールドを、jdbc 接続を使用して mysql テーブルに保存したいと考えています。pstmtInsert.setObject(4, geoobject) このエラーが発生しているので、直接挿入しようとすると

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

java - Geotools を使用してスタイル付きの KML ファイルを生成するには?

この質問に関して多くの検索を実行しましたが、答えが見つかりません。

Java プログラムには、「SimpleFeatureCollection」スタイルを含む「SimpleFeatureCollection」(geotools) と「StyleLayerDescriptor」(geotools) があり、このスタイルを使用して KML ファイルを生成する必要があります。

次のコードで「SimpleFeatureCollection」オブジェクトを使用して、実際に KML ファイル (スタイルなし) を正常に生成します。

スタイルを追加する方法に関する情報が見つかりません。不可能ではないと思います。アイデアはありますか?

ありがとう。

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

android - AndroidでGeoToolsを使用して地図を表示するにはどうすればよいですか?

WindowsXPでEclipseを使用しています。GeoTools 2.7.4-bin.zipファイルをダウンロードし、プロジェクトに.jarファイルを追加し始めました。私のプロジェクトの特徴は、これがAndroidのものであるということです。

私は地図(グーグルマップ)にいくつかの機能(ポイントだけでなく)を表示できるAndroidアプリケーションを開発しているので、GeoToolsを使用してそれを実行しようとしましたが、AndroidはSwingsをサポートしていません。私のコードは

しかし、それは私に日食の次のエラーを与えます

-タイプJFileDataStoreChooserのメソッドshowOpenFile(String、Component)は、欠落しているタイプComponentを参照しています

  • タイプjava.awt.Componentは解決できません。必要な.classファイルから間接的に参照されます
  • タイプjava.awt.HeadlessExceptionは解決できません。必要な.classファイルから間接的に参照されます
  • タイプjavax.swing.JFileChooserを解決できません。必要な.classファイルから間接的に参照されます
  • タイプJMapFrameのメソッドshowMap(MapContext)は、引数(MapContent)には適用できません。
  • タイプjavax.swing.JFrameを解決できません。必要な.classファイルから間接的に参照されていますこれらのエラーを解決するのを手伝ってください