首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >为什么我使用相同的经纬度创建不同的h3索引

为什么我使用相同的经纬度创建不同的h3索引
EN

Stack Overflow用户
提问于 2020-07-10 16:09:24
回答 1查看 396关注 0票数 1

我正在使用一个SQlite六边形索引数据库和其他信息,六角形索引是主键。这个数据库是由用python编写的代码生成的,其他用C编写的代码使用六边形索引来访问存储在数据库中的信息。

代码语言:javascript
运行
复制
for res_hex in [12,11,10,9,8]:
            index_hex = h3.geo_to_h3(sonde[1], sonde[0], res_hex)

sonde1是纬度,探空仪是经度,res_hex是分辨率。

实际上,我在一个文本文件中有一个由纬度和经度表示的对象列表,我用不同的分辨率(8到12)计算它们周围的索引。我进入数据库。

但我的问题是,当我在代码c中用经度,经度和分辨率计算六边形时,我没有在底数中找到它。即使计算基于相同的文件,也是如此。

代码语言:javascript
运行
复制
GeoCoord geo = {latitude, longitude};
H3Index currentIndex = geoToH3(&geo, resolution);

谢谢你的帮忙

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-07-10 17:46:42

我找到了一个解决方案,在C中Lat/Lon必须是弧度的,但在python中不是这样的

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62829900

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档