{"id":"v001","input":{"geohash":"dppn5f"},"expect":{"result.n":"dppn5g","result.e":"dppnh4","ok":true},"source":"Geohash algorithm implemented in Python (tools/vectors/gen_indexing.py)","sourceVersion":"2026","tolerance":{}}
{"id":"v002","input":{"geohash":"r3gx2f"},"expect":{"result.n":"r3gx2g","result.e":"r3gx34","ok":true},"source":"Geohash algorithm implemented in Python (tools/vectors/gen_indexing.py)","sourceVersion":"2026","tolerance":{}}
{"id":"v003","input":{"geohash":"gcpvj0"},"expect":{"result.n":"gcpvj1","result.e":"gcpvj2","ok":true},"source":"Geohash algorithm implemented in Python (tools/vectors/gen_indexing.py)","sourceVersion":"2026","tolerance":{}}
{"id":"v004","input":{"geohash":"bewbye"},"expect":{"result.n":"bewbys","result.e":"bewbyg","ok":true},"source":"Geohash algorithm implemented in Python (tools/vectors/gen_indexing.py)","sourceVersion":"2026","tolerance":{}}
{"id":"v005","input":{"geohash":"rzzvpu"},"expect":{"result.n":"rzzvpv","result.e":"2pbj0h","ok":true},"source":"add-spatial-indexing-and-raster scenarios","sourceVersion":"2026","tolerance":{}}
{"id":"v006","input":{"geohash":"upb"},"expect":{"result.n":"none (past the pole)","ok":true},"source":"add-spatial-indexing-and-raster scenarios","sourceVersion":"2026","tolerance":{}}
{"id":"v007","input":{"geohash":"s"},"expect":{"result.e":"t","result.w":"e","result.n":"u","result.s":"k","ok":true},"source":"Geohash algorithm implemented in Python (tools/vectors/gen_indexing.py)","sourceVersion":"2026","tolerance":{}}
{"id":"v008","input":{"geohash":"zzzzzzzz"},"expect":{"result.e":"bpbpbpbp","result.w":"zzzzzzzx","result.n":"none (past the pole)","result.s":"zzzzzzzy","ok":true},"source":"Geohash algorithm implemented in Python (tools/vectors/gen_indexing.py)","sourceVersion":"2026","tolerance":{}}
{"id":"v009","input":{"geohash":"00000000"},"expect":{"result.e":"00000002","result.w":"pbpbpbpb","result.n":"00000001","ok":true},"source":"Geohash algorithm implemented in Python (tools/vectors/gen_indexing.py)","sourceVersion":"2026","tolerance":{}}
{"id":"v010","input":{"geohash":"xn76cydhzv"},"expect":{"result.e":"xn76cydkbj","result.w":"xn76cydhzt","result.n":"xn76cydhzy","result.s":"xn76cydhzu","ok":true},"source":"Geohash algorithm implemented in Python (tools/vectors/gen_indexing.py)","sourceVersion":"2026","tolerance":{}}
{"id":"v011","input":{"geohash":"75cm"},"expect":{"result.e":"75ct","result.w":"75cj","result.n":"75cq","result.s":"75ck","ok":true},"source":"Geohash algorithm implemented in Python (tools/vectors/gen_indexing.py)","sourceVersion":"2026","tolerance":{}}
{"id":"v012","input":{"geohash":"9g"},"expect":{"result.e":"d5","result.w":"9e","result.n":"9u","result.s":"9f","ok":true},"source":"Geohash algorithm implemented in Python (tools/vectors/gen_indexing.py)","sourceVersion":"2026","tolerance":{}}
{"id":"v013","input":{"geohash":"kzf"},"expect":{"result.e":"kzg","result.w":"kzc","result.n":"sb4","result.s":"kzd","ok":true},"source":"Geohash algorithm implemented in Python (tools/vectors/gen_indexing.py)","sourceVersion":"2026","tolerance":{}}
{"id":"v014","input":{"geohash":"ucfv0n014d7"},"expect":{"result.e":"ucfv0n014dk","result.w":"ucfv0n014d6","result.n":"ucfv0n014de","result.s":"ucfv0n014d5","ok":true},"source":"Geohash algorithm implemented in Python (tools/vectors/gen_indexing.py)","sourceVersion":"2026","tolerance":{}}
{"id":"v015","input":{"geohash":"9q8yyk8ytpxr"},"expect":{"result.e":"9q8yyk8ytpxx","result.w":"9q8yyk8ytpxp","result.n":"9q8yyk8ytpz2","result.s":"9q8yyk8ytpxq","ok":true},"source":"Geohash algorithm implemented in Python (tools/vectors/gen_indexing.py)","sourceVersion":"2026","tolerance":{}}
{"id":"v016","input":{"geohash":"pxzzy4265"},"expect":{"result.e":"pxzzy426h","result.w":"pxzzy4264","result.n":"pxzzy4267","result.s":"pxzzy423g","ok":true},"source":"Geohash algorithm implemented in Python (tools/vectors/gen_indexing.py)","sourceVersion":"2026","tolerance":{}}
{"id":"v017","input":{"geohash":"w21zdqp"},"expect":{"result.e":"w21zdw0","result.w":"w21zdqn","result.n":"w21zdqr","result.s":"w21zdmz","ok":true},"source":"Geohash algorithm implemented in Python (tools/vectors/gen_indexing.py)","sourceVersion":"2026","tolerance":{}}
{"id":"v018","input":{"geohash":"ge2kut"},"expect":{"result.e":"ge2kuv","result.w":"ge2kum","result.n":"ge2kuw","result.s":"ge2kus","ok":true},"source":"Geohash algorithm implemented in Python (tools/vectors/gen_indexing.py)","sourceVersion":"2026","tolerance":{}}
{"id":"v019","input":{"geohash":"pdnt0"},"expect":{"result.e":"pdnt1","result.w":"pdnmp","result.n":"pdnt2","result.s":"pdnsb","ok":true},"source":"Geohash algorithm implemented in Python (tools/vectors/gen_indexing.py)","sourceVersion":"2026","tolerance":{}}
{"id":"v020","input":{"geohash":"stq4yv3j"},"expect":{"result.e":"stq4yv3m","result.w":"stq4yv2v","result.n":"stq4yv3n","result.s":"stq4yv3h","ok":true},"source":"Geohash algorithm implemented in Python (tools/vectors/gen_indexing.py)","sourceVersion":"2026","tolerance":{}}
{"id":"v021","input":{"geohash":"ebpbpbpbpbpb"},"expect":{"result.e":"s00000000000","result.w":"ebpbpbpbpbp8","result.n":"ebpbpbpbpbpc","result.s":"7zzzzzzzzzzz","ok":true},"source":"Geohash algorithm implemented in Python (tools/vectors/gen_indexing.py)","sourceVersion":"2026","tolerance":{}}
{"id":"v022","input":{"geohash":"f"},"expect":{"result.e":"g","result.w":"c","result.n":"none (past the pole)","result.s":"d","ok":true},"source":"Geohash algorithm implemented in Python (tools/vectors/gen_indexing.py)","sourceVersion":"2026","tolerance":{}}
{"id":"v023","input":{"geohash":"ntm"},"expect":{"result.e":"ntq","result.w":"ntk","result.n":"ntt","result.s":"ntj","ok":true},"source":"Geohash algorithm implemented in Python (tools/vectors/gen_indexing.py)","sourceVersion":"2026","tolerance":{}}
{"id":"v024","input":{"geohash":"ezzz"},"expect":{"result.n":"gbpb","result.ne":"u000","result.e":"spbp","result.se":"spbn","result.s":"ezzy","result.sw":"ezzw","result.w":"ezzx","result.nw":"gbp8","ok":true},"source":"Chris Veness, latlon-geohash test suite (test.js)","sourceVersion":"2.0.0","tolerance":{}}
