[Qt5-feedback] Qt5 & QtLocation
lars.knoll at nokia.com
lars.knoll at nokia.com
Wed Jun 8 15:24:24 CEST 2011
Hi John,
On 6/8/11 2:22 PM, "ext John Layt" <johnlayt at googlemail.com> wrote:
>Hi,
>
>I want to raise the topic of QtLocation in Qt5. Currently QtLocation is
>part
>of QtMobility but is equally useful on the desktop and is something of
>interest to KDE. I'm wondering what the plans are with regards to
>properly
>supporting the desktop platforms in QtLocation?
Yes, we're thinking about this. Alex should be able to give some more
details about the state of it on desktop platforms.
>
>There's a few areas that I think need to be addressed:
>
>1) The QGeoCoordinates and QGeoAddress classes should be fundamental data
>types in QtCore rather than in QtLocation, so they can be used as data
>containers and in library api without needing an entire geolocation and
>mapping framework at compile or run time. (I also have some suggested api
>changes but that's for later).
I'm not sure there's enough justification to put these into QtCore, but
I'm happy to be convinced otherwise ;-)
>
>2) QtLocation now has a GeoClue backend for MeeGo, but GeoClue runs on
>any
>Linux platform so the backend should be enabled for them all.
Sounds like a rather simple task... :)
>
>3) Are there any plans for OSX and Windows backends using their native
>api, or
>a fallback implementation for versions without a native api?
>
>4) Are there any plans for an OpenStretMap plugin and if not would one be
>accepted? The Ovi Maps plugin is unusable for many people due to the
>terms of
>use. There are a couple of external projects to provide an OSM plugin
>but it
>would be far better if a single implementation was shipped in QtLocation.
> I
>think plugins for other providers like Google or Yahoo belong more in a
>Qt
>Addon.
I thought there was at least a proof of concept available somewhere, but I
might be wrong. If not I guess it's something to contribute to Qt :)
>
>5) Parts of the QtLocation api QLandmark are designed around the
>structure of
>Ovi services and may not work so well with other service providers, are
>there
>any plans to make these more generic or standards compliant?
>
>Obviously all these things could be contributed by the community, either
>directly or as Qt Addons, but as it's a module actively maintained by Qt
>knowing what Nokia's plans are would be useful before making any effort.
>
>Which also raises the question of how strategic direction for Nokia
>maintained
>modules like QtLocation will be decided and communicated, especially when
>Nokia's interests may not agree with the wider communities interests, but
>I
>guess that's a topic for QCS?
It's simple: The more others involve themselves the more will the project
take care of their needs. But we can discuss more at QCS :)
Cheers,
Lars
More information about the Qt5-feedback
mailing list