Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Damn, you're right about GIS databases. In my apps I always used lattitude first, as was taught in geography lessons, but you've convinced me to move from lattitude endian to longitude endian. Two choices - too many choices...


it gets worse. there are tons and tons of spatial references, and they can all be defined differently.

see: http://spatialreference.org

oregon, for instance, has two official state spatial references (if top of memory is correct).


Spatial References I can understand - when you want to create a map of a single country/region, a custom projection centered specifically around that region can provide a more accurate approximation of equal-distance points, parallel lines etc, something that is not possible with a worldwide projection.

Note that Redis Geo uses the infamous Web Mercator, used also by Microsoft Maps, Google Maps, OpenStreeMap, MapQuest, etc. but apparently rejected by the standards body EPSG with the declaration: "We will not devalue the EPSG dataset by including such inappropriate geodesy and cartography." Ouch. [1]

[1] https://en.wikipedia.org/wiki/Web_Mercator


But now accepted as EPSG 3857.

I always found their argument a little specious given that EPSG 4326 exists.


It is there: EPSG:3857




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: