ATGeo
Sobre e licenças
O ATGeo é um serviço de processamento de dados GNSS, nuvem de pontos e fotos de drone. Ele usa componentes de código aberto, listados abaixo com os avisos exigidos pelas licenças de cada um.
O ATGeo gera o produto e o relatório de processamento. Não declara conformidade com norma do INCRA nem substitui a análise do responsável técnico.
Processamento GNSS
O processamento GNSS do ATGeo usa o RTKLIB (versão demo5, github.com/rtklibexplorer/RTKLIB), distribuído sob a licença BSD de 2 cláusulas:
Copyright (c) 2007-2020, T. Takasu, All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Altitude normal: modelo hgeoHNOR do IBGE, consultado no serviço do IBGE. Bases: Rede Brasileira de Monitoramento Contínuo (RBMC), IBGE. Atlas: grade do MAPGEO2015, Banco de Dados Geodésicos (BDG) e mapas dos modelos, todos do IBGE.
Bibliotecas
| Componente | Uso | Licença |
|---|---|---|
| FastAPI (© Sebastián Ramírez) | servidor web | MIT |
| Starlette (© Encode OSS Ltd.) | servidor web | BSD-3-Clause |
| Uvicorn (© Encode OSS Ltd.) | servidor web | BSD-3-Clause |
| Pydantic (© Pydantic Services Inc. e colaboradores) | validação | MIT |
| python-multipart | servidor web | Apache-2.0 |
| SQLite | banco de dados | domínio público |
| NumPy (© NumPy Developers) | cálculo | BSD-3-Clause |
| SciPy (© SciPy Developers) | cálculo | BSD-3-Clause |
| laspy e lazrs | leitura de LAS/LAZ | BSD-2-Clause / MIT |
| pye57 (sobre libE57Format, Boost Software License) | leitura de E57 | MIT |
| ezdxf (© Manfred Moitzi) | desenhos DXF | MIT |
| segno (© Lars Heuer) | QR de conferência no relatório PDF | BSD-3-Clause |
| pyproj (sobre a PROJ) | troca de sistema de coordenadas | MIT |
| contourpy | curvas de nível | BSD-3-Clause |
| Matplotlib (só geometria de polígonos) | cálculo | licença Matplotlib (baseada na PSF) |
| PostgreSQL e psycopg | banco de dados | PostgreSQL License / LGPL-3.0 (biblioteca, sem modificação) |
| Open3D (© Open3D team) | junção de nuvens | MIT |
| COLMAP e pycolmap (© ETH Zürich e UNC Chapel Hill) | fotogrametria: alinhamento das fotos | BSD-3-Clause |
| OpenCV (© OpenCV team) | fotogrametria: densificação e ortomosaico | Apache-2.0 |
| piexif, ExifRead e Pillow | leitura das fotos do drone | MIT / BSD-3-Clause / MIT-CMU |
| hatanaka | RINEX compactado das bases RBMC | MIT |
| pygeomag (© Justin Myers), com o World Magnetic Model (WMM-2025, publicado pela NOAA/NCEI e pelo British Geological Survey) | Atlas: declinação magnética | MIT |
| Three.js (© three.js authors) | visualizador 3D | MIT |
| laz-perf (© Hobu, Inc.) | leitura de LAZ no navegador (nuvem do computador) | Apache-2.0 |
| Playwright (© Microsoft) e Chromium (© The Chromium Authors) | relatório PDF | Apache-2.0 / BSD-3-Clause |
| Fontes Barlow Semi Condensed, Inter e JetBrains Mono | tela e relatório | SIL Open Font License 1.1 |
Os textos completos das licenças acompanham cada pacote. Nenhum componente com licença GPL ou AGPL é distribuído ao cliente.