User:Amᵃᵖanda
| I don't give a flying monkey's for tag voting, automatic changebots, endless discussions, categories, or any of that crap, but prefer to get on and actually do stuff. |
| Userboxes | ||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||
I am going to ignore the endless
rounds of proposals and voting
procedures. Instead, I will use
Taginfo and similar
tools to actually do some
productive mapping.
![]()
I support OSM by being a
member of the
OpenStreetMap Foundation
Do you?
Hi I'm Amanda. I'm originally from Dublin, Ireland, but now living in Karlsruhe, Germany, and working in Geofabrik. I was on the OpenStreetMap Foundation Board of Directors Dec. 2019→Dec. 2022.
I've been keeping an OSM Diary of what I do every month
Contact
What I'm working on
Ireland
I'm helping to map townlands in Ireland, and have created Townlands.ie to show off what we've done and debug it.
LGBTQ
My Maps
- It's possible to tag hackerspaces with
leisure=hackerspace. I've made a slippy map showing all the hackerspaces in OSM. - Townlands.ie Irish historical and current administrative boundaries.
Postpass queries
- Ireland
- BBOX:
ST_MakeEnvelope(-12, 51, -5, 56, 4326) - bounding poly
POLYGON((-12 56,-12 51,-6 51, -5 54,-5.5 55,-7 55.9, -12 56)) - bounding poly
ST_GeomFromText('POLYGON((-12 56,-12 51,-6 51, -5 54,-5.5 55,-7 55.9, -12 56))', 4326)
- BBOX:
- Europe BBOX:
ST_MakeEnvelope(-26, 33, 52, 72, 4326)
5km Hex bbox for Ireland: ,hexes AS materialized (select i, j, PostGIS_AddBBox(ST_Transform(geom, 4326)) as geom from ST_HexagonGrid(10000, ST_Transform(ST_SetSRID(ST_MakeBox2D(ST_Point(-11, 51), ST_Point(-5, 56)), 4326), 29903)) )
Ireland Named percentage
Hex
{{data:sql,server=https://postpass.geofabrik.de/api/0.2/}}
with
ireland as materialized (
select geom from postpass_polygon where tags->>'boundary' = 'administrative' and tags->>'name' IN ('Éire / Ireland', 'Northern Ireland / Tuaisceart Éireann'))
,hexes AS materialized (select i, j, PostGIS_AddBBox(ST_Transform(geom, 4326)) as geom from ST_HexagonGrid(10000, ST_Transform(ST_SetSRID(ST_MakeBox2D(ST_Point(-11, 51), ST_Point(-5, 56)), 4326), 29903)) )
,roads_irel AS materialized (select r.tags?'name' as has_name, ST_Length(r.geom::geography) as length_m, h.i, h.j from postpass_line r join ireland ON (ST_Intersects(r.geom, ireland.geom)) join hexes h ON (ST_Intersects(r.geom, h.geom)) where r.tags?'highway' AND tags->>'highway' NOT IN ('service', 'footway') )
,roads_hexes AS (select i, j,
sum(length_m) as sum_length_m,
sum(length_m) filter (where has_name) as sum_named_length_m
from roads_irel r group by i, j
)
select
sum_length_m/1000 as sum_length_km,
sum_named_length_m/1000 as sum_named_length_km,
(sum_length_m - sum_named_length_m)/1000 as sum_unnamed_length_km,
100*sum_named_length_m/sum_length_m as perc_named,
geom
from roads_hexes join hexes USING (i, j)
Overpass queries
These are for my personal use, so I can copy/paste them into overpass turbo. This is things I wanna work on.
Irish pubs to map
Any amenity=* with “Irish” in the name=* and without the theme=irish tag.
[bbox:{{bbox}}][out:xml][timeout:300];(
nwr[amenity][name~irish,i][!theme];
nwr[amenity][cuisine~irish,i][!theme];
);out meta;>;out meta qt;
LGBTQ+ venues to upgrade
[bbox:{{bbox}}][out:xml][timeout:30];(
nwr[gay=yes][!lgbtq][website];
);out meta;>;out meta qt;
Rivers with fixme=*
[bbox:{{bbox}}][out:xml][timeout:30];(
way[waterway=river][fixme](([http://openstreetmap.org/?minlon={{{minlon}}}&minlat={{{minlat}}}&maxlon={{{maxlon}}}&maxlat={{{maxlat}}} bbox={{{minlon}}},{{{minlat}}},{{{maxlon}}},{{{maxlat}}}]));
);out meta;>;out meta qt;
Poorly formatted cuisine=* values
[bbox:{{bbox}}][out:xml][timeout:30];(
nwr[cuisine];
-nwr[cuisine][~"^cuisine$"~"^[-a-z_]+(;[-a-z_]+)*$"];
);out meta;>;out meta qt;
Add a new query to wiki:
{{OverpassTurboExample|query=
[bbox:{{((}}bbox{{))}}][out:xml][timeout:30];(
QUERY HERE
);out meta;>;out meta qt;
}}
Pubs
As of October 2019[update] I plan to try to map Irish pubs better. taggging@ discussion, talk-ie@ discussion. Setteling on theme=irish.
Existing data to upgrade:
- Taginfo for “Irish” in the value to find things to tag.
- name=Irish pub
Stickers
I have made some OSM based stickers. They are 52x52mm square, and have a glossy finish.
LGBTQ*
-
LGBTQ+ Rainbow Pride
-
Trans Pride
-
QPoC Pride
-
Pan Pride
-
Bi Pride
-
NB Pride
-
Genderqueer Pride
-
Genderfluid Pride
-
Ace Pride
-
Agender Pride
Attribution Fixer Stickers
- Anarchists
- User en-N
- User de-3
- Mastodon users
- Member of OSMF
- JOSM users
- Android users
- GitHub users
- Discord users
- Linux users
- Users in Ireland
- Users in Europe
- Users who map by motorcycle
- Users who map by hiking
- Users who map by bicycle
- Users against tag voting
- Advocates for women and girls in OSM community
- Users in Dublin
- Users in Karlsruhe
- Users in Baden-Württemberg
- Users in Germany