文件名称:h3-go:H3的去绑定,H3是分层的六角形地理空间索引系统
文件大小:201KB
文件格式:ZIP
更新时间:2024-05-25 07:17:00
go golang uber h3 geospatial
H3-Go 该库为库提供Golang绑定。 有关API参考,请参阅。 用法 先决条件 H3-Go需要 ( CGO_ENABLED=1 )才能进行构建。 通常,在包含此库时,Go应该做正确的事情: 默认情况下,对于预期在其上运行的系统上的本机版本,将启用cgo工具。 交叉编译时默认情况下禁用它。 您可以通过在运行go工具时设置CGO_ENABLED环境变量来控制它:将其设置为1以启用cgo,将其设置为0以禁用它。 如果启用了cgo,go工具将设置构建约束“ cgo”。 特殊导入“ C”表示“ cgo”构建约束,就好像该文件还说“ // + build cgo”一样。 因此,如果禁用了cgo,则go工具将不会构建导入“ C”的文件。 (有关构建约束的更多信息,请参见 )。 如果您看到诸如“构建约束排除所有Go文件...”之类的错误/警告,则可能禁用了cgo构建约束; 尝试为您的构建步骤设
【文件预览】:
h3-go-master
----v3()
--------h3_h3UniEdge.h(847B)
--------go.mod(85B)
--------h3_faceijk.h(3KB)
--------h3_baseCells.h(2KB)
--------h3_polygon.h(2KB)
--------.gitattributes(93B)
--------example_test.go(243B)
--------h3_h3api.h(17KB)
--------h3_coordijk.h(4KB)
--------h3_coordijk.c(13KB)
--------h3_test.go(19KB)
--------update-h3.sh(3KB)
--------go.sum(867B)
--------h3_vertexGraph.h(2KB)
--------h3_geoCoord.c(13KB)
--------h3_h3Index.h(6KB)
--------h3_localij.c(23KB)
--------h3_algos.c(40KB)
--------h3.go(20KB)
--------h3_localij.h(908B)
--------h3_baseCells.c(37KB)
--------h3_constants.h(2KB)
--------h3_polygon.c(3KB)
--------h3_bbox.h(1KB)
--------h3_alloc.h(1KB)
--------h3_geoCoord.h(2KB)
--------h3_mathExtensions.c(1KB)
--------bench_test.go(1012B)
--------h3_vertexGraph.c(7KB)
--------h3_polygonAlgos.h(7KB)
--------h3_vec3d.h(1KB)
--------h3_vertex.h(1KB)
--------h3_h3Index.c(33KB)
--------h3_vertex.c(5KB)
--------h3_linkedGeo.h(3KB)
--------H3_VERSION(7B)
--------h3_bbox.c(5KB)
--------h3_h3UniEdge.c(9KB)
--------h3_mathExtensions.h(922B)
--------h3_linkedGeo.c(12KB)
--------h3_vec2d.c(2KB)
--------h3_algos.h(2KB)
--------h3_vec3d.c(2KB)
--------h3_vec2d.h(1KB)
--------h3_faceijk.c(33KB)
----h3_h3UniEdge.h(847B)
----go.mod(82B)
----h3_faceijk.h(3KB)
----h3_baseCells.h(2KB)
----h3_polygon.h(2KB)
----.gitattributes(93B)
----example_test.go(243B)
----.github()
--------ISSUE_TEMPLATE()
--------workflows()
----h3_h3api.h(14KB)
----h3_coordijk.h(4KB)
----h3_coordijk.c(13KB)
----h3_test.go(12KB)
----update-h3.sh(2KB)
----go.sum(968B)
----h3_vertexGraph.h(2KB)
----h3_geoCoord.c(10KB)
----h3_h3Index.h(5KB)
----h3_localij.c(23KB)
----h3_algos.c(30KB)
----h3.go(15KB)
----h3_localij.h(908B)
----h3_baseCells.c(36KB)
----h3_constants.h(2KB)
----h3_polygon.c(3KB)
----h3_bbox.h(1KB)
----h3_geoCoord.h(2KB)
----CONTRIBUTING.md(988B)
----h3_mathExtensions.c(1KB)
----LICENSE(11KB)
----bench_test.go(2KB)
----h3_vertexGraph.c(7KB)
----h3_polygonAlgos.h(7KB)
----h3_vec3d.h(1KB)
----h3_stackAlloc.h(2KB)
----h3_h3Index.c(27KB)
----README.md(4KB)
----h3_linkedGeo.h(3KB)
----H3_VERSION(7B)
----h3_bbox.c(4KB)
----h3_h3UniEdge.c(10KB)
----.gitignore(363B)
----h3_mathExtensions.h(922B)
----h3_linkedGeo.c(12KB)
----h3_vec2d.c(2KB)
----h3_algos.h(1KB)
----CHANGELOG.md(2KB)
----h3_vec3d.c(2KB)
----h3_vec2d.h(1KB)
----h3_faceijk.c(31KB)