postgis
Diferenças
Aqui você vê as diferenças entre duas revisões dessa página.
| Ambos lados da revisão anteriorRevisão anteriorPróxima revisão | Revisão anterior | ||
| postgis [2025/09/18 10:58] – [ADD Raster] jdos | postgis [2025/09/26 16:05] (atual) – jdos | ||
|---|---|---|---|
| Linha 1: | Linha 1: | ||
| ====== POSTGIS ====== | ====== POSTGIS ====== | ||
| + | ===== Pré-requisitos: | ||
| + | |||
| + | * Instale Postgres | ||
| + | * Instale plugin Postgis | ||
| + | * Coloque os binários nas variáveis de ambiente do windows | ||
| + | |||
| + | ===== ADD SHP ===== | ||
| + | |||
| + | < | ||
| ===== ADD Raster ===== | ===== ADD Raster ===== | ||
| Linha 6: | Linha 15: | ||
| < | < | ||
| + | |||
| + | ==== MULTIPLOS UPLOADS ==== | ||
| + | |||
| + | < | ||
| + | import os | ||
| + | import subprocess | ||
| + | |||
| + | PASTA = r' | ||
| + | USUARIO = '' | ||
| + | SENHA = '' | ||
| + | BANCO = '' | ||
| + | HOST = '' | ||
| + | SRID = ' | ||
| + | |||
| + | for arquivo in os.listdir(PASTA): | ||
| + | if arquivo.lower().endswith(' | ||
| + | caminho_shp = os.path.join(PASTA, | ||
| + | nome_tabela = os.path.splitext(arquivo)[0] | ||
| + | nome_tabela = nome_tabela.replace(" | ||
| + | |||
| + | comando = f' | ||
| + | |||
| + | print(f' | ||
| + | resultado = subprocess.run(comando, | ||
| + | if resultado.returncode == 0: | ||
| + | print(f' | ||
| + | else: | ||
| + | print(f' | ||
postgis.1758203909.txt.gz · Última modificação: por jdos
