crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> Qml и Google maps
larry
  опции профиля:
сообщение 8.8.2015, 13:05
Сообщение #1


Студент
*

Группа: Участник
Сообщений: 55
Регистрация: 16.12.2010
Пользователь №: 2274

Спасибо сказали: 8 раз(а)




Репутация:   0  


Добрый день, форумчане.
Интересует вопрос, как работать с картами Google? Для nokia, osm и mapbox есть плагины, а для Google Maps не нашел. Может плохо искал, но вряд ли, перелопатил весь google. Пишу descktop приложение (Qt5.5). Пробовал через WebView, но не получается загрузить локальный файл html. Если открыть этот файл в браузере, то загружается карта. Пример нашел в инете.

<!DOCTYPE html>
<html>
  <head>
    <meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
    <style type="text/css">
      html { height: 100% }
      body { height: 100%; margin: 0; padding: 0 }
      #map-canvas { height: 100% }
    </style>
    <script type="text/javascript"
      src="https://maps.googleapis.com/maps/api/js?key=AIzaSyC8canfOHTXuRHe7KoJ68CJQVQSBbrAiVg&sensor=false">
    </script>
    <script type="text/javascript">
      function initialize() {
        var mapOptions = {
          center: new google.maps.LatLng(-34.397, 150.644),
          zoom: 8
        };
        var map = new google.maps.Map(document.getElementById("map-canvas"),
            mapOptions);
      }
      google.maps.event.addDomListener(window, 'load', initialize);
    </script>
  </head>
  <body>
    <div id="map-canvas"/>
  </body>
</html>


import QtQuick.Controls 1.3
import QtQuick.Window 2.2
import QtWebKit 3.0
//---------------
ApplicationWindow
{
    title: qsTr("Map")
    width: 640
    height: 480
    visible: true

    WebView
    {
        id: webview
        anchors.fill: parent

        url: "file:///q:index.html"
    }
}


Помогите пожалуйста, а то не могу "въехать" как вывести карту.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Trisch
  опции профиля:
сообщение 13.8.2015, 1:36
Сообщение #2


Активный участник
***

Группа: Участник
Сообщений: 379
Регистрация: 30.1.2012
Из: Запорожье
Пользователь №: 3169

Спасибо сказали: 24 раз(а)




Репутация:   0  


Пробовал прописать полный путь к файлу?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 22.11.2024, 8:04