地理点 kibana elasticsearch 未显示在 tilemap 上
geo point kibana elasticsearch not showing up on tilemap
我正在尝试在 Kibana 的任何类型的地图上查看我的地理位置json。
我的原始数据是一个带有坐标数组的地理多边形。
根据我的理解,ElasticSearch/Kibana 无法可视化地理形状,所以我试图将坐标设为地理点,以便我可以在 tilemap 上查看它。
这可能吗?我尝试创建几个不同的映射。我最新的一个不会让我索引数据。有更好的方法吗? (在理想情况下,我可以绘制一个多边形……虽然我认为 Kibana 不支持这个)。我使用的是版本 5.3
原始数据(用经度和纬度替换实际值):
{
"geometry": {
"type": "Polygon",
"coordinates": [
[
[long,lat],
[long,lat],
[long,lat],
[long,lat],
[long,lat]
]
]
},
这是我索引 json:
时 elasticsearch 默认的映射
{
"indexname" : {
"mappings" : {
"my_type" : {
"properties" : {
"geometry" : {
"properties" : {
"coordinates" : {
"type" : "float"
},
"type" : {
"type" : "text",
"fields" : {
"keyword" : {
"type" : "keyword",
"ignore_above" : 256
}
}
}
}
},
这是我刚刚尝试修复映射的尝试(但是,这种方法不适用于任何索引数据:
curl -XPUT "http://localhost:9200/indexname" -d "{\"mappings\" : {\"my_type\" : {\"properties\" : {\"geometry\" : {\"type\":\"geo_point\"}}}}}"
如果我尝试此命令,它会显示在 kibana 中,但是当我尝试 运行 一个 tilemap 时,地图就消失了,所以我假设它没有获得正确的数据:
curl -XPUT "http://localhost:9200/indexname" -d "{\"mappings\" : {\"my_type\" : {\"properties\" : {\"coordinates\" : {\"type\":\"geo_point\"}}}}}"
编辑
没有成功。我试过了:
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."
下一个 kibana plugin 让您可视化多边形。
如果使用kibana 5.3,插件安装不支持5.2以上的安装操作
您可以执行以下选项之一:
1) 插件中未解决的问题 github
2) clone插件,解压zip文件到插件目录vin kibana home,
cd 到您下载的插件并键入 bower install,重新启动 kibana
我正在尝试在 Kibana 的任何类型的地图上查看我的地理位置json。 我的原始数据是一个带有坐标数组的地理多边形。 根据我的理解,ElasticSearch/Kibana 无法可视化地理形状,所以我试图将坐标设为地理点,以便我可以在 tilemap 上查看它。
这可能吗?我尝试创建几个不同的映射。我最新的一个不会让我索引数据。有更好的方法吗? (在理想情况下,我可以绘制一个多边形……虽然我认为 Kibana 不支持这个)。我使用的是版本 5.3
原始数据(用经度和纬度替换实际值):
{
"geometry": {
"type": "Polygon",
"coordinates": [
[
[long,lat],
[long,lat],
[long,lat],
[long,lat],
[long,lat]
]
]
},
这是我索引 json:
时 elasticsearch 默认的映射{
"indexname" : {
"mappings" : {
"my_type" : {
"properties" : {
"geometry" : {
"properties" : {
"coordinates" : {
"type" : "float"
},
"type" : {
"type" : "text",
"fields" : {
"keyword" : {
"type" : "keyword",
"ignore_above" : 256
}
}
}
}
},
这是我刚刚尝试修复映射的尝试(但是,这种方法不适用于任何索引数据:
curl -XPUT "http://localhost:9200/indexname" -d "{\"mappings\" : {\"my_type\" : {\"properties\" : {\"geometry\" : {\"type\":\"geo_point\"}}}}}"
如果我尝试此命令,它会显示在 kibana 中,但是当我尝试 运行 一个 tilemap 时,地图就消失了,所以我假设它没有获得正确的数据:
curl -XPUT "http://localhost:9200/indexname" -d "{\"mappings\" : {\"my_type\" : {\"properties\" : {\"coordinates\" : {\"type\":\"geo_point\"}}}}}"
编辑
没有成功。我试过了:
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."
下一个 kibana plugin 让您可视化多边形。
如果使用kibana 5.3,插件安装不支持5.2以上的安装操作 您可以执行以下选项之一:
1) 插件中未解决的问题 github
2) clone插件,解压zip文件到插件目录vin kibana home, cd 到您下载的插件并键入 bower install,重新启动 kibana