- $.ajax({
- url: "http://nominatim.openstreetmap.org/reverse",
- data: {
- lat: params.lat,
- lon: params.lon,
- zoom: 10
- },
- success: function(xml) {
- var result = $(xml).find('result');
- if (result.length) {
- $('.edit-located').hide();
- $('.edit-geocoded').show();
- $('.edit-geocoded-location').text(result.text());
- }
- }
- });
-
- $('.start-mapping').on('click', function(e) {
- window.location = '/edit?zoom=17&lat=' + params.lat + '&lon=' + params.lon;
- });
-
- } else if (navigator.geolocation) {
- $('.edit-geolocated').show();
-
- function geoSuccess(position) {
- window.location = '/edit?zoom=17&lat=' + position.coords.latitude + '&lon=' + position.coords.longitude;
- }
+ if (params.editor) url += "?editor=" + params.editor;
+ if (!params.zoom) params.zoom = 17;
+ url += OSM.formatHash(params);