У меня есть padas dataframe, который включает в себя два 4 столбца, которые являются широтами и долготами источника, и координата назначения здесь - схема:
id |originLatitude |originLongitude |destinationLatitude |долгота долготы |otherColumns
теперь мне нужно что-то типа kdtree
или GeoPandas
, но вот мои проблемы с ними:
- У меня не может быть индекса как для источника, так и для пункта назначения, используя
kdtree
- Я не могу найти способ иметь индексы для двух столбцов координат в
geopandas
Если бы я хотел использовать, например, базу данных postgres, имел поддержку пространственного индексаизвестный как PostGIS, но не могли бы вы помочь мне найти какую-нибудь процедуру для быстрого выполнения фильтров памяти в этих столбцах?