Skip to content

Instantly share code, notes, and snippets.

View jeffreyameyer's full-sized avatar

Jeff Meyer jeffreyameyer

View GitHub Profile
qid,P8424
Q104994,2790811
Q107126,2793981
Q107146,2790830
Q107973,2793522
Q107977,2793525
Q107982,2793527
Q108047,2790816
@jeffreyameyer
jeffreyameyer / newberry_ahcb_taginfo_project.json
Last active January 17, 2024 02:11
Newberry Library Atlas of Historical County Boundaries import TagInfo project file
{
"project": {
"name": "Newberry Library Atlas of Historical County Boundaries import",
"project_url": "https://wiki.openstreetmap.org/wiki/Open_Historical_Map/Projects/Newberry_Atlas_of_Historical_County_Boundaries_Import",
"contact_email": "jeff@gwhat.org",
"contact_name": "Jeff Meyer",
"description": "Importing the Newberry Library's Atlas of Historical County Boundaries dataset for counties"
},
"data_url": "https://gist.githubusercontent.com/jeffreyameyer/0fc15a92b98ab3c83556c6670c3958f2/raw/780c4c2dccd2d20a2099c67afe5b8d7045833a27/newberry_ahcb_taginfo_project.json",
"data_format": 1,
@jeffreyameyer
jeffreyameyer / very_bad_tm_text.txt
Created June 10, 2023 04:15
instructions text that breaks TM projects...
OHM core per-object tags: <br>
start_date = [YYYY-MM-DD]<br>
end_date = [YYYY-MM-DD]<br>
wikidata = [Qcode for this building]<br>
Unknown start date? (most buildings here)
start_date = 1868-02-29<br>
fixme = start_date<br>
source:[#] = [URL to source #]<br>
@jeffreyameyer
jeffreyameyer / ohm_image_preset.xml
Created May 27, 2023 20:37
JOSM preset file for image tagging that can be loaded locally
<?xml version="1.0" encoding="UTF-8"?>
<presets xmlns="http://josm.openstreetmap.de/tagging-preset-1.0">
<item name="OHM Image" type="node,way,closedway,multipolygon,relation">
<label text="Adding images and appropriate tags" />
<item_separator />
<text key="image:1" text="URL: image URL including https://; no redirects" />
<text key="image:1:caption" text="CAPTION: Text under image" />
<text key="image:1:date" text="DATE: YYYY-MM-DD, when image depicts" />
<text key="image:1:license" text="LICENSE: image license" />
<text key="image:1:creator" text="CREATOR: name, if known" />
{
"version": "4.3.0",
"flags": {},
"shapes": [
{
"label": "building",
"points": [
[
305.6087551299589,
621.203830369357
Dataset License Redist? Comm. Use Attribution SA Resolution Metadata
Nat. Earth public domain Yes Yes Optional No 1:10,000,000 standardize, detailed
GAUL GAUL License w/perm. w/perm. Required Yes high standardized, high level
GADM Academic use w/perm. w/perm. Unspecified n/a high standardized, detailed
EEZ CC-BY-NC-SA Yes No Required Yes medium standardized, minimal
GSHHG GNU Lesser GPL Yes Yes Optional No high standardized, minimal
OSM ODbL Yes Yes Required Yes high varying, detailed
WVS public domain Yes Yes Unspecified n/a 1:250,000 n/a
WVS+ public domain Yes Yes Unspecified n/a 1:250,000 n/a
PGSD public domain Yes Yes Unspecified n/a 1:75,000 standarized, minimal
@jeffreyameyer
jeffreyameyer / API Controller log file
Created October 22, 2012 04:01
Rails Port API Controller test output + log edit
$ cat log/test.log
Connecting to database specified by database.yml
[2012-10-21 20:59:49.578412 #29782] Message: getpresets
[2012-10-21 20:59:49.929244 #29782] Creating scope :public. Overwriting existing method User.public.
[2012-10-21 20:59:49.941113 #29782] Creating scope :public. Overwriting existing method Trace.public.
[2012-10-21 20:59:50.536385 #29782] Unable to load current_node, underlying cause No such file to load -- current_node
/usr/lib/ruby/gems/1.8/gems/activesupport-3.2.8/lib/active_support/dependencies.rb:317:in `depend_on'
/usr/lib/ruby/gems/1.8/gems/activesupport-3.2.8/lib/active_support/dependencies.rb:225:in `require_dependency'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.2.8/lib/active_record/fixtures.rb:767:in `try_to_load_dependency'
/usr/lib/ruby/gems/1.8/gems/activerecord-3.2.8/lib/active_record/fixtures.rb:782:in `require_fixture_classes'
@jeffreyameyer
jeffreyameyer / Relation Controller Test - Command Line
Created October 22, 2012 03:57
Rails Port Relation Controller output + log
Command Line:
$ ruby test/functional/relation_controller_test.rb
Loaded suite test/functional/relation_controller_test
Started
.................FF
Finished in 4.339953 seconds.
1) Failure:
test_update_relation_tags(RelationControllerTest)
[test/functional/relation_controller_test.rb:933:in `assert_tags_equal'
@jeffreyameyer
jeffreyameyer / rake_test_osm
Created October 22, 2012 02:44
OSM Rails Port rake test output
$ rake test
Loaded suite /usr/lib/ruby/gems/1.8/gems/rake-0.9.2.2/lib/rake/rake_test_loader
Started
.................................................................................................................................................................................................Entity: line 1: parser error : Attribute lat redefined
<osm><node id='123' lon='23.23' lat='23.1' lat='12' changeset='23' version='23'
^
Entity: line 1: parser error : Attribute lat redefined
<osm><node id='123' lon='23.23' lat='23.1' lat='12' changeset='23' version='23'
^
....................................................................................................................................
@jeffreyameyer
jeffreyameyer / nested_styles
Created September 6, 2012 20:53
TileMill .302 carto nested style questions
*********** works, but super repetitive, unweildy:
#admin0[zoom=3][ADM0_A3='USA'] {
polygon-fill: @yellow; }
#inner1[zoom=3][ADM0_A3='USA'] {
polygon-fill: #f66;
polygon-opacity: .6; }
#ad0borders[zoom=3][ADM0_A3='USA'] {