2017-04-13 22 views
0

私は木場のどのような種類の地図でもgeojsonを表示しようとしています。 私の元のデータは、座標の配列を持つジオポリゴンです。 私の理解から、ElasticSearch/Kibanaは地形を視覚化することができないので、私はジオポイントを座標にしてタイルマップ上で見ることができるようにしようとしています。geo point kibana elasticsearchがタイルマップに表示されない

これは可能ですか?私はいくつかの異なるマッピングを作成しようとしました。私の最新のものは私にデータをインデックス化させません。より良いアプローチは? (理想的な世界では、私は多角形をプロットすることができます...しかし、私は木場がこれをサポートしているとは思わない)。

{ 
    "indexname" : { 
    "mappings" : { 
     "my_type" : { 
     "properties" : { 
      "geometry" : { 
      "properties" : { 
       "coordinates" : { 
       "type" : "float" 
       }, 
       "type" : { 
       "type" : "text", 
       "fields" : { 
        "keyword" : { 
        "type" : "keyword", 
        "ignore_above" : 256 
        } 
       } 
       } 
      } 
      }, 

これは、次のとおりです。これが私のインデックス私のJSONときにマッピングするelasticsearchのデフォルトである

{ 
    "geometry": { 
     "type": "Polygon", 
     "coordinates": [ 
      [ 
       [long,lat], 
       [long,lat], 
       [long,lat], 
       [long,lat], 
       [long,lat] 
      ] 
     ] 
    }, 

:私は、バージョン5.3

元のデータを(長いと緯度との実際の値を置き換える)を使用しています私はマッピングを修正しようとしましたが(ただし、このアプローチはインデックスデータには適用されません)

curl -XPUT "http://localhost:9200/indexname" -d "{\"mappings\" : {\"my_type\" : {\"properties\" : {\"geometry\" : {\"type\":\"geo_point\"}}}}}" 

私は、このコマンドをしようとした場合には、kibanaに現れ、私はタイルマップを実行しようとすると、マップがちょうど消えるので、私はそれが正しいデータ取得していないと仮定しています:

curl -XPUT "http://localhost:9200/indexname" -d "{\"mappings\" : {\"my_type\" : {\"properties\" : {\"coordinates\" : {\"type\":\"geo_point\"}}}}}" 

EDITを

成功しません。試しました:

kibana-pluginインストールファイル:///kibana-5.3.0-windows-x86/kibana-5.3.0-windows-x86/plugins/enhanced-tilemap-v2017-03-17-5.2。 2/kibana/enhanced_tilemap

Attempting to transfer from file:///kibana-5.3.0-windows-x86/kibana-5.3.0-windows-x86/plugins/enhanced-tilemap-v2017-03-17-5.2.2/kibana/enhanced_tilemap 
Transferring unknown number of bytes 
Error: EISDIR: illegal operation on a directory, read 
Plugin installation was unsuccessful due to error "EISDIR: illegal operation on a directory, read" 

kibana-プラグインhttp://artifacts.elastic.co/downloads/kibana-plugins/enhanced_tilemap/enhanced_tilemap-5.2.2.zip

Attempting to transfer from http://artifacts.elastic.co/downloads/kibana-plugins/enhanced_tilemap/enhanced_tilemap-5.2.2.zip 
Attempting to transfer from https://artifacts.elastic.co/downloads/kibana-plugins/http://artifacts.elastic.co/downloads/kibana-plugins/enhanced_tilemap/enhanced_tilemap-5.2.2.zip/http://artifacts.elastic.co/downloads/kibana-plugins/enhanced_tilemap/enhanced_tilemap-5.2.2.zip-5.3.0.zip 
Plugin installation was unsuccessful due to error "No valid url specified." 

答えて

1

kibana pluginあなたはポリゴンを視覚化できるようにインストールします。

あなたがkibana 5.3を使用している場合は、プラグインのインストールはあなたがオプションの1行うことができます5.2 上記の動作をインストールサポートしていません:

1)プラグインのgithubの

2の未解決の問題)のプラグインを複製し、抽出プラグインディレクトリへのzipファイルvin kibana home、 ダウンロードしてbower installと入力すると、kibanaを再起動してください。

+0

インストール方法については、 Windows cmdの私のコマンドのどれもこれのために働いていません。 – user6754289

+0

コマンドを入力する前に、kibanaのホームディレクトリにcdする必要がありますか?どのエラーがありますか? – Lax

+0

私はbinディレクトリにいました。私はプラグインのディレクトリか、かわいい家のものか? – user6754289

関連する問題