7

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

  • 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」レイヤーですか?

4

0 に答える 0