問題タブ [neo4j-spatial]

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 に答える
296 参照

neo4j - Neo4j ノードの複数のジオメトリ プロパティ

まず、ここに私のスタックの説明があります: 

  • GrapheneDB 上の Neo4j 2.3.0 + Neo4j Spatial プラグイン 0.15
  • 私のPC上のNinja Framework 5.2.1 Javaサーバー
  • エンティティ マッピング用の Neo4j-OGM 1.1.3
  • ジオスタッフ用の Geotools 14.0
  • REST クエリ用の ApacheHttp

プロパティ「位置」で地理的に配置されたユニットノードがあります。位置はジオメトリ (POINT、CIRCLE、または POLYGON) です。

このプロパティにレイヤーとインデックスを作成します。地理位置情報ユニットを追加できます。これはうまく機能しています。以前の質問でしたが、本当の質問が隠れていたので解決しました。

ここで、"path"、"detectionZone"、"actionZone" などの他の地理オブジェクトを定義する必要があります。そして操作は通常、「 actionZone にある他のユニットはどれですか?」です。または「ユニットのパスは検出ゾーンを横切りますか?」

これらのデータにインデックスを付けるにはどうすればよいですか? プロパティごとに 1 つのインデックス ? または、「wkt」プロパティのインデックスと、wkt プロパティを使用した検出ゾーン、アクションゾーン、およびパスの新しいノードですか?

地理概念ごとにレイヤーを作成する必要がありますか? または、すべての空間関連ノードをグループ化する一意の「geom」レイヤーですか?

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

neo4j - neo4j: lucene ParseException: 'bbox' を解析できません

空間拡張を備えたneo4jに裏打ちされたneographyでrubyを使用しています。次のエラーが発生しました:

org.apache.lucene.queryParser.ParseException: 'bbox:[11.6,11.4,47.1,48.2]' を解析できません: 行 1、列 25 で \" \"]\" \"] \"\" が見つかりました。\n次のいずれかが必要です:\n \"TO\" ...\n ...\n ...\n " (Neography::BadInputException)

これはクエリです:

neo4j の Web フロントエンドにクエリを配置すると、同じエラーが発生します: (Neo.DatabaseError.Statement.ExecutionFailure)

上記のようなエラーメッセージで:

org.apache.lucene.queryParser.ParseException: 'bbox:[11.6,11.4,47.1,48.2]' を解析できません: 行 1、列 25 で " "]" "] "" が見つかりました。 ... ... ...

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

neo4j - Neo4j で空間インデックスを作成するには?

neo4j データベースに既存のデータがいくつかあります。ノードに存在する経度と緯度に基づいて、あるノードから別のノードまでの距離を計算したい。そのために、既存のデータに空間インデックスを作成したいのですが、そのインデックスを作成する方法がわかりません。

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

java - Spring Data neo4j を使用して空間インデックスを作成する際のエラー

私は Neo4j Spring Data プロジェクトに取り組んでおり、ノードで空間関連の操作を実行したいと考えています。

エンティティ クラス

コントローラ

UserServiceImpl

UserEntityRepository

ユーザーの保存時に例外が発生し、

例外

私はneo4j DBが初めてです。私はいくつかの記事を読み、neo4j で REST API を介してインデックスを作成しましたが、春のデータで作成すると neo4j はこのタイプの例外を与えます。私は neo4j-community-2.3.1-windows バージョンと spring-data-neo4j 3.4.0 RELEASE バージョンを使用しています。

任意の提案をしてください。