Skip to content

Instantly share code, notes, and snippets.

View davewalk's full-sized avatar
💭
test

Dave Walk davewalk

💭
test
  • Philadelphia, PA
View GitHub Profile
@davewalk
davewalk / gist:05b9a6614e2b5fe9b640
Created May 6, 2014 18:09
Python standard logging module
import logging
from logging import handlers
logger = logging.getLogger()
# Change logging level here (CRITICAL, ERROR, WARNING, INFO or DEBUG)
logger.setLevel(logging.DEBUG)
formatter = logging.Formatter('%(asctime)s - %(levelname)s - %(message)s')
# Logging variables
@davewalk
davewalk / convert.py
Last active January 5, 2017 22:24
Convert state plane PA South coordinates to lat/longs
import pyproj
def convert(x, y):
state_plane = pyproj.Proj(init='epsg:2272', preserve_units=True)
wgs = pyproj.Proj(proj='latlong', datum='WGS84', ellps='WGS84')
lng, lat = pyproj.transform(self.state_plane, self.wgs, x, y)
return lat, lng

Keybase proof

I hereby claim:

  • I am davewalk on github.
  • I am dw (https://keybase.io/dw) on keybase.
  • I have a public key whose fingerprint is 685C 6EA6 9873 053B C256 451A DEB5 3CEF 3344 FDF6

To claim this, I am signing this object:

@davewalk
davewalk / gist:5893611
Last active June 15, 2018 18:58
Using Stamen map tiles in Leaflet without loading the tile.stamen.js file
var tonerUrl = "http://{S}tile.stamen.com/toner/{Z}/{X}/{Y}.png";
var url = tonerUrl.replace(/({[A-Z]})/g, function(s) {
return s.toLowerCase();
});
var basemap = L.tileLayer(url, {
subdomains: ['','a.','b.','c.','d.'],
minZoom: 0,
maxZoom: 20,