There are no reviews yet. Be the first to send feedback to the community and the maintainers!
Skeletron ========= Skeletron generalizes collections of lines to a specific spherical mercator zoom level and pixel precision, using a polygon buffer and voronoi diagram as described in a 1996 paper by Alnoor Ladak and Roberto B. Martinez, "Automated Derivation of High Accuracy Road Centrelines Thiessen Polygons Technique" (http://proceedings.esri.com/library/userconf/proc96/TO400/PAP370/P370.HTM). Required dependencies: - qhull binary (http://www.qhull.org) - shapely 1.2+ (http://pypi.python.org/pypi/Shapely) - pyproj (http://code.google.com/p/pyproj) - networkx 1.5+ (http://networkx.lanl.gov) - StreetNames 0.1+ (https://github.com/nvkelso/map-label-style-manual/tree/master/tools/street_names) You'd typically use it via one of the provided utility scripts, currently just these two: skeletron-osm-streets.py Accepts OpenStreetMap XML input and generates GeoJSON output for streets using the "name" and "highway" tags to group collections of ways. skeletron-osm-route-rels.py Accepts OpenStreetMap XML input and generates GeoJSON output for routes using the "network", "ref" and "modifier" tags to group relations. More on route relations: http://wiki.openstreetmap.org/wiki/Relation:route The Name -------- The first two implementations of Skeletron used the "straight skeleton" of a polygon to find a generalized center, and ultimately didn't work very well. The straight skeleton: http://twak.blogspot.com/2009/01/that-straight-skeleton-again.html How it's useful for maps: http://aci.ign.fr/Leicester/paper/Haunert-v2-ICAWorkshop.pdf
HighRoad
The last OpenStreetMap road query you will ever need.Dymo
Map label placer with simulated annealing.paperwalking
Like walking, but with paperExtractotron
Placeholder for some ideas about OpenStreetMap extractsSquares
β¦small, extensible, free and open-source library for in-browser maps, written in Typescript and using D3 under the hood.OSM-Solar
Ultra-lightweight rendering style for OpenStreetMapTile-Drawer
Quickly select and host OpenStreetMap-based map tiles in the cloudBloch
Rock out with your Bloch out.Blit
DEM-Tools
Tools For DEMscensus-tools
Scripts for dealing with U.S. Census dataLilJSON
A small Python script that makes JSON smaller by removing space and reducing float precision.canvas-warp
Map warping with HTML canvasmodestmaps-as3
Modest Maps actionscript3 portmodestmaps-py
Modest Maps python portNokiaWebGL
Bits of code for pulling data out of Nokia's WebGL map tiles.This-Tract
One U.S. census tract at a timeRedistricting
shlong
A web service for URLs short and longmodestmaps-js
Modest Maps javascript portoauth-dance
The Dance of OAuthOSM.us-vector-datasource
The TileStache configuration that runs http://openstreetmap.us/~migurski/vector-datasource/atkinson
Atkinson dithering of PIL images in PythonOSMWorldData
Scripts for creating worldwide data derived from OSM.ColorCheat
Simple color transformations by way of a mapping filespatialreference
Git mirror of spatialreference.org. Also a test to see how Git deals with thousands of tiny files (spoiler: not well).Ramseyfier
Figure out the parts of your shapefiles that make Paul Ramsey cryChangepipe
Makes feed for OpenStreetMap changesets based on the per-minute replication files.potlatch2
OpenStreetMap editor Potlatch2GOSM
OpenStreetMap Genuine AdvantageViewfinderpanos-Index
HTTP index to Viewfinder Panoramas digital elevation modelswhereami
The little python script that tells you where you areliterally-any-democrat
substream
Doofing around with the firehoseFaumaxion
modestmaps-php
Modest Maps php portBlobdetector
Detector for blobstalkingpapers
Kruddler
Post images from Tumblr to MastadonPlanetIndex
Proposal for new planet.openstreetmap.org autoindex.GridTile
A little tiny TileCache and all it does is make gridschefbase
Base repo for using chef-solo. Merge me into your project! Tested on Ubuntu 14.04.Numbers-Station
modestmaps-as2
Modest Maps actionscript2 portcensus-remote-index
Remote indexes for census data from static URLsdwim
Do What I Meanβ’SMS2BART4ETA
SMS to BART for estimated train arrival timesdrive.vote.map
GDALAMBDA
RRDCore
That which can be measured will be gamedcircle-beacon
Tickles Circle CI to retry a buildd34d
D3 For DummiesOSMGridTile
Clickable maps are one of OpenStreetMap's Top Ten Tasks; this TileStache provider implements a UTFGrid-like JSON layer to support them.ArtisinalInts
Interface to hand-crafted integers from Brooklyn and San Francisco.Love Open Source and this site? Check out how you can help us