[Interest] RouteMap using Qtlocation module in Qt5.0

Ramakanthreddy_Kesireddy Ramakanthreddy_Kesireddy at mahindrasatyam.com
Fri Feb 22 11:10:46 CET 2013


Hi,



I have extracted the latest sources from Qt location repository and trying to implement the RouteQuery,RouteModel

using below code.



We donot see any route map updated.



import QtQuick 2.0
import QtLocation 5.0

Item {
    width: 1240; height: 480
 focus:true
    Map {
        id:newmap
        width: 1240; height: 480
        zoomLevel: 10

                center {
            latitude: 17.469023
            longitude:78.382294
        }

             MapCircle {
            id: circle1
            center {
                latitude: 17.469023
                longitude: 78.382294
            }
            radius: 20
            color: "red"
        }

        plugin: Plugin {
            id:myplugin
            name: "nokia"
            parameters: [
                PluginParameter { name: "app_id"; value: "EiAq07CnxDB8m9keuAaU" },
                PluginParameter { name: "token"; value: "X0hmmU9hliO77pcgf9UYCg" }
            ]
        }

    }

    property variant startCoordinate
    property variant endCoordinate

    startCoordinate : QtLocation.coordinate(parseFloat(17.469023),
                                            parseFloat(78.382294));
    endCoordinate : QtLocation.coordinate(parseFloat(17.426588),
                                          parseFloat(78.448069));


    RouteQuery{
        id:routequery
    }

    RouteModel{
        id: routeModel
        plugin: myplugin
        query: routequery
        autoUpdate: false
    }

    MapItemView{
        model: routeModel
        delegate: routeDelegate
    }

    Component{
        id: routeDelegate
        MapRoute {
            route: routeData
            line.color: "blue"
            line.width: 5
            smooth: true
        }
    }


    Keys.onPressed: {
        if(event.key === Qt.Key_1)
        {
            routequery.clearWaypoints()
            routequery.addWaypoint(startCoordinate)
            routequery.addWaypoint(endCoordinate)
            routequery.travelModes = RouteQuery.CarTravel
            routeModel.update()
        }
    }

 }
Please let us know in this regard.

Thanks and Regards,
Ramakanth

________________________________

DISCLAIMER:
This email (including any attachments) is intended for the sole use of the intended recipient/s and may contain material that is CONFIDENTIAL AND PRIVATE COMPANY INFORMATION. Any review or reliance by others or copying or distribution or forwarding of any or all of the contents in this message is STRICTLY PROHIBITED. If you are not the intended recipient, please contact the sender by email and delete all copies; your cooperation in this regard is appreciated.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/interest/attachments/20130222/77fa2e49/attachment.html>


More information about the Interest mailing list