QML Map Element
-
With Mobility Location implemented with QML, how can I:
Use the 3D View?
Continually paint new rectangles as breadcrumbs?
Use the satellite imagery view? -
For the satellite view you can try setting mapType http://doc.qt.nokia.com/qtmobility/qml-map.html#mapType-prop
I guess whether this works depends on if the map plugin supports satellite view.
-
I was able to implement the satellite view. Any ideas on the 3D view or breadcrumbing?
-
For breadcrumbing you probably could use a PositionSource Element (http://doc.qt.nokia.com/qt-mobility-snapshot/qml-positionsource.html) and draw the rectangles on positionChange.
Might be a good idea to check whether you're actually moving and whether you've already drawn a rectangle on that position before drawing. Haven't tried any of this though..
No idea about 3D view.
-
for a fake 3d maybe you can use the "rotation":http://doc.qt.nokia.com/4.7/qml-rotation.html in z axis
But, i'm not sure how do this. -
Interesting thought. I'll try it.
-
There were some comments in the Mobility lab blog about maps: http://labs.qt.nokia.com/2010/11/09/qt-mobility-1-1-0-released/
Current nokia map source loads tiles from ovi maps, and does not use the map data on the device. Specifically, it does not work offline (though you could implement your own caching-preloading, but you'll need a lot of tiles, not really practical).
The map data is not vector based, which is a requirement for the real 3D view, these features however are "on the radar"
The faux-3D would be OK for a north up orientation but not be that usable when rotated (i.e. east up or such) as all your labels would be unreadable.