maptz:WIP geojson-> s2覆盖范围生成器

时间:2024-05-18 08:29:51
【文件属性】:

文件名称:maptz:WIP geojson-> s2覆盖范围生成器

文件大小:11KB

文件格式:ZIP

更新时间:2024-05-18 08:29:51

C++

马普兹 WIP geojson-> S2 coverage生成器。 这会将一系列geojson多边形几何图形转换为S2覆盖率索引,并具有可自定义的精度级别。 这使用GDAL库读取几何文件,因此也可以读取其他受支持的文件格式(例如ESRI Shapefile)。 它存储为树,然后转换为protobuf格式以减小文件大小。 当前,这仅具有C ++实现。 这需要libgdal-dev,libprotobuf-dev和 。 创建数据库 目前,这是构建。 使用以下命令创建单元列表文件: ./geojson_to_s2 world_tz.shp world_tz.pb 11 这将生成详细信息级别11的coverage文件。有效的详细信息级别为1-30,与S2小区的大小相对应。 详细程度的每次提高都将使文件大小至少增加一倍。 这需要一段时间才能构建,并创建消息类型CoverageBundl


【文件预览】:
maptz-master
----index_s2pb.cc(3KB)
----geojson_to_s2.cc(4KB)
----lookup_s2pb.cc(2KB)
----.gitignore(94B)
----Makefile(920B)
----coveragebundle.proto(801B)
----README.md(3KB)
----COPYING(11KB)

网友评论