mirror of
				https://github.com/subsurface/subsurface.git
				synced 2025-02-19 22:16:15 +00:00 
			
		
		
		
	mapwidget.qml: enumerate the ESRI map types of interest
Add a local "enumeration" (object) for the two possibly map types of interest: SATELLITE and STREET. Use SATELLITE by default. Signed-off-by: Lubomir I. Ivanov <neolit123@gmail.com>
This commit is contained in:
		
							parent
							
								
									a8af2f5548
								
							
						
					
					
						commit
						ccaaff42a3
					
				
					 1 changed files with 8 additions and 0 deletions
				
			
		| 
						 | 
					@ -3,14 +3,22 @@ import QtLocation 5.3
 | 
				
			||||||
import QtPositioning 5.3
 | 
					import QtPositioning 5.3
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Item {
 | 
					Item {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						readonly property var esriMapTypeIndexes: { "STREET": 0, "SATELLITE": 1 };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	Plugin {
 | 
						Plugin {
 | 
				
			||||||
		id: mapPlugin
 | 
							id: mapPlugin
 | 
				
			||||||
		name: "esri"
 | 
							name: "esri"
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	Map {
 | 
						Map {
 | 
				
			||||||
 | 
							id: map
 | 
				
			||||||
		anchors.fill: parent
 | 
							anchors.fill: parent
 | 
				
			||||||
		plugin: mapPlugin
 | 
							plugin: mapPlugin
 | 
				
			||||||
		zoomLevel: 1
 | 
							zoomLevel: 1
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							Component.onCompleted: {
 | 
				
			||||||
 | 
								map.activeMapType = map.supportedMapTypes[esriMapTypeIndexes.SATELLITE];
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue