The contents of this gist now reside in their own repo at https://github.com/urschrei/router_comparison!
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
| Microsoft (R) COFF/PE Dumper Version 14.00.24215.1 | |
| Copyright (C) Microsoft Corporation. All rights reserved. | |
| Dump of file target/release/lonlat_bng.dll | |
| File Type: DLL | |
| Section contains the following exports for lonlat_bng-f8cb032e62ae16ed.dll |
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
| # -*- coding: utf-8 -*- | |
| # Requires PIL (pillow) and NumPy | |
| # Copyright (C) Stephan Hügel, 2016 | |
| # License: MIT | |
| import sys | |
| from PIL import Image | |
| import numpy as np |
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
| use std::thread; | |
| use std::sync::mpsc::{ channel, Sender }; | |
| enum Wrapped { | |
| A(f64), | |
| B(f64), | |
| } | |
| fn produce_a(sender: Sender<Wrapped>) { | |
| for i in 0 .. 5 { |
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
| GIT_PS1_SHOWDIRTYSTATE=1 | |
| GIT_PS1_SHOWSTASHSTATE=1 | |
| GIT_PS1_SHOWUNTRACKEDFILES=1 | |
| GIT_PS1_SHOWUPSTREAM="verbose" | |
| export GIT_PS1_SHOWDIRTYSTATE | |
| export GIT_PS1_SHOWSTASHSTATE | |
| export GIT_PS1_SHOWUNTRACKEDFILES | |
| export GIT_PS1_SHOWUPSTREAM | |
| PS1='\[\e[32m\]\u\[\e[00m\]:\[\e[34m\]\w\[\e[00m\]\[\e[35m\]$(__git_ps1 " (%s)")\[\e[00m\] $ ' | |
| export PS1 |
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
| #!/usr/bin/env python | |
| # -*- coding: utf-8 -*- | |
| """ | |
| output geojson.py | |
| Created by Stephan Hügel on 2015-02-26 | |
| I can *never* remember how to efficiently do this, so I'm making a gist. | |
| This should be easily adaptable to use with LineStrings, Polygons etc by | |
| altering the 'geometry' dict accordingly |
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
| import pandas as pd | |
| import numpy as np | |
| import matplotlib.pyplot as plt | |
| # this data won't work (it's only for one year), it's only illustrative | |
| df = pd.DataFrame({ | |
| 'Age': {0: 32, 1: 38, 2: 45, 3: 39, 4: 44}, | |
| 'County': {0: 'Bexar', 1: 'Tarrant', 2: 'Harris', 3: 'Nueces', 4: 'Kerr'}, | |
| 'Date Executed': { | |
| 0: '10/28/2014', |
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
| # coding: utf-8 | |
| # In[147]: | |
| from Circles.circles import circle | |
| from mpl_toolkits.basemap import Basemap | |
| import matplotlib.pyplot as plt | |
| from matplotlib.collections import PatchCollection | |
| from shapely.geometry import Polygon, MultiPolygon, Point, LineString |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
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
| import math | |
| def calculate_polygons(startx, starty, endx, endy, radius): | |
| """ | |
| Calculate a grid of hexagon coordinates of the given radius | |
| given lower-left and upper-right coordinates | |
| Returns a list of lists containing 6 tuples of x, y point coordinates | |
| These can be used to construct valid regular hexagonal polygons | |