-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathmaps.js
More file actions
54 lines (54 loc) · 1.49 KB
/
maps.js
File metadata and controls
54 lines (54 loc) · 1.49 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
module.exports = [
{
name: "OpenStreetMap",
category: "Changeset Analizers",
domain: "www.openstreetmap.org",
urlPattern: /www\.openstreetmap\.org\/changeset/,
getUrl(changeset) {
return 'https://www.openstreetmap.org/changeset/' + changeset;
},
getLatLonZoom(url) {
const [, changeset] = url.match(/changeset\/(\d[0-9]*)/);
return [changeset];
},
},
{
name: "OSMCha",
category: "Changeset Analizers",
domain: "osmcha.mapbox.com",
urlPattern: /osmcha\.org\/changesets/,
getUrl(changeset) {
return 'https://osmcha.org/changesets/' + changeset;
},
getLatLonZoom(url) {
const [, changeset] = url.match(/changesets\/(\d[0-9]*)/);
return [changeset];
},
},
{
name: "achavi",
category: "Changeset Analizers",
domain: "overpass-api.de",
urlPattern: /overpass-api\.de\/achavi/,
getUrl(changeset) {
return 'https://overpass-api.de/achavi/?changeset=' + changeset;
},
getLatLonZoom(url) {
const [, changeset] = url.match(/changeset=(\d[0-9]*)/);
return [changeset];
},
},
{
name: "ResultMaps",
category: "Changeset Analizers",
domain: "neis-one.org",
urlPattern: /resultmaps\.neis\-one\.org\/osm\-change\-viz/,
getUrl(changeset) {
return 'https://resultmaps.neis-one.org/osm-change-viz?c=' + changeset;
},
getLatLonZoom(url) {
const [, changeset] = url.match(/osm-change-viz\?c=(\d[0-9]*)/);
return [changeset];
},
},
];