compare-geojson
Version:
Compare a features new and old versions in GeoJSON
113 lines (112 loc) • 3.23 kB
JSON
{
"compareFunction": "new_mapper",
"fixtures": [
{
"description": "Test result for a new mapper",
"expectedResult": {
"result:new_mapper": {
"cfVersion": 2,
"newMapper": true
}
},
"newVersion": {
"type": "Feature",
"id": "node!4134915318!1",
"properties": {
"amenity": "restaurant",
"building": "yes",
"name": "Birds on Nest",
"osm:type": "node",
"osm:id": 4134915318,
"osm:version": 1,
"osm:changeset": 38718496,
"osm:timestamp": 1461131796000,
"osm:uid": 3844122,
"osm:user": "ryan_S"
},
"geometry": {
"type": "Point",
"coordinates": [
76.9843716,
11.0089059
]
}
},
"oldVersion": null
},
{
"description": "Test result for a old mapper",
"expectedResult": {
"result:new_mapper": {
"cfVersion": 2,
"newMapper": false
}
},
"newVersion": {
"type": "Feature",
"id": "node!3352016856!17",
"properties": {
"addr:city": "Bangalore",
"addr:housenumber": "221, 2nd Floor",
"addr:landmark": "Above State Bank of India Women's Branch",
"addr:postcode": "560038",
"addr:street": "13th Cross, 2nd Main",
"name": "Mapbox",
"name:hi": "मापबॉक्स",
"name:kn": "ಮ್ಯಾಪ್ ಬಾಕ್ಸ್",
"name:ru": "Мапбокс",
"name:ta": "மேப்பாக்ஸ்",
"name:uk": "Мапбокс",
"office": "company",
"website": "http://www.mapbox.com",
"osm:type": "node",
"osm:id": 3352016856,
"osm:version": 17,
"osm:changeset": 37973531,
"osm:timestamp": 1458555614000,
"osm:uid": 1087876,
"osm:user": "bkowshik"
},
"geometry": {
"type": "Point",
"coordinates": [
77.6368034,
12.9810816
]
}
},
"oldVersion": {
"type": "Feature",
"id": "node!3352016856!16",
"properties": {
"addr:city": "Bangalore",
"addr:housenumber": "221, 2nd Floor",
"addr:landmark": "Above State Bank of India Women's Branch",
"addr:street": "13th Cross, 2nd Main",
"name": "Mapbox",
"name:hi": "मापबॉक्स",
"name:kn": "ಮ್ಯಾಪ್ ಬಾಕ್ಸ್",
"name:ru": "Мапбокс",
"name:ta": "மேப்பாக்ஸ்",
"name:uk": "Мапбокс",
"office": "company",
"website": "http://www.mapbox.com",
"osm:type": "node",
"osm:id": 3352016856,
"osm:version": 16,
"osm:changeset": 36991977,
"osm:timestamp": 1454572727000,
"osm:uid": 1306,
"osm:user": "PlaneMad"
},
"geometry": {
"type": "Point",
"coordinates": [
77.6368034,
12.9810816
]
}
}
}
]
}