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.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 |