Форум программистов, компьютерный форум, киберфорум
QML
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.89/9: Рейтинг темы: голосов - 9, средняя оценка - 4.89
0 / 0 / 0
Регистрация: 27.09.2020
Сообщений: 7
1

Qt онлайн карта

13.11.2020, 12:15. Просмотров 1780. Ответов 1
Метки нет (Все метки)

Здравствуйте, есть код, который открывает карту и после можно ставить на ней метки как в навигаторе. Посмотрел на форумах как это можно сделать, но где-то есть ошибка, а сам я найти не могу. Прошу помочь

C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
import QtQuick 2.0
import QtLocation 5.6
import QtQuick.Controls 2.0
 
Item {
    id: item
 
    Plugin {
         id: mapPlugin
         name: "osm"
         PluginParameter {
             name: "osm.mapping.host";
             value: "http://a.tile.openstreetmap.org/"
         }
    }
 
    Map {
        id: mapItem
        plugin: mapPlugin
        zoomLevel: 16
        width: item.width
        height:item.height
        center {
        latitude: 59.9485
        longitude: 10.7686
        }
 
      MapItemView{
        model: markerModel
        delegate: mapcomponent
 
      }
    }
 
    Component {
            id: mapcomponent
            MapQuickItem {
                id: marker
                anchorPoint.x: image.width
                anchorPoint.y: image.height
                coordinate: mapItem.center
 
                sourceItem: Image {
                    id: image
                    source: "qrc:/images/folder.png"
                }
 
        }
    }
 
    MouseArea {
    anchors.fill: parent
    onPressed: {
            var coordinate = mapItem.toCoordinate(Qt.point(mouse.x,mouse.y))
        markerModel.addMarker(coordinate)
 
    }
    }
 
}
в консоли:
ReferenceError: markerModel is not defined
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.11.2020, 12:15
Ответы с готовыми решениями:

Онлайн карта
Доброго времени суток. У меня есть карта, собственная, которую мы нарисовали. Так вот как сделать и...

Правда ли, что в материнской плате уже встроена звуковая карта и сетевая карта?
У меня возник вопрос, говорят, что в материнской плате уже встроена звуковая карта и сетевая карта....

SD-карта. Как снять блокировку, если карта не блокировалась
Карта используется в фотике. Если стоит в фотике, то невозможно снимать, просматривать отснятое...

Раз - карта, два - карта. Много карт
Здравствуйте. Пару - тройку месяцев тому купил я новый комп(стационарный) i7 7700 3,6 Гц, 8...

1
Модератор
Эксперт .NET
5300 / 4095 / 1182
Регистрация: 12.10.2013
Сообщений: 11,909
Записей в блоге: 2
13.11.2020, 13:55 2
Цитата Сообщение от Xmarkues Посмотреть сообщение
в консоли:
ReferenceError: markerModel is not defined
А что такое markerModel? Если модель, то где ее описание? В предоставленном выше коде ее нет.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.11.2020, 13:55

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

у меня nokia 6555.захожу в галерею и нажимаю карта памяти когда её нету и пишет карта память неотформотиравана
захожу в галерею и нажимаю карта памяти когда ийо нету и пишет карта память неотформотиравана...

Мини онлайн бот для накрутки онлайн-времени в игре
Я играю в игру сайтовую там раз в 2 часа можно получить монетки. У меня вопрос как сделать...

Мини онлайн бот для накрутки онлайн-времени в игре
Не закрывайте тему))) Мне просто интересно как сделать онлайн бот не накрутчик))) Бот который...

Новые пункты меню на vk.com (Казино онлайн, Моя Работа, Заработок онлайн) и всплывающая реклама
Помимо этого поверх видео рекламные баннеры, изображения поворачиваются при наведении курсора, при...

Тормозят некоторые онлайн игры, онлайн ТВ через Wi-Fi
Здравствуйте, обьясните пожалуйста почему у меня тормозят онлайн игры через Wi-Fi, а через шнур все...

Материнская карта и видео карта !
Старая видеокарта geforce9800gtx+ перестала работать, купил новую gigab geforce gt650 2gb...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.