問題タブ [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.
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」レイヤーですか?
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 で " "]" "] "" が見つかりました。 ... ... ...
neo4j - Neo4j で空間インデックスを作成するには?
neo4j データベースに既存のデータがいくつかあります。ノードに存在する経度と緯度に基づいて、あるノードから別のノードまでの距離を計算したい。そのために、既存のデータに空間インデックスを作成したいのですが、そのインデックスを作成する方法がわかりません。
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 バージョンを使用しています。
任意の提案をしてください。