Skip to content

Instantly share code, notes, and snippets.

View kylefelipe's full-sized avatar
😀

Kyle Felipe kylefelipe

😀
View GitHub Profile
@kylefelipe
kylefelipe / pyproject.toml
Created July 8, 2025 18:18
Ruff informa que tem de remover o alias do import que ele mesmo colocou
[project]
name = "curio-backend"
version = "0.1.0"
authors = [
{ name = "Kyle Felipe",email = "[email protected]" },
]
description = "Curio Backend is a FastAPI application designed to provide a robust backend solution for the Curio platform, leveraging modern Python libraries and best practices"
readme = "README.md"
requires-python = ">=3.12,<4.0"
dependencies = [
@kylefelipe
kylefelipe / LOG_NUM_SEC.TXT
Created June 7, 2025 16:31
Ao fazer o populate do dne_correios não está conseguindo rodar para esse arquivo.
577398@291@99998@A
577468@1@700@A
577469@701@1100@A
577470@1101@1396@A
577471@1397@1700@A
577472@1701@2000@A
577473@2001@2200@A
577474@2201@99998@A
577477@1@1468@A
577478@1469@2700@A
@kylefelipe
kylefelipe / README.md
Last active May 15, 2025 22:07
Criando um HTML para exibição de dados no Google Earth

Criando um HTML para ser exibido no GOOGLE EARTH usando QGIS

Um colega da comunidade QGIS Brasil no TELEGRAM perguntou como criar um HTML para ser exibido no Google Earth. Abaixo estão os passos para criar um HTML simples que pode ser exibido no Google Earth.

Para a realização desse tutorial estou utilizando o arquivo exemplo.gpkg que contém uma camada de exemplo, mas você pode utilizar qualquer camada que tenha os dados que você deseja exibir no HTML.

O arquivo exemplo.html contém o código básico do HTML que será trabalhado nesse tutorial, mas você pode criar o seu próprio HTML.

O arquivo exemplo_qgis.html contém o código do HTML já pronto para ser utilizado no QGIS, mas você pode uti

CREATE SCHEMA IF NOT EXISTS public;
DROP TABLE IF EXISTS public.regmel;
CREATE TABLE public.regmel (
fid NUMERIC,
pontos NUMERIC,
protocolo TEXT,
municipio TEXT,
nome_da_area_intervencao TEXT,
agente_financeiro TEXT,
situacao TEXT,
INSERT INTO public.caravanas (data, estado, municipio, territorio, ano, tema, endereco, tipo_atividade, geom)
VALUES
('16/03/2024', 'PE', 'Recife', 'Aliança com Cristo', 2024, 'Caravana Periferia Sem Risco', 'Rua Passo de Santa Cruz, 403, Recife, Pernambuco', 'Encontro com os movimentos sociais e caminhada pela comunidade', ST_GeomFromGeoJSON('{"type": "Point", "coordinates": [-34.9204406, -8.0857281]}')),
('15/03/2024', 'PE', 'Recife', 'Linha do Tiro', 2024, 'Caravana Periferia Sem Risco', 'Rua Córrego do Sargento, Linha do Tiro,Recife, Pernambuco', 'Visita a obra de contenção de encostas', ST_GeomFromGeoJSON('{"type": "Point", "coordinates": [-34.909932, -8.0108929]}')),
('15/03/2024', 'PE', 'Recife', 'Barro', 2024, 'Caravana Periferia Sem Risco', 'Rua Padre Henrique, Barro,Recife', 'Visita a obra de contenção de encostas', ST_GeomFromGeoJSON('{"type": "Point", "coordinates": [-34.9510952, -8.1048901]}')),
('15/03/2024', 'PE', 'Recife', 'Barro', 2024, 'Caravana Periferia Sem Risco', 'Rua dos Milagres, Bar
CREATE SCHEMA IF NOT EXISTS public;
DROP TABLE IF EXISTS public.cep_para_todos_pilotos_sp;
CREATE TABLE public.cep_para_todos_pilotos_sp (
logradouro TEXT,
localidade TEXT,
bairro TEXT,
cep TEXT,
geom geometry(MultiLineString, 4326)
);
INSERT INTO public.cep_para_todos_pilotos_sp VALUES
CREATE SCHEMA IF NOT EXISTS public;
DROP TABLE IF EXISTS public.cep_para_todos_pilotos_sp;
CREATE TABLE public.cep_para_todos_pilotos_sp (
logradouro TEXT,
localidade TEXT,
bairro TEXT,
cep TEXT,
geom geometry(MultiPolygon, 4326)
);
INSERT INTO public.cep_para_todos_pilotos_sp VALUES
@kylefelipe
kylefelipe / Dockerfile
Last active August 15, 2024 14:55
Docker + Coolify
FROM python:3.11
WORKDIR /app
COPY ./requirements.txt /app
RUN apt-get update -y
RUN apt-get install -qqy python3-pip libgdal-dev gdal-bin postgresql-client nano
RUN apt-get clean
@kylefelipe
kylefelipe / script.py
Last active July 9, 2024 13:46
Qgis crash when run script
import os
import sys
from qgis.core import (
QgsApplication,
QgsProject,
QgsCoordinateReferenceSystem,
QgsProcessingContext,
QgsProcessingAlgorithm,
)
@kylefelipe
kylefelipe / Installation.md
Last active February 14, 2024 17:18
Instalando XDEBUG no ubuntu - XAMPP (LAMPP)