[SailfishDevel] (QtLocation 5.0) Coordinate is not a type

Bob Jelica sailfish at jelica.se
Sun Dec 22 22:30:55 UTC 2013


Hi,

I’m not quite finished with the tutorial, but since you seem to be in dire need of instructions, here goes: https://github.com/b0bben/SailfishOS_MapTutorial
App works, docs are work-in-progress.

Holla at me if you’re having trouble with anything.

//bob


On 22 Dec 2013, at 23:11, Sylvain B. <sthocs at hotmail.com> wrote:

> Hello,
> 
> I come back here because I am definitely not able to display a simple Map :(
> What I have done is:
> - Take the HelloWorld example generated by QtCreator.
> - Replace the content of SecondPage.qml by the code below.
> 
> And I just get an empty page with the following error message in the logs:
> QML Map: Error: Plugin does not support mapping.
> Error message: The geoservices provider is not supported.
> 
> If I remove the Plugin, I get the same empty page but without the error message.
> I have regenerated new token from here.com (I there a specific option to set?)
> 
> I don't know what I need to do to make it working, is it in the .pro file? :(
> So I would really use either some tips or a working example.
> 
> Thank you in advance!
> 
> ----
> 
> import QtQuick 2.0
> import Sailfish.Silica 1.0
> import QtLocation 5.0
> import QtPositioning 5.1
> 
> Page {
>     Map {
>         anchors.fill: parent
>         plugin : Plugin {
>             name : "nokia";
>             parameters: [
>                 PluginParameter { name: "app_id"; value: "xxx" },
>                 PluginParameter { name: "token"; value: "xxx" }
>             ]
>         }
>         center: QtPositioning.coordinate(48.856047, 2.353907) // Paris
>     }
> }
> 
> 
> From: sailfish at jelica.se
> Date: Thu, 19 Dec 2013 15:50:14 +0100
> To: devel at lists.sailfishos.org
> Subject: Re: [SailfishDevel] (QtLocation 5.0) Coordinate is not a type
> 
> I have an example project showing a map and a location.
> Will try publishing it online later tonight/tomorrow so you guys don’t have to walk to Mordor and back like I did to get it working ;)
> 
> //bob
> 
> 
> On 19 Dec 2013, at 14:45, Sthocs <sthocs at hotmail.com> wrote:
> 
> tw_bolek <tw_bolek at ...> writes:
> 
> 
> <at> Bolek, have you got it working?
> 
> Yes, it does work this way. Thank you *VERY MUCH* Chris for your help!   
> For my needs now it's even better than
> previously as on Harmattan I then had to use Qt.createQmlObject for what I 
> needed to get.
> 
> Thanks a lot!
> 
> BTW. Do you perhaps now the URL of the site where one can register to get 
> the API key to use Nokia Maps plugin?  If
> I try to use it without any key it says to go to 
> https://api.developer.nokia.com but that URL just
> redirects to the main Nokia Developer page.  I can't find the right place 
> to register...   
> 
> _______________________________________________
> SailfishOS.org Devel mailing list
> 
> 
> 
> 
> Hello,
> 
> I also wanted to use a Map in my application, and I am still struggling.
> I already figured out that:
> - We have to install QtLocation/QtPositioning in the SDK
> - We have to manually install them in the emulator (I just found out about 
> pkcon and zypper)
> - We need to use QtPositioning.coordinate instead of Coordinate.
> 
> But now, if I try to display the simplest Map, I just get a blank screen. I 
> have a message telling me that there is an error with the Plugin I use (does 
> not support something - sorry I don't have the precise error message here)
> 
> I am sure it's something simple (some entry missing in the .pro?) but I 
> could not find what yesterday, and I don't have so much time to search (It 
> was really cool with Harmattan to have an example out of the box that we 
> could just copy/paste and start customizing).
> 
> Would it be possible to have a simple example in the doc explaining all the 
> required steps?
> Or do you see what I am missing? For the plugin, I just put the same than 
> for Harmattan:
> plugin : Plugin {
>                        name : "nokia";
>                        parameters: [
>                            PluginParameter { name: "app_id"; value: "APPID" 
> },
>                            PluginParameter { name: "token"; value: "TOKEN" 
> }
>                       ]
>                    }
> 
> Thanks for your help!
> 
> _______________________________________________
> SailfishOS.org Devel mailing list
> 
> 
> _______________________________________________ SailfishOS.org Devel mailing list
> _______________________________________________
> SailfishOS.org Devel mailing list

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.sailfishos.org/pipermail/devel/attachments/20131222/4b6157f9/attachment.html>


More information about the Devel mailing list