python - 在python中具有多个地理索引的内存数据结构中
问题描述
我有一个熊猫数据框,其中包括两个 4 列,它们是起点的纬度和经度,而目的地坐标是这里的模式:
编号 | 原纬度 | 原点经度 | 目的地纬度 | 目的地经度 | 其他列
现在我需要诸如kdtree
或之类的东西,GeoPandas
但这是我对它们的问题:
- 我无法同时使用起点和终点的索引
kdtree
- 我找不到在两个坐标列上创建索引的方法
geopandas
例如,如果我想使用数据库 postgres,它具有称为 PostGIS 的空间索引支持,但是您能帮我找到一些程序来在这些列上快速执行内存过滤器吗?
解决方案
推荐阅读
- ubuntu - 继续使用 libcoap
- python - 如何让字符串列的所有包含匹配项?
- python - Django 表单调整 CharField/Textarea 字段的大小
- azure-resource-manager - Azure ARM - 将 StorageAccount FileShare 挂载到 linux VM
- reactjs - React-hook-form:为什么`useForm`不接受类型参数?
- java - 对多态性感到困惑
- pandas - 以以下唯一方式对行进行排序(列的值可以在同一行内互换,以对行进行排序)
- beacon - 在 https://console.developers.google.com/ 上找不到 Proximity Beacon API
- stm32 - STM32F302 Nucleo - I2C 无时钟
- python - 使用 EC2 实例上的虚拟环境从浏览器运行 Python 脚本