Add "Query features" to context menu
This commit is contained in:
parent
cd61c8e065
commit
6e12650a45
1 changed files with 12 additions and 0 deletions
|
@ -108,6 +108,15 @@ $(document).ready(function () {
|
||||||
map.panTo(e.latlng);
|
map.panTo(e.latlng);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
var context_queryhere = function(e) {
|
||||||
|
var precision = OSM.zoomPrecision(map.getZoom()),
|
||||||
|
latlng = e.latlng.wrap(),
|
||||||
|
lat = latlng.lat.toFixed(precision),
|
||||||
|
lng = latlng.lng.toFixed(precision);
|
||||||
|
|
||||||
|
OSM.router.route("/query?lat=" + lat + "&lon=" + lng);
|
||||||
|
}
|
||||||
|
|
||||||
// TODO internationalisation of the context menu strings
|
// TODO internationalisation of the context menu strings
|
||||||
var map = new L.OSM.Map("map", {
|
var map = new L.OSM.Map("map", {
|
||||||
zoomControl: false,
|
zoomControl: false,
|
||||||
|
@ -126,6 +135,9 @@ $(document).ready(function () {
|
||||||
}, {
|
}, {
|
||||||
text: 'Show address',
|
text: 'Show address',
|
||||||
callback: context_describe
|
callback: context_describe
|
||||||
|
}, {
|
||||||
|
text: 'Query features',
|
||||||
|
callback: context_queryhere
|
||||||
}, {
|
}, {
|
||||||
text: 'Centre map here',
|
text: 'Centre map here',
|
||||||
callback: context_centrehere
|
callback: context_centrehere
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue