I'm trying to create my first tile map and have setup Logstash to pass in GeoIP data. Lat, Long and Location fields are showing within the Elasticsearch documents and I created a Tile Map.
I am getting the markers showing OK and can change types for shaded circles, heatmap etc but no map in the background. If I change to use a WMS Compliant Map Server it works but the default Kibana mapping does not work.
Has anybody experienced this? Any suggestions? I have already tried rebooting the server (all running on a single node as this is a test server before I implement on the Live cluster). My current thinking is that this could be due to Proxy/network configuration but am not sure how the Map detail is obtained and what communication would be required/how I would configure the proxy for it.
Hi @Joe_Fleming
Is it possible to preload tiles for the maps?
I know my data will only appear in a few states (US).
I don't need mapping data for the whole planet.
This addresses the issue of obtaining the external network connection for each map viewing in a visualization.
I don't believe so. You could achieve it using your own WMS server though, which would just cache tiles from some other source and serve them up yourself. Maybe pulling a set of tiles from OpenStreetMaps or Mapquest (check their ToS and license though) would be good enough for your needs? That's a little outside of my expertise, so I can't give you specifics on how to actually do that though.
We do expose visualization:tileMap:WMSdefaults in advanced settings in Kibana, so you can point it at your own server easily enough.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.