Skip to content

Instantly share code, notes, and snippets.

View dodocinho's full-sized avatar
:octocat:
Information wants to be free

Dodô - Evandro Carreira dodocinho

:octocat:
Information wants to be free
View GitHub Profile
@dodocinho
dodocinho / transpoe_tabela.sql
Created August 17, 2015 15:35
Transpõe a tabela que antes estava em um formato vertical para formato horizontal
SELECT p.geom_poligono_poligono,
(SELECT char_valor_poligonoatributo FROM "PoligonoAtributo"
where char_texto_poligonoatributo = 'nome_lotea' AND ainc_id_poligono=p.ainc_id_poligono) as nome
FROM "Poligono" p WHERE p.ainc_id_plano=3
ORDER BY nome
@dodocinho
dodocinho / update_shp_barretos.sql
Last active August 29, 2015 14:26
Atualizando os valores de lote de barretos
UPDATE shp_barretos_setorquadralote32723
SET
vr_venal_m2 = pgv.vr_venal_m2,
valor_mercado_2011 = pgv.vlr_m2_mercado_2011,
valor_venal_comissao_2015 = pgv.valor_venal_comissao_2015
FROM shp_barretos_setorquadralote32723 shp
INNER JOIN pgv_atualizado pgv
ON
substring(shp.codbai from 2 for 1) || substring(shp.codbai from 4 for 2) || substring(shp.codqua from 3 for 3) || substring(shp.codlot from 2 for 4) = substring(pgv.inscricao_cadastral from 1 for 10)
WHERE
@dodocinho
dodocinho / export_shp.sh
Created August 3, 2015 19:52
comando de extração do shp
pgsql2shp -f "extracao_logradouro" -h localhost -u pgadmin -P am0s\ r3c4d sigiprc "SELECT char_nome_plano as nome_plano, geom_poligono_poligono as feature, \"PoligonoAtributo\".char_valor_poligonoatributo as msg FROM \"Poligono\" JOIN \"Plano\" ON \"Plano\".\"ainc_id_plano\" = \"Poligono\".\"ainc_id_plano\" JOIN \"PoligonoAtributo\" ON \"PoligonoAtributo\".\"char_texto_poligonoatributo\"='mensagem' AND \"PoligonoAtributo\".\"ainc_id_poligono\"= \"Poligono\".\"ainc_id_poligono\" WHERE ST_Transform(geom_poligono_poligono,3857) && ST_MakeEnvelope (-5295853.513081617, -2558875.4090734376, -5295256.348798138, -2558511.7360247998, 3857) AND \"Plano\".\"ainc_id_plano\" IN('12')"
@dodocinho
dodocinho / exportile.sh
Last active August 29, 2015 14:25
exportando tiles do TileMill
# Upload shp através do TileMill
# SRS Custom Config:
# 32722: +proj=utm +zone=22 +south +ellps=WGS84 +datum=WGS84 +units=m +no_defs
# 32723: +proj=utm +zone=23 +south +ellps=WGS84 +datum=WGS84 +units=m +no_defs
#
# Rio Claro - SP
# Center -47.5777,-22.3996,11
# Bounds -47.8255,-22.5804,-47.4307,-22.2147
Map {
background-color: transparent;
}
#roads {
::case {
line-width:2;
line-color:#333;
}
@dodocinho
dodocinho / Conversão shp2postgis - insert mensagem
Created July 17, 2015 19:19
insert mensagem de alguma propriedade convertida
INSERT INTO "PoligonoAtributo"
(ainc_id_poligono,char_texto_poligonoatributo,char_valor_poligonoatributo)
SELECT "PoligonoAtributo".ainc_id_poligono, 'mensagem' as msg,char_valor_poligonoatributo FROM "PoligonoAtributo","Poligono","Plano"
WHERE "PoligonoAtributo".char_texto_poligonoatributo='log_nome' AND
"Poligono".ainc_id_poligono = "PoligonoAtributo".ainc_id_poligono AND
"Poligono".ainc_id_plano = "Plano".ainc_id_plano
;
select
'('||ogc_fid+3918 || E',\'ogc_fid\', \'' || ogc_fid || E'\'), ENTER ',
'('||ogc_fid+3918 || E',\'setor\', \'' || setor || E'\'), ENTER ',
'('||ogc_fid+3918 || E',\'quadrante\', \'' || quadrante || E'\'), ENTER '
from setor ORDER BY ogc_fid
select ST_AsText(ST_GeomFromWKB(wkb_geometry)) from quadras ORDER BY ogc_fid
@dodocinho
dodocinho / numextenso.php
Created June 23, 2015 18:20
Numero > extenso
function valorPorExtenso($valor=0) {
$singular = array("centavo", "real", "mil", "milhão", "bilhão", "trilhão", "quatrilhão");
$plural = array("centavos", "reais", "mil", "milhões", "bilhões", "trilhões","quatrilhões");
$c = array("", "cem", "duzentos", "trezentos", "quatrocentos","quinhentos", "seiscentos", "setecentos", "oitocentos", "novecentos");
$d = array("", "dez", "vinte", "trinta", "quarenta", "cinquenta","sessenta", "setenta", "oitenta", "noventa");
$d10 = array("dez", "onze", "doze", "treze", "quatorze", "quinze","dezesseis", "dezesete", "dezoito", "dezenove");
$u = array("", "um", "dois", "três", "quatro", "cinco", "seis","sete", "oito", "nove");
$z=0;
ALDEIA GLOBAL?
“como extensões de nosso próprio corpo, de nossas próprias faculdades, quer se trate das roupas, habitação, quer se trate dos tipos mais familiares de tecnologias, como as rodas, os estribos, que são extensões de várias partes do corpo. A necessidade de amplificar as capacidades humanas para lidar com vários ambientes dá lugar a essas extensões tanto de ferramentas quanto de mobiliário. Essas amplificações de nossas capacidades, espécies de deificações do homem, eu as defino como tecnologias. (MCLUHAN, 2005, p.90).
“todos os artefatos humanos – língua, leis, idéias, hipóteses, ferramentas, vestuário, computadores – são extensões de nosso corpo físico” (Ibid, p. 335)
“a tecnologia do homem é o que ele tem de mais humano” (Ibid, p. 341).
Se a obra da cidade é o refazimento ou a tradução do homem numa forma mais adequada do que aquela de seus ancestrais nômades realizaram, por que não poderia a tradução, ora em curso, de nossas vidas sob a forma de informação, resultar numa só consciência do g
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.