Skip to content

Instantly share code, notes, and snippets.

View jkutianski's full-sized avatar
🏠
Working from home

Juan Pablo Kutianski jkutianski

🏠
Working from home
View GitHub Profile
@jkutianski
jkutianski / README.md
Last active December 23, 2015 10:09 — forked from mbostock/.block
Scatterplot w/toggle label selectors
@jkutianski
jkutianski / README.md
Last active December 23, 2015 10:08 — forked from mbostock/.block
Scatterplot w/label selectors
@jkutianski
jkutianski / README.md
Last active December 23, 2015 06:09
Fajas y meridianos de la proyección Gauss-Kruger para la Argentina

Con el fin de reducir las deformaciones en el sentido Este-Oeste a valores insensibles a los usos cartográficos de precisión, Krüger redujo el ancho de las fajas a 3° de longitud (1° 30’ a la izquierda y 1° 30’ a la derecha del meridiano central de cada faja)y para esos meridianos centrales eligió aquellos cuyos números de grados son múltiples de 3° de longitud. En el caso de la República Argentina, los meridianos centrales tienen los siguientes valores: -72°, -69°, -66°, -63°, -60°,-57° y -54°.

@jkutianski
jkutianski / README.md
Last active December 23, 2015 02:48
Comparación entre proyección mercator y mercator transversa para la Argentina

A la proyección mercator es necesario ajustarle 2°por la deformación existente el la parte sur de la Argentina.

@jkutianski
jkutianski / mergeFeatures.js
Created August 8, 2013 04:45
Dirty hack to merge geoJSON feature.
// Sample use: node mergeFeatures.js argentina.json buenos_aires.json > argentina_merged.json
var origin1 = require(path.resolve(__dirname, process.argv[2])),
origin2 = require(path.resolve(__dirname, process.argv[3])),
destination = {
"type": "FeatureCollection",
"features": []
};
destination.features = origin1.features.concat(origin2.features);
@jkutianski
jkutianski / extractFeatures.js
Created August 7, 2013 19:37
Dirty hack to extract features from geoJSON files. Useful to split geoJSON based on equal propertires.
// Sample use: node extractFeatures.js argentina.json "properties.is_in:state.toLowerCase() === 'buenos Aires'" > buenos_aires.json
var path = require('path'),
origin = require(path.resolve(__dirname, process.argv[2])),
selector = process.argv[3],
destination = {
"type": "FeatureCollection",
"features": []
},
i=0;