В структуре данных памяти с несколькими географическими индексами в Python - PullRequest
0 голосов
/ 08 ноября 2019

У меня есть padas dataframe, который включает в себя два 4 столбца, которые являются широтами и долготами источника, и координата назначения здесь - схема:

id |originLatitude |originLongitude |destinationLatitude |долгота долготы |otherColumns

теперь мне нужно что-то типа kdtree или GeoPandas, но вот мои проблемы с ними:

  • У меня не может быть индекса как для источника, так и для пункта назначения, используяkdtree
  • Я не могу найти способ иметь индексы для двух столбцов координат в geopandas

Если бы я хотел использовать, например, базу данных postgres, имел поддержку пространственного индексаизвестный как PostGIS, но не могли бы вы помочь мне найти какую-нибудь процедуру для быстрого выполнения фильтров памяти в этих столбцах?

...