| ▲ | Waterluvian 5 hours ago | |||||||
I’ve applied GeoJSON (among many other GIS tech) for mapping and monitoring tens of thousands of warehouse robots. It works great as long as you squint just a bit, ignoring that it generally calls for long,lat and is designed with the assumption of a world CRS. The dangerous part is that some tools fully assume this and will completely screw with calculations if you’re assuming a flatland CRS. So you’ve got to be careful in checking and setting those parameters. One nice thing is that the structure of GeoJSON works incredibly well in typescript. It has discriminated unions built in so you can walk entire geodatasets in a pretty comfortable way. | ||||||||
| ▲ | papercrane 4 hours ago | parent | next [-] | |||||||
> It works great as long as you squint just a bit, ignoring that it generally calls for long,lat and is designed with the assumption of a world CRS. I thought the spec allowed you to specify the CRS, but I just checked the RFC and they removed that from the 2016 specification and WGS84 is specified. It does allow for alternative CRS with prior arrangement, but like you said that does require a lot of care. | ||||||||
| ▲ | matt-p an hour ago | parent | prev | next [-] | |||||||
OK, I had not considered just using GeoJSON for my flatland CRS (indoor routing). Quite obvious in hindsight, thank you. | ||||||||
| ▲ | sam_lowry_ 4 hours ago | parent | prev [-] | |||||||
> tens of thousands of warehouse robots Sounds like Amazon | ||||||||
| ||||||||