Skip to content

Instantly share code, notes, and snippets.

View cayetanobv's full-sized avatar

Cayetano Benavent cayetanobv

View GitHub Profile
import numpy as np
import pandas as pd
import pyproj
from sklearn.metrics import pairwise
# Generate random coordinates (Madrid area)
SAMPLE_SIZE_1 = 100000
SAMPLE_SIZE_2 = 2000
@cayetanobv
cayetanobv / kmeans_balanced.py
Created September 11, 2020 11:36
KMeans Constrained
import math
import pandas as pd
import numpy as np
from k_means_constrained import KMeansConstrained
SAMPLE_SIZE = 5300
N_CLUSTERS = 4
SIZE_MIN = math.floor(SAMPLE_SIZE / N_CLUSTERS)
#!/bin/bash
GCP_01="388.46002441, 196.62191858 -19555.91116009, 6710435.00801315"
GCP_02="573.11678317, 200.93739002 -19476.82479038, 6710449.74596497"
GCP_03="634.76211884, 304.41287333 -19457.77228947, 6710500.17824991"
GCP_04="481.83055224, 322.38714778 -19527.40774212, 6710498.41133932"
DATA_SOURCE=rgs.dxf
SRC_EPSG=3857
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
</head>
<body>
<script>
DROP FUNCTION IF EXISTS testing_environments_path(text);
CREATE OR REPLACE FUNCTION testing_environments_path(
dbschema text
)
RETURNS void AS
$$
BEGIN
EXECUTE format('CREATE SCHEMA %I;', dbschema);
EXECUTE format('SET LOCAL search_path TO %I,public', dbschema);
@cayetanobv
cayetanobv / iucn-med_mapboxgl_text.html
Last active March 27, 2017 17:39
Mapbox VectorTile - IUCN Butterflies examples
<!DOCTYPE html>
<html>
<head>
<meta charset='utf-8' />
<title>IUCN-Med StoryMaps</title>
<meta name='viewport' content='initial-scale=1,maximum-scale=1,user-scalable=no' />
<script src='https://api.tiles.mapbox.com/mapbox-gl-js/v0.34.0/mapbox-gl.js'></script>
<link href='https://api.tiles.mapbox.com/mapbox-gl-js/v0.34.0/mapbox-gl.css' rel='stylesheet' />
<style>
body { margin:0; padding:0; }
<!DOCTYPE html>
<html>
<head>
<title>Torque Named Map | CartoDB</title>
<meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
<meta http-equiv="content-type" content="text/html; charset=UTF-8"/>
<link rel="shortcut icon" href="http://cartodb.com/assets/favicon.ico" />
<style>
html, body, #map {