{"id":"v001","input":{"lat":38.424464884512595,"lon":-82.96989351134657,"zone":"1601","unit":"m"},"expect":{"result.easting.value":611775.9448859661,"result.northing.value":103389.61858247894,"ok":true},"source":"PROJ 9 (via pyproj) from EPSG:4269 to the zone's EPSG meter CRS (tools/vectors/gen_spcs_diff.py)","sourceVersion":"PROJ 9.3.0","tolerance":{"result.easting.value":{"abs":0.001},"result.northing.value":{"abs":0.001}}}
{"id":"v002","input":{"lat":32.73330117842358,"lon":-111.43497510924597,"zone":"0201","unit":"m"},"expect":{"result.easting.value":94485.01062194316,"result.northing.value":192888.56194478794,"ok":true},"source":"PROJ 9 (via pyproj) from EPSG:4269 to the zone's EPSG meter CRS (tools/vectors/gen_spcs_diff.py)","sourceVersion":"PROJ 9.3.0","tolerance":{"result.easting.value":{"abs":0.001},"result.northing.value":{"abs":0.001}}}
{"id":"v003","input":{"lat":44.4429094127167,"lon":-111.8223596459561,"zone":"1101","unit":"m"},"expect":{"result.easting.value":227407.8545200154,"result.northing.value":308464.8423813348,"ok":true},"source":"PROJ 9 (via pyproj) from EPSG:4269 to the zone's EPSG meter CRS (tools/vectors/gen_spcs_diff.py)","sourceVersion":"PROJ 9.3.0","tolerance":{"result.easting.value":{"abs":0.001},"result.northing.value":{"abs":0.001}}}
{"id":"v004","input":{"lat":45.297176643383736,"lon":-84.97005229596623,"zone":"2102","unit":"m"},"expect":{"result.easting.value":5952675.19200482,"result.northing.value":220251.8819952762,"ok":true},"source":"PROJ 9 (via pyproj) from EPSG:4269 to the zone's EPSG meter CRS (tools/vectors/gen_spcs_diff.py)","sourceVersion":"PROJ 9.3.0","tolerance":{"result.easting.value":{"abs":0.001},"result.northing.value":{"abs":0.001}}}
{"id":"v005","input":{"lat":42.825203449662745,"lon":-75.24497378428686,"zone":"3101","unit":"m"},"expect":{"result.easting.value":89088.1646862595,"result.northing.value":443524.7463346774,"ok":true},"source":"PROJ 9 (via pyproj) from EPSG:4269 to the zone's EPSG meter CRS (tools/vectors/gen_spcs_diff.py)","sourceVersion":"PROJ 9.3.0","tolerance":{"result.easting.value":{"abs":0.001},"result.northing.value":{"abs":0.001}}}
{"id":"v006","input":{"lat":35.874465585509995,"lon":-102.49691937650229,"zone":"4201","unit":"m"},"expect":{"result.easting.value":109978.53117745402,"result.northing.value":1208403.9910058884,"ok":true},"source":"PROJ 9 (via pyproj) from EPSG:4269 to the zone's EPSG meter CRS (tools/vectors/gen_spcs_diff.py)","sourceVersion":"PROJ 9.3.0","tolerance":{"result.easting.value":{"abs":0.001},"result.northing.value":{"abs":0.001}}}
{"id":"v007","input":{"lat":41.178534014044686,"lon":-110.50880988198061,"zone":"4903","unit":"m"},"expect":{"result.easting.value":452428.3153681724,"result.northing.value":76838.58693457408,"ok":true},"source":"PROJ 9 (via pyproj) from EPSG:4269 to the zone's EPSG meter CRS (tools/vectors/gen_spcs_diff.py)","sourceVersion":"PROJ 9.3.0","tolerance":{"result.easting.value":{"abs":0.001},"result.northing.value":{"abs":0.001}}}
{"id":"v008","input":{"lat":62.69830141777255,"lon":-161.89531277532217,"zone":"5007","unit":"m"},"expect":{"result.easting.value":505358.93055578804,"result.northing.value":968748.9073016437,"ok":true},"source":"PROJ 9 (via pyproj) from EPSG:4269 to the zone's EPSG meter CRS (tools/vectors/gen_spcs_diff.py)","sourceVersion":"PROJ 9.3.0","tolerance":{"result.easting.value":{"abs":0.001},"result.northing.value":{"abs":0.001}}}
{"id":"v009","input":{"lat":30.643415576786584,"lon":-80.5801224223954,"zone":"0901","unit":"m"},"expect":{"result.easting.value":240246.34278977654,"result.northing.value":699266.2575270742,"ok":true},"source":"PROJ 9 (via pyproj) from EPSG:4269 to the zone's EPSG meter CRS (tools/vectors/gen_spcs_diff.py)","sourceVersion":"PROJ 9.3.0","tolerance":{"result.easting.value":{"abs":0.001},"result.northing.value":{"abs":0.001}}}
{"id":"v010","input":{"lat":37.76603178363761,"lon":-99.36284823169001,"zone":"1502","unit":"m"},"expect":{"result.easting.value":323979.4635145373,"result.northing.value":522364.29020813096,"ok":true},"source":"PROJ 9 (via pyproj) from EPSG:4269 to the zone's EPSG meter CRS (tools/vectors/gen_spcs_diff.py)","sourceVersion":"PROJ 9.3.0","tolerance":{"result.easting.value":{"abs":0.001},"result.northing.value":{"abs":0.001}}}
{"id":"v011","input":{"lat":46.13943459076385,"lon":-111.44444190622437,"zone":"2500","unit":"m"},"expect":{"result.easting.value":449845.29839896096,"result.northing.value":211833.12078624725,"ok":true},"source":"PROJ 9 (via pyproj) from EPSG:4269 to the zone's EPSG meter CRS (tools/vectors/gen_spcs_diff.py)","sourceVersion":"PROJ 9.3.0","tolerance":{"result.easting.value":{"abs":0.001},"result.northing.value":{"abs":0.001}}}
{"id":"v012","input":{"lat":35.53011420333089,"lon":-95.78458597434728,"zone":"3502","unit":"m"},"expect":{"result.easting.value":800926.4799123376,"result.northing.value":245894.56575637218,"ok":true},"source":"PROJ 9 (via pyproj) from EPSG:4269 to the zone's EPSG meter CRS (tools/vectors/gen_spcs_diff.py)","sourceVersion":"PROJ 9.3.0","tolerance":{"result.easting.value":{"abs":0.001},"result.northing.value":{"abs":0.001}}}
{"id":"v013","input":{"lat":37.837015073455404,"lon":-82.97828216279828,"zone":"4502","unit":"m"},"expect":{"result.easting.value":3105948.6618836964,"result.northing.value":1176223.3363975042,"ok":true},"source":"PROJ 9 (via pyproj) from EPSG:4269 to the zone's EPSG meter CRS (tools/vectors/gen_spcs_diff.py)","sourceVersion":"PROJ 9.3.0","tolerance":{"result.easting.value":{"abs":0.001},"result.northing.value":{"abs":0.001}}}
{"id":"v014","input":{"lat":60.25449913458205,"lon":-143.8618992952289,"zone":"5002","unit":"m"},"expect":{"result.easting.value":396924.53219448426,"result.northing.value":697896.3224442368,"ok":true},"source":"PROJ 9 (via pyproj) from EPSG:4269 to the zone's EPSG meter CRS (tools/vectors/gen_spcs_diff.py)","sourceVersion":"PROJ 9.3.0","tolerance":{"result.easting.value":{"abs":0.001},"result.northing.value":{"abs":0.001}}}
{"id":"v015","input":{"lat":40.73925897605606,"lon":-103.07305450934747,"zone":"0501","unit":"m"},"expect":{"result.easting.value":1119368.89400512,"result.northing.value":463711.33261977637,"ok":true},"source":"PROJ 9 (via pyproj) from EPSG:4269 to the zone's EPSG meter CRS (tools/vectors/gen_spcs_diff.py)","sourceVersion":"PROJ 9.3.0","tolerance":{"result.easting.value":{"abs":0.001},"result.northing.value":{"abs":0.001}}}
{"id":"v016","input":{"lat":38.34325826271926,"lon":-85.51375797790682,"zone":"1301","unit":"m"},"expect":{"result.easting.value":113367.06201660841,"result.northing.value":343605.395747024,"ok":true},"source":"PROJ 9 (via pyproj) from EPSG:4269 to the zone's EPSG meter CRS (tools/vectors/gen_spcs_diff.py)","sourceVersion":"PROJ 9.3.0","tolerance":{"result.easting.value":{"abs":0.001},"result.northing.value":{"abs":0.001}}}
{"id":"v017","input":{"lat":34.303242376222975,"lon":-88.54396325217884,"zone":"2301","unit":"m"},"expect":{"result.easting.value":326636.7329858219,"result.northing.value":532620.6434300826,"ok":true},"source":"PROJ 9 (via pyproj) from EPSG:4269 to the zone's EPSG meter CRS (tools/vectors/gen_spcs_diff.py)","sourceVersion":"PROJ 9.3.0","tolerance":{"result.easting.value":{"abs":0.001},"result.northing.value":{"abs":0.001}}}
{"id":"v018","input":{"lat":48.093693228079914,"lon":-100.2045511191284,"zone":"3301","unit":"m"},"expect":{"result.easting.value":622006.5601324139,"result.northing.value":121640.01672855832,"ok":true},"source":"PROJ 9 (via pyproj) from EPSG:4269 to the zone's EPSG meter CRS (tools/vectors/gen_spcs_diff.py)","sourceVersion":"PROJ 9.3.0","tolerance":{"result.easting.value":{"abs":0.001},"result.northing.value":{"abs":0.001}}}
{"id":"v019","input":{"lat":41.506091350513046,"lon":-112.80227641797107,"zone":"4301","unit":"m"},"expect":{"result.easting.value":391282.783179894,"result.northing.value":1131051.002378144,"ok":true},"source":"PROJ 9 (via pyproj) from EPSG:4269 to the zone's EPSG meter CRS (tools/vectors/gen_spcs_diff.py)","sourceVersion":"PROJ 9.3.0","tolerance":{"result.easting.value":{"abs":0.001},"result.northing.value":{"abs":0.001}}}
{"id":"v020","input":{"lat":38.925033410145645,"lon":-119.97410384803915,"zone":"0402","unit":"m"},"expect":{"result.easting.value":2175652.276527225,"result.northing.value":641643.2653141591,"ok":true},"source":"PROJ 9 (via pyproj) from EPSG:4269 to the zone's EPSG meter CRS (tools/vectors/gen_spcs_diff.py)","sourceVersion":"PROJ 9.3.0","tolerance":{"result.easting.value":{"abs":0.001},"result.northing.value":{"abs":0.001}}}
{"id":"v021","input":{"lat":21.526775969054896,"lon":-158.05121544173562,"zone":"5103","unit":"m"},"expect":{"result.easting.value":494694.0696322107,"result.northing.value":39872.337375947674,"ok":true},"source":"PROJ 9 (via pyproj) from EPSG:4269 to the zone's EPSG meter CRS (tools/vectors/gen_spcs_diff.py)","sourceVersion":"PROJ 9.3.0","tolerance":{"result.easting.value":{"abs":0.001},"result.northing.value":{"abs":0.001}}}
{"id":"v022","input":{"lat":44.742105646416725,"lon":-70.96178208495746,"zone":"1802","unit":"m"},"expect":{"result.easting.value":837029.1463337122,"result.northing.value":212380.57819604533,"ok":true},"source":"PROJ 9 (via pyproj) from EPSG:4269 to the zone's EPSG meter CRS (tools/vectors/gen_spcs_diff.py)","sourceVersion":"PROJ 9.3.0","tolerance":{"result.easting.value":{"abs":0.001},"result.northing.value":{"abs":0.001}}}
{"id":"v023","input":{"lat":44.1933961078331,"lon":-70.63449949284463,"zone":"2800","unit":"m"},"expect":{"result.easting.value":382514.1976189673,"result.northing.value":188647.31334742607,"ok":true},"source":"PROJ 9 (via pyproj) from EPSG:4269 to the zone's EPSG meter CRS (tools/vectors/gen_spcs_diff.py)","sourceVersion":"PROJ 9.3.0","tolerance":{"result.easting.value":{"abs":0.001},"result.northing.value":{"abs":0.001}}}
{"id":"v024","input":{"lat":41.54217475501066,"lon":-71.33502617538284,"zone":"3800","unit":"m"},"expect":{"result.easting.value":113765.65804684683,"result.northing.value":50971.73364193194,"ok":true},"source":"PROJ 9 (via pyproj) from EPSG:4269 to the zone's EPSG meter CRS (tools/vectors/gen_spcs_diff.py)","sourceVersion":"PROJ 9.3.0","tolerance":{"result.easting.value":{"abs":0.001},"result.northing.value":{"abs":0.001}}}
{"id":"v025","input":{"lat":46.05714142378189,"lon":-89.61087538358996,"zone":"4801","unit":"m"},"expect":{"result.easting.value":630110.1223012324,"result.northing.value":99044.64902238004,"ok":true},"source":"PROJ 9 (via pyproj) from EPSG:4269 to the zone's EPSG meter CRS (tools/vectors/gen_spcs_diff.py)","sourceVersion":"PROJ 9.3.0","tolerance":{"result.easting.value":{"abs":0.001},"result.northing.value":{"abs":0.001}}}
{"id":"v026","input":{"lat":40.446111,"lon":-79.982222,"zone":"3702"},"expect":{"ok":true,"display.epsg":"32129","meta.warnings.*.code":"LEGACY_UNIT"},"source":"Regression for a reported defect (2026-09-23 fix-geodesy-indexing): The EPSG code is an identifier and shows without digit grouping (was 32,129).","sourceVersion":"core 0.1.0"}
