[TASK] Configurable reverse geocoding server

This commit is contained in:
Xaver Maierhofer 2017-01-20 15:47:50 +01:00
parent 7d838dd7a1
commit 42fe2daed2
No known key found for this signature in database
GPG Key ID: 7FDCE23FD2EC9FE8
3 changed files with 3 additions and 1 deletions

View File

@ -20,6 +20,7 @@
- Improved cross browser/device support THX@BrowserStack
- Leaflet with patch to avoid IE/Edge crashes
- Add yarn package manager in favor of npm (npm still works)
- Configurable reverse geocoding server
- [A lot more in commit history](https://github.com/ffrgb/meshviewer/commits/develop)
# Demo (embedded):

View File

@ -25,6 +25,7 @@
],
// String or array of data provider are supported
"dataPath": "https://regensburg.freifunk.net/data/",
"reverseGeocodingApi": "https://nominatim.openstreetmap.org/reverse",
"siteName": "Freifunk Regensburg",
"showContact": false,
"maxAge": 14,

View File

@ -6,7 +6,7 @@ define(["helper"], function (helper) {
sidebarTitle.textContent = "Location: " + d.toString();
el.appendChild(sidebarTitle);
helper.getJSON("https://nominatim.openstreetmap.org/reverse?format=json&lat=" + d.lat + "&lon=" + d.lng + "&zoom=18&addressdetails=0")
helper.getJSON(config.reverseGeocodingApi + "?format=json&lat=" + d.lat + "&lon=" + d.lng + "&zoom=18&addressdetails=0")
.then(function (result) {
if (result.display_name) {
sidebarTitle.textContent = result.display_name;