我有一个与地图,GPS,位置等密切相关的移动应用程序。
目前我正在将实时位置数据作为常规Json(字符串...)发送到服务器,并且在服务器中我将其转换为我的自定义地理对象,查询地理空间数据库(PostGis等)。然后向后:我将结果转换为字符串并将它们作为常规Json发送回客户端。通常客户端需要此结果才能将它们显示给用户,因此它们已经是字符串很方便。
我的问题是我可以从使用Geo Json格式中获益吗?很明显,它可以使用SpatiaLite等启用“离线模式”。但还有什么?那些我在地理位置字符串中使用的转换怎么样?目前我有一些非常简单的自定义地理对象(位置对象等)。我能在这里受益吗?请注意,最后我将结果作为用户的字符串,现在离线模式无关紧要。
是否有经验法则,如果您是位置/地图应用程序 - 最佳做法是使用geo Json而不是常规Json?
谢谢,