Skip to main content

The Vintage Software Collection

The Vintage Software collection gathers various efforts by groups to classify, preserve, and provide historical software. These older programs, many of them running on defunct and rare hardware, are provided for purposes of study, education, and historical reference.

More right-solid
More right-solid
More right-solid
SHOW DETAILS
up-solid down-solid
eye
Title
Date Archived
Creator
Github Mirror by Narabot
software
eye 0
favorite 0
comment 0
code for Mesh R-CNN, an academic publication, presented at ICCV 2019 Mesh R-CNN Code for the paper Mesh R-CNN Georgia Gkioxari , Jitendra Malik, Justin Johnson ICCV 2019 Installation Requirements Detectron2 PyTorch3D The implementation of Mesh R-CNN is based on Detectron2 and PyTorch3D .You will first need to install those in order to be able to run Mesh R-CNN. To install git clone https://github.com/facebookresearch/meshrcnn.gitcd meshrcnn && pip install -e . Demo Run Mesh R-CNN on an...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 0
favorite 0
comment 0
Python library for working with Who's On First placetypes py-mapzen-whosonfirst-placetypes Install sudo pip install -r requirements.txt . Important The specification for placetypes is derived from the whosonfirst-placetypes package. For example: $> /usr/local/mapzen/whosonfirst-placetypes/bin/compile.py | python -mjson.tool { "102312307": { "name": "country", "names": {}, "parent": [ 102312335, 102312309 ], "role":...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 1
favorite 0
comment 0
How we measure #brands in Who's On First whosonfirst-brands-sizes How we measure #brands in Who's On First See also https://github.com/whosonfirst-data To restore the repository download the bundle wget https://archive.org/download/github.com-whosonfirst-whosonfirst-brands-sizes_-_2017-11-27_23-12-31/whosonfirst-whosonfirst-brands-sizes_-_2017-11-27_23-12-31.bundle and run: git clone whosonfirst-whosonfirst-brands-sizes_-_2017-11-27_23-12-31.bundle Source:...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 1
favorite 0
comment 0
Go package for working with Who's On First data and S3 buckets go-mapzen-whosonfirst-s3 Go package for working with Who's On First data and S3 buckets Install You will need to have both Go (specifically a version of Go more recent than 1.7 so let's just assume you need Go 1.9 or higher) and the make programs installed on your computer. Assuming you do just type: make bin All of this package's dependencies are bundled with the code in the vendor directory. Important Parts (or all) of this...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 1
favorite 0
comment 0
None whosonfirst-www-nearby To restore the repository download the bundle wget https://archive.org/download/github.com-whosonfirst-whosonfirst-www-nearby_-_2017-02-28_16-48-39/whosonfirst-whosonfirst-www-nearby_-_2017-02-28_16-48-39.bundle and run: git clone whosonfirst-whosonfirst-www-nearby_-_2017-02-28_16-48-39.bundle Source: https://github.com/whosonfirst/whosonfirst-www-nearby Uploader: whosonfirst Upload date: 2017-02-28
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 1
favorite 0
comment 0
Shared utilities for working with Who's On First documents and Tile38 indices py-mapzen-whosonfirst-tile38 Shared utilities for working with Who's On First documents and Tile38 indices Install sudo pip install -r requirements.txt . Caveats This library is provided as-is, right now. It lacks properdocumentation which will probably make it hard for you to use unlessyou are willing to poke and around and investigate things on yourown. Usage Simple ```import mapzen.whosonfirst.tile38 client =...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 1
favorite 0
comment 0
Types of geometries in Who's On First, and their meaning. whosonfirst-geometries Types of geometries in Who's On First, and their meaning. Caveat This document should still be considered a work-in-progress Polygons This section (polygons) is out of date and needs to be updated to describe the syntax for "alt" geometries. See also: https://github.com/whosonfirst/whosonfirst-cookbook/blob/master/how to/creating alt geometries.md_ cloropleth consensus This is a placeholder label. It is a...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 1
favorite 0
comment 0
Shared utilities for working with URIs for Who's On First documents py-mapzen-whosonfirst-uri Shared utilities for working with URIs for Who's On First documents Install sudo pip install -r requirements.txt . IMPORTANT This library is provided as-is, right now. It lacks properdocumentation which will probably make it hard for you to use unlessyou are willing to poke and around and investigate things on yourown. Usage Simple ```import mapzen.whosonfirst.uri...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 1
favorite 0
comment 0
None whosonfirst-www-maplibs Work in progress. To restore the repository download the bundle wget https://archive.org/download/github.com-whosonfirst-whosonfirst-www-maplibs_-_2016-09-29_18-38-34/whosonfirst-whosonfirst-www-maplibs_-_2016-09-29_18-38-34.bundle and run: git clone whosonfirst-whosonfirst-www-maplibs_-_2016-09-29_18-38-34.bundle Source: https://github.com/whosonfirst/whosonfirst-www-maplibs Uploader: whosonfirst Upload date: 2016-09-29
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 1
favorite 0
comment 0
What is "Semantic Versioning" for Who's On First documents ? whosonfirst-semver What is "Semantic Versioning" for Who's On First documents ? Caveats This is a work in progress. We are still working through what this means. To restore the repository download the bundle wget https://archive.org/download/github.com-whosonfirst-whosonfirst-semver_-_2015-12-22_19-29-43/whosonfirst-whosonfirst-semver_-_2015-12-22_19-29-43.bundle and run: git clone...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 1
favorite 0
comment 0
Sort of like "geocorrections as a service". whosonfirst-www-youarehere Sort of like "geocorrections as a service". Caveats This is a from-scratch port of @straup's youarehere-www . It is probably too soon to try and use yet. To restore the repository download the bundle wget https://archive.org/download/github.com-whosonfirst-whosonfirst-www-youarehere_-_2016-02-19_23-59-24/whosonfirst-whosonfirst-www-youarehere_-_2016-02-19_23-59-24.bundle and run: git clone...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 1
favorite 0
comment 0
A Go port of the Flamework lib_sanitize library. go-sanitize A Go port of the Flamework lib_sanitize library. Example ```package main import ( "fmt" "sanitize" ) func main() { input := "foo bar\nbaz ok:'\u2318' bad:'\u0007' bad:'\u206E' woop woop" opts := sanitize.DefaultOptions() output, _ := sanitize.SanitizeString(input, opts) fmt.Println(output) } ``` See also https://github.com/exflickr/flamework/blob/master/www/include/lib_sanitize.php To restore the...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 1
favorite 0
comment 0
None whosonfirst-www-photos To restore the repository download the bundle wget https://archive.org/download/github.com-whosonfirst-whosonfirst-www-photos_-_2016-10-17_16-20-23/whosonfirst-whosonfirst-www-photos_-_2016-10-17_16-20-23.bundle and run: git clone whosonfirst-whosonfirst-www-photos_-_2016-10-17_16-20-23.bundle Source: https://github.com/whosonfirst/whosonfirst-www-photos Uploader: whosonfirst Upload date: 2016-10-17
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 1
favorite 0
comment 0
Crosshairs. For slippy maps. js-slippymap-crosshairs Crosshairs. For slippy maps. Usage var map = L.map('map');slippymap.crosshairs.init(map); slippymap.crosshairs will do three things: Add a slippymap-crosshairs div element as a child of the map element, which will draw a set of crosshairs in the center of the map Add a slippymap-coords div element as a sibling of the map element, which is where the coordinates for the map's current center point will be written Update both things as the window...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 1
favorite 0
comment 0
Simple Python utilities for working with Who's On First files and Git. py-mapzen-whosonfirst-git Simple Python utilities for working with Who's On First files and Git. Install sudo pip install -r requirements.txt . Caveats This is not a general purpose Git library. This is a library of helper methods specific to working with Who's On First documents and Git. To restore the repository download the bundle wget...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 1
favorite 0
comment 0
Make data stuctures Yes No Fix -able js-whosonfirst-yesnofix A little bit of Javascript love to make arbitrary data structures Yes No Fix -able. tl;dr Opinions and fact-checking. About stuff. As CSV documents. From any webpage. Or at least Who's On First Spelunker webpages. With code . How to use yesnofix.js The short version First grab a copy of the code from the js-mapzen-whosonfirst-yesnofix GitHub repository . Then add it to your webpages, like this: ``` ``` The simplest way to use...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 1
favorite 0
comment 0
whosonfirst.mapzen.com – it's a website. whosonfirst-www whosonfirst.mapzen.com – it's a website. What is going on in here? This is one of those static website generators, with lowest-common-denominator dependencies. The very short version is that a Makefile turns concatinates many smaller bits of HTML into a site structure that we can upload to the Internet. Makefile - a whole lotta curl and cat and sed that makes it all go. pages/ - each section of the site has its own sub-makefile (e.g.,...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 1
favorite 0
comment 0
A thin wrapper on top of Predis to make doing things in Redis a little more Flamework-like. flamework-redis This is not a general purpose Redis library. Or at least it isn't yet. It is a thin wrapper on top of predis to make doing things in Redis a little more Flamework-like. Caveats This is not ready to use yet. See also https://github.com/whosonfirst/flamework https://github.com/nrk/predis To restore the repository download the bundle wget...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 1
favorite 0
comment 0
A Go package for converting `year-month-day` expressions to and from 8-byte integers following the model of the CIDOC‐CRM Temporal representation specification. go-whosonfirst-temporal A Go package for converting year-month-day expressions to and from 8-byte integers modeled after the model of the CIDOC‐CRM Temporal representation specification. Caveats This package is under active development. It is incomplete and probably still has bugs. Among other things: This does not implement the...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 1
favorite 0
comment 0
None go-whosonfirst-lookup Too soon. To restore the repository download the bundle wget https://archive.org/download/github.com-whosonfirst-go-whosonfirst-lookup_-_2016-06-21_22-11-48/whosonfirst-go-whosonfirst-lookup_-_2016-06-21_22-11-48.bundle and run: git clone whosonfirst-go-whosonfirst-lookup_-_2016-06-21_22-11-48.bundle Source: https://github.com/whosonfirst/go-whosonfirst-lookup Uploader: whosonfirst Upload date: 2016-06-21
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 1
favorite 0
comment 0
Python package for working with machine tags in Who's On First documents. py-mapzen-whosonfirst-machinetag Python package for working with machine tags in Who's On First documents Install sudo pip install -r requirements.txt . See also https://github.com/whosonfirst/py-machinetag To restore the repository download the bundle wget...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 1
favorite 0
comment 0
Shared utilities for working with Who's On First documents py-mapzen-whosonfirst-utils Shared utilities for working with Who's On First documents Install sudo pip install -r requirements.txt . IMPORTANT This library is provided as-is, right now. It lacks properdocumentation which will probably make it hard for you to use unlessyou are willing to poke and around and investigate things on yourown. Installation The usual Python dance: sudo python setup.py install Usage The good stuff is in the...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 1
favorite 0
comment 0
A thin wrapper to make working with offline tasks a little more Flamework-like. flamework-offline-tasks A thin wrapper to make working with offline tasks a little more Flamework-like. Caveats This is not ready to use yet. See also https://github.com/whosonfirst/flamework To restore the repository download the bundle wget https://archive.org/download/github.com-whosonfirst-flamework-offline-tasks_-_2016-04-11_20-56-56/whosonfirst-flamework-offline-tasks_-_2016-04-11_20-56-56.bundle and run: git...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 1
favorite 0
comment 0
Documentation for Who's On First. Theory, even. whosonfirst-docs Documentation for Who's On First. Theory, even. Important There is no actual documentation in this repository. It is a simple container with a simple name (and URL) with pointers to all the other things. Perhaps one day all those other things will be stored here but today is not that day. Documentation This section was generated by robots on 2016-04-21, derived from the docs.json file whosonfirst-categories Buckets and vessels of...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 1
favorite 0
comment 0
None flamework-machinetags To restore the repository download the bundle wget https://archive.org/download/github.com-whosonfirst-flamework-machinetags_-_2016-07-28_05-52-20/whosonfirst-flamework-machinetags_-_2016-07-28_05-52-20.bundle and run: git clone whosonfirst-flamework-machinetags_-_2016-07-28_05-52-20.bundle Source: https://github.com/whosonfirst/flamework-machinetags Uploader: whosonfirst Upload date: 2016-07-28
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 1
favorite 0
comment 0
Import tools for Who's On First py-mapzen-whosonfirst-importer Import tools for the Who's On First IMPORTANT This library is provided as-is, right now. It lacks proper documentation which will probably make it hard for you to use unless you are willing to poke and around and investigate things on your own. See also https://github.com/whosonfirst/whosonfirst-data/ To restore the repository download the bundle wget...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 1
favorite 0
comment 0
A Python package to install the most common Who's On First Python packages. py-mapzen-whosonfirst A Python package to install the most common Who's On First Python packages Installation sudo pip install --upgrade -r requirements.txt --process-dependency-links . Caveats This won't work without --process-dependency-links so I am not sure yet what happens when it gets removed from pip 1.6... # Packages included Please consult the requirements.txt file. To restore the repository download the bundle...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 1
favorite 0
comment 0
A thin wrapper to make working with Gearmand a little more Flamework-like. flamework-gearman A thin wrapper to make working with Gearmand a little more Flamework-like. Caveats This is absolutely not ready for use. It is currently a hot mess, really. It will get sorted out. See also https://github.com/whosonfirst/flamework To restore the repository download the bundle wget...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 1
favorite 0
comment 0
Go package for indexing Who's On First documents go-whosonfirst-index Go package for indexing Who's On First documents Install You will need to have both Go (specifically a version of Go more recent than 1.7 so let's just assume you need Go 1.9 or higher) and the make programs installed on your computer. Assuming you do just type: make bin All of this package's dependencies are bundled with the code in the vendor directory. Example ```package main import ( "context" "flag"...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 1
favorite 0
comment 0
Simple Python wrapper for Who's On First properties. py-mapzen-whosonfirst-propeties Simple Python wrapper for Who's On First properties. Important Too soon. Everything is changing. Move along. To restore the repository download the bundle wget https://archive.org/download/github.com-whosonfirst-py-mapzen-whosonfirst-properties_-_2017-08-01_18-47-19/whosonfirst-py-mapzen-whosonfirst-properties_-_2017-08-01_18-47-19.bundle and run: git clone...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 1
favorite 0
comment 0
Go package for working with Who's On First concordances go-whosonfirst-concordances A Go package for working with Who's On First concordances Install You will need to have both Go and the make programs installed on your computer. Assuming you do just type: make bin All of this package's dependencies are bundled with the code in the vendor directory. Tools Please write me See also To restore the repository download the bundle wget...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 1
favorite 0
comment 0
A thin wrapper to make publishing to Logstash using a Redis PubSub channel a little more Flamework-like. flamework-logstash A thin wrapper to make publishing to Logstash using a Redis PubSub channel a little more Flamework-like. Caveats This is not ready to use yet. See also https://www.elastic.co/guide/en/logstash/current/index.html https://www.elastic.co/guide/en/logstash/current/configuration-file-structure.html https://github.com/whosonfirst/flamework...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 1
favorite 0
comment 0
[deprecated] Python utility methods for working with Who's On First documents and Mapshaper py-mapzen-whosonfirst-mapshaper-utils Python utility methods for working with Who's On First documents and Mapshaper IMPORTANT This library has been deprecated. You should just use py-mapzen-whosonfirst-mapshaper instead. To restore the repository download the bundle wget...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 1
favorite 0
comment 0
Go package for working with Who's On First data sources go-whosonfirst-sources Go package for working with Who's On First data sources Example Simple ```import ( "github.com/whosonfirst/go-whosonfirst-sources" "log") log.Println(sources.IsValidSource("sfac"))log.Println(sources.IsValidSource("chairzen")) log.Println(sources.IsValidSourceId(404734211)) src, err := sources.GetSourceByName("mapzen") if err != nil { log.Fatal(err)}...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 1
favorite 0
comment 0
Go package for working with Who's On First placetypes go-whosonfirst-placetypes Go package for working with Who's On First placetypes. Example Simple ```import ( "github.com/whosonfirst/go-whosonfirst-placetypes" "log") log.Println(placetypes.IsValidPlacetype("county"))log.Println(placetypes.IsValidPlacetype("microhood"))log.Println(placetypes.IsValidPlacetype("accelerator")) id := int64(102312307)log.Println(placetypes.IsValidPlacetypeId(id))...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 1
favorite 0
comment 0
Python libraries for working with machinetags in Elasticsearch py-machinetag-elasticsearch Python libraries for working with machinetags in Elasticsearch THIS PACKAGE IS DEPRECATED It has been merged with py-machinetag To restore the repository download the bundle wget https://archive.org/download/github.com-whosonfirst-py-machinetag-elasticsearch_-_2017-03-22_01-40-10/whosonfirst-py-machinetag-elasticsearch_-_2017-03-22_01-40-10.bundle and run: git clone...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 1
favorite 0
comment 0
Simple Python utilities for working with Who's On First meta files. py-mapzen-whosonfirst-meta Simple Python utilities for working with Who's On First meta files. Installation sudo pip install -r requirements.txt . Usage ```import osimport sysimport csv import mapzen.whosonfirst.meta fn = mapzen.whosonfirst.meta.fieldnames() writer = csv.DictWriter(sys.stdout, fieldnames=fn)writer.writeheader() kwargs = {'paths': 'relative', 'prefix': '/usr/local/mapzen/whosonfirst-data/data'} for path in...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 1
favorite 0
comment 0
A website for running an IP lookup service using Who's On First data whosonfirst-www-iplookup A website for running an IP lookup service using Who's On First data Usage Please write me. See also https://whosonfirst.mapzen.com/mmdb/ https://github.com/whosonfirst/go-whosonfirst-iplookup To restore the repository download the bundle wget...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 1
favorite 0
comment 0
Go package for working with URIs for Who's On First documents go-whosonfirst-uri Go package for working with URIs for Who's On First documents Example Simple ```import ( "github.com/whosonfirst/go-whosonfirst-uri") fname, _ := uri.Id2Fname(101736545)rel path, _ := uri.Id2RelPath(101736545)abs path, _ := uri.Id2AbsPath("/usr/local/data", 101736545)``` Produces: 101736545.geojson101/736/545/101736545.geojson/usr/local/data/101/736/545/101736545.geojson Fancy ```import (...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 1
favorite 0
comment 0
A Python package to install the most common Who's On First Python brand-related packages py-mapzen-whosonfirst-brands A Python package to install the most common Who's On First Python brand-related packages Installation sudo pip install -r requirements.txt . Tools Please finish writing me... brands-es-index ./scripts/brands-es-index --host localhost --index brands --source /usr/local/data/whosonfirst-brands/data See also https://github.com/whosonfirst-data/whosonfirst-brands/ To restore the...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 1
favorite 0
comment 0
Who's on First helper library for sanitizing user input Oh weird, I don't really have a README.md yet. This is a library for sanitizing user input. To restore the repository download the bundle wget https://archive.org/download/github.com-whosonfirst-py-mapzen-whosonfirst-sanitize_-_2016-11-04_22-54-42/whosonfirst-py-mapzen-whosonfirst-sanitize_-_2016-11-04_22-54-42.bundle and run: git clone whosonfirst-py-mapzen-whosonfirst-sanitize_-_2016-11-04_22-54-42.bundle Source:...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 1
favorite 0
comment 0
JavaScript libraries for working with Who's On First data. js-mapzen-whosonfirst JavaScript libraries for working with Who's On First data. Caveats This is a work in progress. It is not fully documented. There is an open ticket to generate minified and bundled versions of each library listed below. As of this writing you still need to include all the dependencies manually. mapzen.whosonfirst.brands Example Please write me. Dependencies mapzen.whosonfirst.log mapzen.whosonfirst.data This has...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 2
favorite 0
comment 0
Python tools for Who's On First notifications py-mapzen-whosonfirst-chatterbox Python tools for Who's On First notifications Usage Publish import mapzen.whosonfirst.chatterboxn = mapzen.whosonfirst.chatterbox.notifications()n.publish('debug', 'hello') Subscribe ```import mapzen.whosonfirst.chatterboxn = mapzen.whosonfirst.chatterbox.notifications() def callback(event): print event n.subscribe('debug', callback)``` Under the hood It's just Redis PubSub. See also http://redis.io/ To restore the...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 2
favorite 0
comment 0
Buckets and vessels of meaning for Who's On First documents. whosonfirst-categories IMPORTANT: THIS IS WORK IN PROGRESS. Right now it is as much about just putting things down on paper to look at themas it is actually deciding the how or the what of anything. It's like triples... but with a point of view Points of view At the moment there is only one point of view. The point (sorry) is there can beothers but there aren't yet. You know, like this : The default point of view, to start with, is...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 2
favorite 0
comment 0
Go tools for converting XLSX files to CSV go-xlsx2csv Go tools for converting XLSX files to CSV Install You will need to have both Go (specifically a version of Go more recent than 1.6 so let's just assume you need Go 1.8 or higher) and the make programs installed on your computer. Assuming you do just type: make bin All of this package's dependencies are bundled with the code in the vendor directory. Caveats This is basically the same as @tealeg 's xlsx2csv program but uses the default...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 2
favorite 0
comment 0
Tools for working with KML files go-whosonfirst-kml Tools for working with KML files Install You will need to have both Go and the make programs installed on your computer. Assuming you do just type: make bin All of this package's dependencies are bundled with the code in the vendor directory. Tools kmltocsv There are many KML to CSV tools. This one is ours. Takes one or more KML files as inputs and outputs a CSV document (to STDOUT ) with the following headers:...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 2
favorite 0
comment 0
Boundary Issues is a web-application for editing Who's On First data. whosonfirst-www-boundaryissues Boundary Issues is a web application for editing Who's On First data . Installing a dev environment Installing on a server Updating the Elasticsearch schema Shout-outs Ingrid Burrington To restore the repository download the bundle wget...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 2
favorite 0
comment 0
A Python package to generate Who's On First data bundles. py-mapzen-whosonfirst-bundles A Python package to generate Who's On First data bundles. Install sudo pip install -r requirements.txt . See also https://whosonfirst.mapzen.com/bundles/ To restore the repository download the bundle wget https://archive.org/download/github.com-whosonfirst-py-mapzen-whosonfirst-bundles_-_2017-03-22_00-16-59/whosonfirst-py-mapzen-whosonfirst-bundles_-_2017-03-22_00-16-59.bundle and run: git clone...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 2
favorite 0
comment 0
What things mean in Who's On First documents whosonfirst-properties Where things come from in Who's On First. Click here to see a full list of Who's On First property prefixes. Adding a new property Create a new property .json file using the template file . Fill out all required properties and optional properties, if available. Properties While a property .json file in the whosonfirst-properties repository does not require all properties listed below, the more information we are able to gather...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 2
favorite 0
comment 0
Go package for Who's On First www-related utilities. go-whosonfirst-www Go package for Who's On First www-related utilities. Install You will need to have both Go and the make programs installed on your computer. Assuming you do just type: make bin All of this package's dependencies are bundled with the code in the vendor directory. Tools wof-clone-website A bare bones tool for cloning a static website to S3. ./bin/wof-clone-website -strict -mime-type .yaml=text/x-yaml -s3-credentials...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 2
favorite 0
comment 0
A Go package for sending Redis PubSub messages using a standard io.Writer interface go-writer-pubsub A Go package for sending Redis PubSub messages using a standard io.Writer interface Usage ```package main import ( "flag" "github.com/whosonfirst/go-writer-pubsub" "strings" ) func main() { flag.Parse() args := flag.Args() var channel = flag.String("channel", "", "The PubSub channel to connect to") w, err := pubsub.NewWriter(*channel)...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 2
favorite 0
comment 0
Tools and libraries for working with Who's On First data and the MITIE tool-chain py-mapzen-whosonfirst-mitie Tools and libraries for working with Who's On First data and the MITIE tool-chain IMPORTANT This library is provided as-is, right now. It lacks properdocumentation which will probably make it hard for you to use unlessyou are willing to poke and around and investigate things on yourown. See also https://github.com/mit-nlp/MITIE https://github.com/whosonfirst/whosonfirst-data To restore...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 2
favorite 0
comment 0
Shared utilities for working with Who's On First pubssed streams py-mapzen-whosonfirst-pubssed Shared utilities for working with Who's On First pubssed streams Important Too soon. Move along. See also https://github.com/whosonfirst/go-pubssed https://github.com/mpetazzoni/sseclient To restore the repository download the bundle wget...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 2
favorite 0
comment 0
Maybe there is already a tool to sum numbers on STDIN? I couldn't find it so this one is ours. go-sum Maybe there is already a tool to sum numbers on STDIN? I couldn't find it so this one is ours. Install You will need to have both Go and the make programs installed on your computer. Assuming you do just type: make bin All of this package's dependencies are bundled with the code in the vendor directory. Usage sum ```cat /usr/local/cooperhewitt/tiles-list-201701.txt | awk '{ print $3 }' |...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 2
favorite 0
comment 0
A simple Flask-based spelunker for poking around Who's On First data whosonfirst-www-spelunker A simple Flask-based spelunker for poking around Who's On First data stored in an Elasticsearch ) document index. The spelunker is very much a tool to help work through what the public-facing resource (spelunker) should as it is to help us (Mapzen) visualize and sanity check thedata. The spelunker does many things but it does not do everything yet, or in some cases ever. Installation The Who's On...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 2
favorite 0
comment 0
Tools for validating Who's On First documents py-mapzen-whosonfirst-validator Tools for validating Who's On First documents Install sudo pip install -r requirements.txt . Usage TBW To restore the repository download the bundle wget https://archive.org/download/github.com-whosonfirst-py-mapzen-whosonfirst-validator_-_2017-03-22_00-43-31/whosonfirst-py-mapzen-whosonfirst-validator_-_2017-03-22_00-43-31.bundle and run: git clone...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 2
favorite 0
comment 0
An in-memory KNearest index for Who's On First documents (using hailocab's go-geoindex) go-whosonfirst-nearby An in-memory KNearest index for Who's On First documents (using hailocab's go-geoindex) Caveats This is not ready for you to use yet. See also https://github.com/hailocab/go-geoindex To restore the repository download the bundle wget...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 2
favorite 0
comment 0
Go package for working with names and RFC 5646 language tags in Who's On First documents. go-whosonfirst-names Go package for working with names and RFC 5646 language tags in Who's On First documents. Install You will need to have both Go (specifically a version of Go more recent than 1.6 so let's just assume you need Go 1.8 or higher) and the make programs installed on your computer. Assuming you do just type: make bin All of this package's dependencies are bundled with the code in the vendor...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 2
favorite 0
comment 0
None go-whosonfirst-suncalc Usage The short version is "Too soon". But read on if you're feeling adventurous. Starting the server $> ./bin/wof-suncalc-serverstart and listen for requests at http://localhost:8080 Starting the server with a local WOF data cache This will become clear in a moment. $> ./bin/wof-suncalc-server -wof-root file:///usr/local/mapzen/whosonfirst-data/datastart and listen for requests at http://localhost:8080 Talking to the server $> curl -s...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 2
favorite 0
comment 0
(Too soon. Move along.) go-whosonfirst-updated Mapzen specific packages for handling updates to Who's On First data. If it works for you too that is also excellent. Something like this. It's still wet paint... Important Too soon. Move along. Tools wof-updated-replay For example: ./bin/wof-updated-replay -repo /usr/local/data/whosonfirst-data-venue-us-ca --start-commit 613b6e7cf63ae58231a596ffa1b2e80e9f2b90382016/12/26 18:52:53 log --pretty=format:#%H --name-only...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 2
favorite 0
comment 0
Java tools for working with Who's On First documents and the Java Topology Suite (JTS) A testing project for Whos-on-first Java tools for working with Who's On First documents and the Java Topology Suite (JTS) This repo is testing the validity of shapes from https://github.com/whosonfirst-data/whosonfirst-data The libraries used are the ones that Elasticsearch uses to parse shapes, hopefully we by this can make the shapes more indexing-friendly. The data is retrieved via URls in the region.txt...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 2
favorite 0
comment 0
Testing records in Who's On First whosonfirst-tests Testing known-knowns and properties in Who's On First records. 2017-05-12: This document should be considered a work-in-progress Types of tests Validating known-knowns in Who's On First test_belongsto.js : A routine test to verify wof:belongsto properties. This test envokes a list of wof:id values and the known values in that record's wof:belongsto property. This test should be run locally when updating and rebuilding hierarchies to verify...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 2
favorite 0
comment 0
Common tools, documents, etc for `whosonfirst-data` repositories. whosonfirst-data-util Common tools, documents, etc for whosonfirst-data repositories. Caveats This is still a "wet paint" project. Makefile curl -s -o Makefile https://raw.githubusercontent.com/whosonfirst/whosonfirst-data-utils/master/make/Makefile Note: This will overwrite any existing Makefile so back up or copy accoringly. See also https://whosonfirst.mapzen.com To restore the repository download the bundle wget...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 2
favorite 0
comment 0
HiPlot makes understanding high dimensional data easy HiPlot - High dimensional Interactive Plotting HiPlot is a lightweight interactive visualization tool to help AI researchers discover correlations and patterns in high-dimensional data using parallel plots and other graphical ways to represent information. Try a demo now There are 2 modes to HiPlot:- As a web-server (if your data is a CSV for instance)- In a jupyter notebook (to visualize python data) bashpip install hiplot If you have a...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 2
favorite 0
comment 0
An Electron-based API explorer for the Who's On First API. electron-whosonfirst-api-explorer An Electron-based API explorer for the Who's On First API. Pictures or it didn't happen! Caveats Work in progress . This works but should still be understood as "tilting towards beta". Install First of all you will need to have Git , Node.js and npm installed. On a Mac these are all easy to install with the Homebrew package manager. On Linux all the dependencies are available via tools like...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 2
favorite 0
comment 0
There are many libraries for talking to Elasticsearch. This one is ours. py-mapzen-whosonfirst-elasticsearch There are many libraries for talking to Elasticsearch. This one is ours. Install sudo pip install -r requirements.txt . See also https://github.com/whosonfirst/py-mapzen-whosonfirst-search To restore the repository download the bundle wget...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 2
favorite 0
comment 0
Go package for parsing bounding box strings. go-whosonfirst-bbox Go package for parsing bounding box strings. Install You will need to have both Go and the make programs installed on your computer. Assuming you do just type: make bin All of this package's dependencies are bundled with the code in the vendor directory. Usage Simple ```package main import ( "flag" "fmt" "github.com/whosonfirst/go-whosonfirst-bbox/parser" "log") func main() { var bbox =...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 2
favorite 0
comment 0
Go package for the Brooklyn Integers API. go-brooklynintegers-api Go package for the Brooklyn Integers API. Install You will need to have both Go and the make programs installed on your computer. Assuming you do just type: make bin All of this package's dependencies are bundled with the code in the vendor directory. Usage Simple ```package main import ( "fmt" api "github.com/whosonfirst/go-brooklynintegers-api") func main() { client := api.NewAPIClient()i, _ :=...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 2
favorite 0
comment 0
Learning Continuous Signed Distance Functions for Shape Representation DeepSDF This is an implementation of the CVPR '19 paper "DeepSDF: Learning Continuous Signed Distance Functions for Shape Representation" by Park et al. See the paper here . Citing DeepSDF If you use DeepSDF in your research, please cite the paper : @InProceedings{Park_2019_CVPR,author = {Park, Jeong Joon and Florence, Peter and Straub, Julian and Newcombe, Richard and Lovegrove, Steven},title = {DeepSDF: Learning...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 2
favorite 0
comment 0
Go tools for working Who's On First flags. go-whosonfirst-flags Go tools for working Who's On First flags. Install You will need to have both Go (specifically a version of Go more recent than 1.6 so let's just assume you need Go 1.8 or higher) and the make programs installed on your computer. Assuming you do just type: make bin All of this package's dependencies are bundled with the code in the vendor directory. Important Too soon. Way way too soon. Move along. Nothing should be considered...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 3
favorite 0
comment 0
Given a Who's On First ID resolve its absolute URL. go-whosonfirst-roundhouse Given a Who's On First ID resolve its absolute URL. Caveats Currently the default root for all absolute URLs is https://whosonfirst.mapzen.com/data/ . It is not possible to specify alternatives. Yet. Build The easiest thing is just to use the handy build target in the Makefile. This will fetch all the dependencies and build all the tools, described below. Like this: $> make build Tools wof-roundhouse $>...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 3
favorite 0
comment 0
Drop-in pages (and libraries) for Flamework so that all auth and login magic is handled using the GitHub as a single sign-on provider. flamework-sso-github Drop-in pages (and libraries) for Flamework so that all auth and login magic is handled using the Github as a single sign-on provider. To restore the repository download the bundle wget https://archive.org/download/github.com-whosonfirst-flamework-sso-github_-_2016-04-05_19-22-15/whosonfirst-flamework-sso-github_-_2016-04-05_19-22-15.bundle...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 3
favorite 0
comment 0
Go package for channel-based timers. go-whosonfirst-time Go package for channel-based timers. Install You will need to have both Go and the make programs installed on your computer. Assuming you do just type: make bin All of this package's dependencies are bundled with the code in the vendor directory. Important This is wet paint. It's probably too soon for you. To restore the repository download the bundle wget...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 3
favorite 0
comment 0
None whosonfirst-www-api Setting up a local Elasticsearch index These are working notes so adjust your expectations accordingly. There is nothing whosonfirst-www-api specific about these instructions. It's just the first place we've written it all down... ./ubuntu/setup-elasticsearch.sh git clone git@github.com:whosonfirst/es-whosonfirst-schema.gitcd es-whosonfirst-schema/cat ./schema/mappings.spelunker.json | curl -XPUT 'http://localhost:9200/whosonfirst_20160708' -d @-curl -XPOST...
Topics: GitHub, code, software, git
Github Mirror by Narabot
software
eye 3
favorite 0
comment 0
Tools for indexing and querying Who's On First concordances py-mapzen-whosonfirst-concordances Tools for indexing and querying Who's On First concordances in Postgres (though you could swap out the database library for any SQL database). IMPORTANT This library is provided as-is, right now. It lacks proper documentation which will probably make it hard for you to use unless you are willing to poke and around and investigate things on your own. Usage Indexing ``` import mapzen.whosonfirst.utils...
Topics: GitHub, code, software, git