adding legendPosition setting to tile map

This commit is contained in:
ppisljar 2016-09-07 10:31:45 +02:00
parent 6aa3476a5e
commit f10fb0ee80
2 changed files with 13 additions and 15 deletions

View file

@ -96,14 +96,10 @@
</div>
</div>
<div class="form-group">
<label>
<input type="checkbox" ng-model="vis.params.addTooltip">
Show Tooltip
</label>
</div>
</div>
<vislib-basic-options></vislib-basic-options>
<div class="vis-option-item form-group">
<label>
<input type="checkbox"
@ -131,9 +127,9 @@
<div ng-show="vis.params.wms.enabled" class="well">
<div class="vis-option-item form-group">
<p>
WMS maps are 3rd party mapping services that have not been verified to work with Kibana.
WMS maps are 3rd party mapping services that have not been verified to work with Kibana.
These should be considered expert settings.
</p>
@ -142,7 +138,7 @@
</label>
<input type="text" class="form-control"
name="wms.url"
ng-model="vis.params.wms.url">
ng-model="vis.params.wms.url">
</div>
<div class="vis-option-item form-group">
@ -151,7 +147,7 @@
</label>
<input type="text" class="form-control"
ng-require="vis.params.wms.enabled"
ng-model="vis.params.wms.options.layers"
ng-model="vis.params.wms.options.layers"
name="wms.options.layers">
</div>
@ -161,7 +157,7 @@
</label>
<input type="text" class="form-control"
name="wms.options.version"
ng-model="vis.params.wms.options.version">
ng-model="vis.params.wms.options.version">
</div>
<div class="vis-option-item form-group">
@ -170,16 +166,16 @@
</label>
<input type="text" class="form-control"
name="wms.options.format"
ng-model="vis.params.wms.options.format">
ng-model="vis.params.wms.options.format">
</div>
<div class="vis-option-item form-group">
<label>
WMS attribution <kbn-info info="Attribution string for the lower right corner<"></kbn-info>
</label>
<input type="text" class="form-control"
name="wms.options.attribution"
ng-model="vis.params.wms.options.attribution">
ng-model="vis.params.wms.options.attribution">
</div>
<div class="vis-option-item form-group">
@ -188,7 +184,7 @@
</label>
<input type="text" class="form-control"
name="wms.options.styles"
ng-model="vis.params.wms.options.styles">
ng-model="vis.params.wms.options.styles">
</div>
<p>* if this parameter is incorrect, maps will fail to load.</p>

View file

@ -27,10 +27,12 @@ export default function TileMapVisType(Private, getAppState, courier, config) {
heatRadius: 25,
heatBlur: 15,
heatNormalizeData: true,
legendPosition: 'bottomright',
mapZoom: 2,
mapCenter: [15, 5],
wms: config.get('visualization:tileMap:WMSdefaults')
},
legendPositions: ['bottomleft', 'bottomright', 'topleft', 'topright'],
mapTypes: ['Scaled Circle Markers', 'Shaded Circle Markers', 'Shaded Geohash Grid', 'Heatmap'],
canDesaturate: !!supports.cssFilters,
editor: tileMapTemplate