問題タブ [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 に答える
156 参照

ruby-on-rails - Neo4j 管理者 neo4j.rb

次のリンクとして「neo4j-admin」と「neo4j.rb」を使用します。https://github.com/andreasronge/neo4j https://github.com/andreasronge/neo4j-admin neo4j-admin gem をインストールした後、Rails サーバーを起動できず、neo4j-admin gem が動作していないように見えます。このエラーが発生しました。

これが私たちの Gemfile で、jruby-1.7.4 を使用します。

何か助けていただければ幸いです。

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

groovy - Neo4j Spatial: 空間を実行できません

プロジェクトで Neo4j Spatial を使用しようとしていますが、うまくいきません。

限られたドキュメントと例で、OSM マップをデータベースにロードする方法を見つけました。しかし、ロードされているかどうかを確認するために、空間クエリを実行しようとしています。

コードを実行しようとすると、次のエラーが発生します。

何が問題なのか (必要なライブラリが見つからない) は理解していますが、修正方法がわかりません。その理由は、Neo4j Spatial テストを実行すると、LayerTest.java と TestSpatial.java に GeoPipeline ライブラリが含まれており、完全に正常に動作するためです。ただし、Neo4j をテストするために単純な Java ファイルを作成し、GeoPipeline ライブラリに依存するコマンドを実行しようとすると、上記のエラーが発生します。

Neo4j の github の手順を読み、次のメモを見ました。

注: neo4j-spatial には、com.tinkerpop.gremlin.groovy パッケージの GremlinGroovyPipeline への必須の依存関係があります。neo4j の依存関係は「提供」タイプであるため、独自の Java プロジェクトで neo4j-spatial を使用する場合は、次の依存関係も pom.xml に追加してください。

ただし、Maven を使用してアプリをビルドしていません。これは、すべてがどのように機能するかをテストするために実行したい単純な Java ファイルです。

ここに私のJavaファイルのコードがあります:

今はとても簡単ですが、うまくいきません。アプリに com.tinkerpop.gremlin.groovy.GremlinGroovyPipeline を含めて、機能させるにはどうすればよいですか?

Ubuntu 12.04 と Java バージョン "1.7.0_25"、Java(TM) SE ランタイム環境 (ビルド 1.7.0_25-b15) ですべてを実行します。

どんな助けでも大歓迎です。

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

neo4j - OSM マップとリバース ジオコードを町/市にインポート

私はneo4jとその空間プラグインにかなり慣れていないので、我慢してください。

OSM インポーターを使用してアイルランド全体をデータベースにインポートしましたが、残りの API を使用してクエリを実行し、ポイントから X km 以内のノードを見つけることができるようになりました。(補足: Cypher クエリを取得して結果を返すことができませんか?OSMImporter はデータをインデックスに追加してクエリを実行しますか?それとも、すべてをループして自分でインデックスに追加する必要がありますか?)

私が実際に必要としているのは、初歩的なリバース ジオコーダー スタイルのクエリです。地理座標を含むジオメトリのグラフをクエリし、これが町/都市/村などであるかどうかを確認し、そうでない場合は、自分がいる町/郡/州を教えてくれるまで祖先を確認します。

残念ながら、私はかなり迷っており、neo4j-spatial のコードと例を出発点として調べてみましたが、失敗しました。

0 投票する
2 に答える
1391 参照

neo4j - コロンを使用してプロパティをクエリできません

私はneo4jを初めて使用するので、私の質問はばかげているように聞こえるかもしれませんが、とにかく。

OSM データ セットを neo4j グラフ データベースにインポートしました。そのため、現在、次のように、db からさまざまなものをクエリしようとしています。

sysntax エラーで失敗します。

ノードにはコロン(:)を含む多くのプロパティがあるため、これは奇妙です。

そのようなプロパティを照会する方法を知っている人はいますか?

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

java - Neo4j-spatial が OSM をインポートできない

私は neo4j を初めて使用し、.osm データを embeddedDatabase にインポートしようとしていますが、機能しません。私はいくつかのサンプルコードを検索し、最終的に TestOSMImport.java を理解しようとして得たこのコードにたどり着きました

コードは reIndex メソッドを開始してから、このエラーが発生します

誰かが私を助けて解決策を見つけることができますか??

私はneo4jと-spatialにmavenを使用しました


返信ありがとうございます。neo4j 1.9.4 を使用しています。これが私の pom.xml です。

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

java - Geopipeline Filter(クラスが見つかりません)

私はこの行を使用しようとします

しかし、.propertyFilter() の行でこの例外がスローされます

私はneo4j-spatial 1.9.5と同じneo4jを使用しています

誰が問題を知っていますか?

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

neo4j - Neo4j Spatial - 距離内の開始ノードを指定する方法

Neo4j と Neo4j Spatial を正常にインストールし、クエリを実行できました。

おそらく基本的なものが欠けていますが、「withinDistance」の計算を開始するために Node4j Spatial の開始ノードを設定する方法はありますか?

たとえば、 node(5000) から始まる node:geom('withinDistance:[51.521348,-0.128113, 10.0]') を実行したいと思います。

ありがとう。

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

java - neo4j 空間 wgs84 距離

このコードを使用して、wgs84 形式 (変数 co) の特定のポイントに最も近い nabours を見つけています。

このコードの重要な部分はこの部分です

この関数は距離ではなくユークリッド距離を使用すると言われたため、wgs84 形式を fpr する必要があるとのことでした。

だから私の質問は次のとおりです:neo4j satialに正しい距離を返す関数はありますか??

どうもありがとう