Add SOTM-presentation
This commit is contained in:
parent
5129357fa3
commit
cd74a64572
7 changed files with 53 additions and 0 deletions
BIN
Docs/Misc/Climbing.png
Normal file
BIN
Docs/Misc/Climbing.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 135 KiB |
BIN
Docs/Misc/Kakampink.png
Normal file
BIN
Docs/Misc/Kakampink.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.6 MiB |
BIN
Docs/Misc/StatisticsOnwheels.png
Normal file
BIN
Docs/Misc/StatisticsOnwheels.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 197 KiB |
Before Width: | Height: | Size: 274 KiB After Width: | Height: | Size: 274 KiB |
BIN
Docs/Misc/shop_selection.gif
Normal file
BIN
Docs/Misc/shop_selection.gif
Normal file
Binary file not shown.
After Width: | Height: | Size: 300 KiB |
Binary file not shown.
53
Docs/Presentations/SOTM2022-workshop.abstract.txt
Normal file
53
Docs/Presentations/SOTM2022-workshop.abstract.txt
Normal file
|
@ -0,0 +1,53 @@
|
|||
# What do I want to tell at SOTM '22?
|
||||
|
||||
4 main topics:
|
||||
|
||||
The MapComplete Editor:
|
||||
|
||||
- What is MapComplete? The vision
|
||||
+ Simple to use viewer
|
||||
+ Simple to contribute
|
||||
+ Packed with features under the hood (where applicable)
|
||||
+ Pareto frontier
|
||||
|
||||
- What is a theme?
|
||||
+ One or more layers + introduction text + some meta (such as icon)
|
||||
+ Vision on what the target group is (who will use it? For what purpose?)
|
||||
+ Written in a .json-file
|
||||
|
||||
- What is a .json-file
|
||||
+ A flat text-file (create a .txt)
|
||||
|
||||
- What is a layer?
|
||||
+ One logical type of feature
|
||||
- Specifiy the tags that are needed to match
|
||||
- Uses OSM as default datasource, but an online (sliced) geojson is an option too, e.g. to show/import
|
||||
+ Specifies the elements to show in the popup
|
||||
+ Specifies how it is rendered
|
||||
+ Specifies if new elements can be added and with which tags
|
||||
-> Don't mix, e.g. don't mix post-boxes with post offices
|
||||
-> Don't use an adverb, e.g. "all shops ~~which accept cash~~". What if the shop is already there but the payment methods are not known yet? (use a filter instead)
|
||||
|
||||
- What is a TagRendering?
|
||||
+ Converts the objects attributes into a text on the screen
|
||||
+ If a question is added, it'll ask the user the right answer
|
||||
-> Do use full sentences
|
||||
-> Start with the step 'attributes to text', then add the question
|
||||
-> Don't write "yes, this POI has ..." or even worse "yes"/"no"
|
||||
|
||||
- Deploying
|
||||
+ copy paste into a base64-decoder
|
||||
+ Go to "mapcomplete.osm.be/index?userlayout=true#<paste your encoded file here>"
|
||||
+ Oh Noes! An error msg!
|
||||
|
||||
- sharing
|
||||
+ Share often and early. I'd rather have a half-finished theme via chat/wiki that can be improved upon then no theme at all
|
||||
+ When done: make a pull request via github (you'll get translations, documentation, integration with taginfo and a chatbot for free)
|
||||
|
||||
- A dash of Magic
|
||||
+ Calculated tags
|
||||
+ Twin layers (fritures)
|
||||
+ Imports
|
||||
|
||||
- Future work:
|
||||
+ Improve this flow
|
Loading…
Reference in a new issue