Disponível agora
O núcleo geoespacial já existe e está pronto para uso.
apbase
Filtragem espacial, grid métrico, variograma, IDW, krigagem ordinária e cross-validation, com kernels nativos Fortran/OpenMP para alto desempenho.
pip install apbase- Python
- 3.12+
- Licença
- Apache 2.0
- Núcleo
- Fortran + OpenMP
- Métodos
- IDW, krigagem ordinária
- Código
- GitHub ↗
Roadmap
O que chega nas próximas versões.
Primeiro o apbase fica mais completo: mais métodos, mais formas de ver o mapa e diagnósticos visuais. Depois ganha escala, com processamento em lote e um painel.
Núcleo · v0.1.x
- v0.1.1
Pipeline em uma chamadaDisponível
Filtra outliers, gera a grade e escolhe entre IDW e krigagem ordinária.
result = apbase.create_map(x, y, z) - v0.1.2
KNN e krigagem indicatrizPróxima versão
Dois novos interpoladores. A krigagem indicatriz estima a probabilidade de passar de um limiar, como o teor crítico de um nutriente.
result.method # agora pode ser "knn" # ou "indicatriz" - v0.1.3
Exportar e visualizarPlanejado
Do resultado direto para um mapa interativo: um HTML para compartilhar ou um leafmap no notebook.
result.to_html("talhao_07.html") result.to_leafmap() - v0.1.4
Gráficos de diagnósticoPlanejado
Semivariograma experimental com o modelo ajustado e gráficos da validação cruzada, para auditar o mapa.
result.plot_variogram() result.plot_cross_validation()
Escala · v0.2 em diante
- v0.2.0
Processamento em lotePlanejado
Muitos talhões ou safras de uma vez, nos núcleos da máquina ou em workers.
apbase.create_maps(talhoes) - v0.3.0
DashboardPlanejado
Painel para acompanhar mapas, camadas e diagnósticos gerados, sem abrir o notebook.
Versões planejadas podem mudar. Só a v0.1.1 é instalável hoje.