我想在c ++中使用TopoJSON / GeoJSON。我正在编写自己的tile客户端,并希望用Topo JSON磁贴替换png。问题是我在c ++中找不到TopoJSON / GeoJson tile解析器的例子以及如何使用它们。
我只能在这里找到和Protobuf的替代方案:https://github.com/mapbox/mapnik-vector-tile
答案 0 :(得分:0)
对于JSON解析器部分,您可以使用JSON页面上列表中的任何C或C ++ JSON解析器
我使用gason,因为它超级快并且具有一个非常简单的API(也许太简单了,但对我来说不是缺点)
这是部分完成的TopoJSON / GeoJSON处理程序(它仅处理“多边形”和“多多边形”拓扑,也许是最重要的用例)
https://github.com/pedro-vicente/render_geojson
页面具有所需依赖项的所有链接