Skip to content

Commit d2d10a2

Browse files
committed
trial fix test
1 parent 80c9080 commit d2d10a2

File tree

2 files changed

+46
-14
lines changed

2 files changed

+46
-14
lines changed

Diff for: process.js

+15-12
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ function mapit(obj, key, value) {
1313
}, thing);
1414
if (key) {
1515
obj[key] = out;
16-
obj[key].type = key;
1716
}
1817
}
1918

@@ -78,30 +77,34 @@ export function sExpr(v, obj) {
7877
sExpr(v[3], obj[key]);
7978
}
8079
return;
81-
case 'PROJECTEDCRS':
82-
case 'PROJCRS':
83-
case 'GEOGCS':
84-
case 'GEOCCS':
85-
case 'PROJCS':
86-
case 'LOCAL_CS':
87-
case 'GEODCRS':
88-
case 'GEODETICCRS':
89-
case 'GEODETICDATUM':
9080
case 'EDATUM':
9181
case 'ENGINEERINGDATUM':
9282
case 'VERT_CS':
9383
case 'VERTCRS':
9484
case 'VERTICALCRS':
9585
case 'COMPD_CS':
9686
case 'COMPOUNDCRS':
97-
case 'ENGINEERINGCRS':
98-
case 'ENGCRS':
9987
case 'FITTED_CS':
10088
case 'LOCAL_DATUM':
10189
case 'DATUM':
10290
v[0] = ['name', v[0]];
10391
mapit(obj, key, v);
10492
return;
93+
case 'PROJECTEDCRS':
94+
case 'PROJCRS':
95+
case 'GEOGCS':
96+
case 'GEOCCS':
97+
case 'PROJCS':
98+
case 'LOCAL_CS':
99+
case 'GEODCRS':
100+
case 'GEODETICCRS':
101+
case 'GEODETICDATUM':
102+
case 'ENGCRS':
103+
case 'ENGINEERINGCRS':
104+
v[0] = ['name', v[0]];
105+
mapit(obj, key, v);
106+
obj[key].type = key;
107+
return;
105108
default:
106109
i = -1;
107110
while (++i < v.length) {

Diff for: test-fixtures.json

+31-2
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
"type": "PROJCS",
55
"name": "NZGD49 / New Zealand Map Grid",
66
"GEOGCS": {
7+
"type": "GEOGCS",
78
"name": "NZGD49",
89
"DATUM": {
910
"name": "New_Zealand_Geodetic_Datum_1949",
@@ -41,7 +42,25 @@
4142
},
4243
"AUTHORITY": {
4344
"EPSG": "4272"
44-
}
45+
},
46+
"title": "EPSG:4272",
47+
"projName": "longlat",
48+
"units": "degree",
49+
"to_meter": 111323.87156969598,
50+
"datumCode": "nzgd49",
51+
"ellps": "intl",
52+
"a": 6378388,
53+
"rf": 297,
54+
"datum_params": [
55+
59.47,
56+
-5.04,
57+
187.44,
58+
0.47,
59+
-0.1,
60+
1.024,
61+
-4.5993
62+
],
63+
"srsCode": "NZGD49"
4564
},
4665
"UNIT": {
4766
"name": "metre",
@@ -89,6 +108,7 @@
89108
"type": "PROJCS",
90109
"name": "NAD83 / Massachusetts Mainland",
91110
"GEOGCS": {
111+
"type": "GEOGCS",
92112
"name": "NAD83",
93113
"DATUM": {
94114
"name": "North_American_Datum_1983",
@@ -120,7 +140,16 @@
120140
},
121141
"AUTHORITY": {
122142
"EPSG": "4269"
123-
}
143+
},
144+
"title": "4269",
145+
"projName": "longlat",
146+
"units": "degree",
147+
"to_meter": 111319.49079327348,
148+
"datumCode": "north_american_datum_1983",
149+
"ellps": "GRS 1980",
150+
"a": 6378137,
151+
"rf": 298.257222101,
152+
"srsCode": "NAD83"
124153
},
125154
"UNIT": {
126155
"name": "metre",

0 commit comments

Comments
 (0)