simonpoole / beautified-josm-preset Goto Github PK
View Code? Open in Web Editor NEWImproved version of the JOSM presets
Home Page: http://simonpoole.github.io/beautified-JOSM-preset
License: Other
Improved version of the JOSM presets
Home Page: http://simonpoole.github.io/beautified-JOSM-preset
License: Other
Initially gradle build was failing with because tx
was missing, what I fixed by sudo apt install transifex-client
17:37:14.203 [ERROR] [system.err] Exception: No user credentials found for host https://www.transifex.com. Edit ~/.transifexrc and add the appropriate info in there.
It seems that file described in https://docs.transifex.com/client/client-configuration must be manually created.
In Polish "budowa" means construction, so somebody who wants to use landuse=construction may search using this word
Unfortunately, Vespucci is unable to guess that it refers to this form as to make meaning clear it is named "teren budowy".
It would be desirable to allow adding synonyms for use by search.
collection times are with vertical bar instead semicolon.
With the new tagging scheme described here link number of presets are now outdated and should be changed. This include:
preset name; old tagging; new tagging
Register; office=register; office=government + government=register_office
Administrative; office=administrative; office=government
Public buildng; amenity=public_building; discouraged
From what I seen that should be it, but if someone could double check it I would be grateful.
I discovered that JOSM is grouping the tags very strangely. Some groups that should be sub-groups end up as main groups (way, waypoint, access restrictions), and some groups and subgroups end up in groups where they do not belong (geography under highway, etc) Don't know exactly what makes this.
Vespucci complains that landuse=religious area has no name
Check if OH semantics + yes/no. for Crossing attendant
Preset seems to missing "crossing" tag.
Determine if there is already a popular tag
A large body of water partially enclosed by land but with a wide mouth.
http://wiki.openstreetmap.org/wiki/Tag:natural%3Dbay is not mentioning "large" size of qualifier.
It may be related to cultural differences, but I am surprised by "large" requirements (Polish Wikipedia even explicitly mentions that size of water area is in not relevant).
transifex identifier: master_preset.xml:2936(label:text|group:Water|preset:Bay):
Currently in Vespucci only yes is displayed in value selection menu
The access ("Road Restriction") preset is fundamentally broken. Split it up into multiple individual prests selectable via the approriate street sign.
Parkings may have opening hours but typical one will be always open, do requiring it always seems to be a poor idea.
Moved from MarcusWolschon/osmeditor4android#645
Link address preset.
In Polish there is no equivalent of "deprecated" and closest is "przestarzałe" what means "outdated".
Is it OK to use this pejorative translation?
There is number of terms to translate with "(deprecated)" as part ( https://www.transifex.com/openstreetmap/presets/translate/#pl/presetpot/116088711?q=deprecate )
Unfortunately in Polish there is no word equivalent to deprecated (for example http://edict.pl/dict?word=deprecated&words=&lang=EN translates deprecated as
określenie funkcji lub programu, który staje się przestarzały i jest powoli zamieniany innym, nowszysm produktem
, printed Kościuszko Foundation Dictionary has no word "deprecated" and "deprecate" has translations for different meanings)
https://www.transifex.com/openstreetmap/id-editor/translate/#pl/presets?q=deprecate is not helpful as iD is not displaying to user whatever tag is deprecated
Presets present only in iD, ordered by count in OSM database, bold == count less than 1'000, only for amenity, shop, man_made, highway, waterway, railway, historic, tourism, emergency, leisure, aeroway (none missing), aerialway (none missing), natural (none missing), landuse, office and craft. This only takes "primary" keys in to account, further differing attributes are ignored for now.
Note: this is not a diff, there are presets missing in iD that are present here (but not as many).
Stroked through values are deprecated in iD and should likely be so here to.
amenity
shop
man_made
highway
waterway
railway
historic
tourism
emergency
leisure
landuse
office
craft
Present in both but deprecated in iD
Currently translateso in German to gatter
Include drinking_water tag?
I think that for following names also should be optional:
natural=wetland
natural=mud
man_made=pier
leisure=slipway
aerialway=pylon
amenity=taxi
tourism=viewpoint
leisure=dog_park
tourism=picnic_site
as part of gravitystorm/openstreetmap-carto#545 I checked how natural=fell is used
Actual use of the tag for areas as of October 2017 includes different kinds of treeless areas, in particular areas vegetated primarily by grasses (Poaceae) which are commonly tagged as natural=grassland or landuse=meadow, areas mostly vegetated by dwarf scrubs which are more commonly tagged natural=heath, rain fed peat producing wetlands for which the established tagging is natural=wetland + wetland=bog and areas with very little or no vegetation which in most cases qualify as natural=scree or natural=bare_rock. When mapping preferably choose the tag that best and most precisely describes the specific setting you are looking at. Data users should not expect a particular type of surface or vegetation for areas tagged natural=fell.
from https://wiki.openstreetmap.org/wiki/Tag:natural%3Dfell appears to be a good description of the situation
Therefore I think that natural=fell usage should not be encouraged. After #34 fell may be added as search term for natural=grassland, landuse=meadow, natural=heath, natural=wetland, natural=scree or natural=bare_rock to help users find more specific tags.
matching JOSM report: https://josm.openstreetmap.de/ticket/15515#ticket
matching iD report: openstreetmap/iD#4502
Here are some improvements for natural=tree, see also https://github.com/simonpoole/beautified-JOSM-preset/blob/master/master_preset.xml#L10388
The key taxon is used rarely, species is the most important. Genus can be derived from species but is good to have in there, nevertheless. See also https://wiki.openstreetmap.org/wiki/Key:taxon
The keys type and cycle are no longer to be used for a tree, so these need to be removed as well. See also https://wiki.openstreetmap.org/wiki/Key:type and there is no wiki page for key cycle. Instead of these leaf_type and leaf_cycle need to be offered. See also https://wiki.openstreetmap.org/wiki/Key:leaf_type and https://wiki.openstreetmap.org/wiki/Key:leaf_cycle (Note that mixes for natural=tree should never be chosen. That is for forests etc.)
To be added, as it can be measured relatively easy by surveyors, is circumference. See also https://wiki.openstreetmap.org/wiki/Key:circumference
See also the following screenshots. What is a property and what is a detail is for me for trees prety much the same. Keys genus, leaf_type and leaf_ cycle can be derived from species, so those are to me details. A tree does often not have a proper name so that is for me a detail too. When it has a name, it usually also has an organisation taking care of it, so the key operator is also good to offer with name under details only.
In general this and blind:description, deaf:description seem to not be fairly well thought out and misleadingly named.
Wiki: https://wiki.openstreetmap.org/wiki/Key%3Awheelchair%3Adescription
Add at wall=noise_barrier in some form to the barrier=wall preset.
preset for craft=floorer. Floorer does both which a carpet_layer or parquet_layer does. See https://wiki.openstreetmap.org/wiki/Tag:craft%3Dfloorer
Would it be possible to add Key:playground according to the following link?
https://wiki.openstreetmap.org/wiki/Key:playground
I found the typo in vespucci beta preset.
Surprisingly there are only three entries in the osm database
https://taginfo.openstreetmap.org/tags/roof%3Ashape=pyramdial
The text "Island" is used in three places. The following two are together on transifex:
The third is alone in a separate text:
3. master_preset.xml:1941(item:name|group:Traffic_Calming|preset:Island):
In Finnish I would translate 1 and 3 with the same word ("saareke") and 2 with another ("saari").
Maybe it would be the best to split 1 and 2, i.e. have three individual translations strings.
According to https://wiki.openstreetmap.org/wiki/Key:crossing any value except yes equals to no
Reproduced with inexperienced person attempting to add landuse=construction
Vespucci followed system language (without override) and switched to Polish.
Searching "budowa" displayed confusingly titled craft=construction and highway=construction but not landuse=construction.
Neither highway=construction nor craft=construction was recognizable from title and icon. Landuse=construction was not found. It seems that switch to English is unavailable.
The following shop and amenity values are used > ~300 times, have wiki page, but no preset (the list does not include tags listed in #27). Naturally some of these have better and more popular alternative tagging.
shop
amenity
historic
man_made
In other words clean things up and make it possible to use other sets of icons.
While there are currently 0 uses of the value in OSM, this may be a catch 22 situation that without a preset how to map such a facility is difficult to discover.
See http://wiki.openstreetmap.org/wiki/Tag:vending%3Dfeminine_hygiene
Dogecoin has miniscule adoption beyond tipping on social media, payment:dogecoin tag is used 68 times worldwide.
I propose to remove it from preset to reduce clutter on adding payment:* tags.
At least name should not be optional
It seems that wetland tags are missing from preset
What is surprising - searching for wetland in repository gives some limited results.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.