forked from MapComplete/MapComplete
		
	
		
			
				
	
	
		
			53 lines
		
	
	
	
		
			1.9 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			53 lines
		
	
	
	
		
			1.9 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
| # 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.org/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
 |