This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
def handle(self, *args, **options): | |
val = options['município/estado/ano'] | |
slug = slugify(val.split('/')[0]) | |
sigla_uf = val.split('/')[1].strip().upper() | |
ano = int(val.split('/')[2].strip()) | |
municipio = Municipio.objects.get(slug=slug, sigla_uf=sigla_uf) | |
SnciUsoOcupacao.objects.filter(snci__municipio=municipio.cod_ibge_m, ano=ano).delete() | |
SigefUsoOcupacao.objects.filter(sigef__municipio=municipio.cod_ibge_m, ano=ano).delete() |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
def create_point(name): | |
uri = "point?crs=epsg:4326" | |
points = QgsVectorLayer(uri, name, 'memory') | |
QgsProject.instance().addMapLayer(points) | |
# chamando o provider para poder criar | |
# tanto os campos, quanto validar todo o processo: | |
provider = points.dataProvider() | |
# definindo os campos da minha camada |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<template> | |
<div class="row"> | |
<div class="col-md-6"> | |
<canvas id="myChart"></canvas> | |
</div> | |
<div class="col-md-6"> | |
<select class="form-select" v-model="year" v-on:change="getTotalByYear(year)"> | |
<option selected>Escolha o ano</option> | |
<option v-for="(year, index) in years" :key="index" :value="year">{{ year }}</option> | |
</select> |
- Remover os caracteres especiais com interrogação do SIGEF:
Rode o comando:
shp2pgsql -W 'UTF-8' -s 4326 -t '2D' -a mapas_incrasigef2.shp mapas_incrasigef > mapas_incrasigef.sql
Ele vai quebrar uma linha antes do registro que possui o problema no campo nome_area. Abra o arquivo no SUBLIME e identifique a linha com problema, em seguida abra o QGIS. Entre em modo de edição e remova o caractere do registro.
- Mude o nome do campo
municipio_
paramunicipio
- Correção do SRID para a tabela
adutoras_ce
:
SELECT UpdateGeometrySRID('adutoras_ce','geom', 4674);
The default SRID for geography is 4326. If you're new, I would suggest using geography instead of geometry
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
-- Quais são os municípios que contém os poços com os seguintes ids: | |
-- 523, 524, 582, 588, 149, 367 | |
SELECT DISTINCT municipios.nome | |
FROM pocos, municipios | |
WHERE | |
pocos.id IN (523, 524, 582, 588, 149, 367) | |
AND | |
ST_Contains(municipios.geom, pocos.geom); |
Quais são os valores de x e y para cada poço?
SELECT
id,
proprietar,
st_x(geom) AS longitude,
st_y(geom) AS latitude
FROM
pocos;
Link do tutorial: https://docs.geoserver.org/latest/en/user/gettingstarted/web-admin-quickstart/index.html
- É a pasta onde o GeoServer guarda os dados dos projetos que o desenvolvedor irá criar.
- É INTERESSANTE trocar o local desta pasta. Para isso, assista o vídeo do Canal GeoCursos (Fernando Quadro).
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
pasta = '/Users/marcellodebarrosfilho/code/curso_pyqgis_udemy/dados/' | |
geopackage = 'pb.gpkg' | |
param = '|layername=' | |
caminho = pasta + geopackage + param + 'municipios' | |
municipios = QgsVectorLayer(caminho, 'municipios', 'ogr') | |
QgsProject.instance().addMapLayer(municipios) | |