может ли кто-нибудь сказать мне, как это сделать Обратное геокодирование в BB10. У меня есть широта, долгота, и теперь мне нужно преобразовать ее в адрес.ReverseGeocoding в BlackBerry 10
0
A
ответ
1
Есть примеры геокодирования и обратного геокодирования C++ на сайте предварительной размещения BB10, https://developer.blackberry.com/native/documentation/cascades/device_platform/location/geocoding.html Вы посмотрели на это?
0
Я сделал следующий код, но проблема в этом. QGeoCoordinate GCoor(lat,lang);
//Reverse GeoCoding
QStringList serviceProviders =
QGeoServiceProvider::availableServiceProviders();
if (serviceProviders.size()) {
QGeoServiceProvider *serviceProvider = new QGeoServiceProvider(
serviceProviders.at(0));
QGeoSearchManager *searchManager = serviceProvider->searchManager();
//searchManager->setProperty("boundary", "city");
reply = searchManager->reverseGeocode(GCoor);
bool finished_connected = QObject::connect(reply, SIGNAL(finished()),
this, SLOT(readReverseGeocode()));
bool error_connected = QObject::connect(reply,
SIGNAL(error(QGeoSearchReply::Error, QString)), this,
SLOT(reverseGeocodeError(QGeoSearchReply::Error, QString)));
//Reverse GeoLocation
void LocationHandler::readReverseGeocode() {
QList<QGeoPlace> LocDetList = reply->places();
QGeoPlace locDe = LocDetList.at(0);
qDebug() << "City --> " << locDe.address().state();
qDebug() << "Country Code --> " << locDe.address().countryCode();
qDebug() << "Country --> " << locDe.address().country();
reply->deleteLater();
}
`void LocationHandler::reverseGeocodeError(QGeoSearchReply::Error error,
QString errorString) {
qDebug() << "(Geo::reverseGeocodeError) " << errorString;
reply->deleteLater();
}
Приложение выхода на этой линии в этом коде -
QGeoPlace locDe = LocDetList.at(0);
Что здесь проблема?
Смежные вопросы
- 1. TouchEvent в Blackberry 10
- 2. DataModel в BlackBerry 10
- 3. BlackBerry 10 WebWorks BlackBerry 10 PhoneGap WebView URL
- 4. Разработка BlackBerry 10 TextField
- 5. BlackBerry 10: GNU STL
- 6. Blackberry Web works 10
- 7. Blackberry 10 Whitelist
- 8. Blackberry 10 Left Slider
- 9. Безголовое приложение BlackBerry 10
- 10. BlackBerry 10 - Диалоговое окно
- 11. Blackberry 10 Signing issue
- 12. Popup in BlackBerry 10
- 13. BlackBerry 10 Architecture
- 14. Flurry on Blackberry 10
- 15. Инструментарий разработки BlackBerry 10
- 16. Код CALC в blackberry 10
- 17. База данных в BlackBerry 10
- 18. Сегментированный контроль в BlackBerry 10
- 19. Как отправить mms в Blackberry Cascade Blackberry 10
- 20. Как выполнить приложение Blackberry OS 6 в Blackberry 10 OS
- 21. BlackBerry 10: Каскады и ForeignWindow
- 22. BlackBerry 10 Development Switch case
- 23. Поддержка WebRTC на BlackBerry 10
- 24. Порт Android для BlackBerry 10
- 25. Импорт OpenCV для Blackberry 10
- 26. Невозможно подписать Blackberry 10 app
- 27. App Launcher in Blackberry 10
- 28. Симулятор Blackberry 10 на osx10.9
- 29. SMS_RECEIVE: Blackberry 10 Android Runtime
- 30. BlackBerry 10, Camera и FILE_NOT_FOUND_ERR
Привет, лук, у меня возникла проблема. Не могли бы вы рассказать мне решение? –