Название: Рисование и редактирование на QWebView. как и Чем ??? Отправлено: mustmany от Сентябрь 19, 2013, 14:14 Добрый день всем!
Есть необходимость грузить тайлы с google maps api и рисовать на карте метки, полилинии, полигоны, точки и редактировать все это дело при желании...думал сделать средства рисования c помощью api, типо вот этого http://googlegeodevelopers.blogspot.ru/2011/11/make-your-map-interactive-with-shape.html (http://googlegeodevelopers.blogspot.ru/2011/11/make-your-map-interactive-with-shape.html) и возвращать в приложение просто вершины объектов, НО заказчик выразил ярое желание иметь возможность смены источника тайлов (google maps, google earth, yandex, bing, openstreet, yahoo... короче все что влезет..) и при этом векторные объекты должны оставаться видимы и неизменны, т.е. вариант переключения между api не подходит, нужно рисовать все сверху на вебвью средствами Qt &/|| opengl. Так вот теперь сам вопрос: чем и как реализовать данную затею?? просто в opengl грузить текстурами тайлы - запарно, да и глупо както... с помощью graphicScene не представляю пока себе это....да и вообще, есть ли возможность чтото положить на WebView, или это изначально безвыходно???? вот еслиб можно было opengl сверху кинуть то было бы идеально... заранее СПАСИБО за Ваши мысли!!! ;) Название: Re: Рисование и редактирование на QWebView. как и Чем ??? Отправлено: Bepec от Сентябрь 19, 2013, 14:21 Всё что влезет на webView с opengl у вас не поместится. А смена api - почему бы и нет?
Название: Re: Рисование и редактирование на QWebView. как и Чем ??? Отправлено: deMax от Сентябрь 19, 2013, 14:22 Цитировать Так вот теперь сам вопрос: чем и как реализовать данную затею?? Почему? В чем запарность, система тайлов примитивна до безобразия, работать с ней легко, грузить тоже. Ее даже на диск можно скачать и локально использовать(ну по крайней мере вроде как для временного хранения это не запрещается).просто в opengl грузить текстурами тайлы - запарно, да и глупо както... с помощью graphicScene не представляю Система координат у каждого своя, но формулы есть. Даже исходники на Qt проги были которая это делает: MapViewer называется. Кстати если найдете url и host для скачивания карт кроме osm, яндекс+гугл векторный+спутниковый напишите. p.s. http://qmapcontrol.sourceforge.net/ собственно сама прога с исходниками в ней конечно много лишнего да сайт куда то уже переехал, но разобраться можно:) Название: Re: Рисование и редактирование на QWebView. как и Чем ??? Отправлено: deMax от Сентябрь 21, 2013, 13:01 Цитировать Есть необходимость грузить тайлы с google maps api и рисовать на карте метки, полилинии, полигоны, точки видел несколько реализаций вашего подхода, если графики мало то может и сойдет, глючновато и медленно. С++ да на opengl заткнет java.и редактировать все это дело при желании...думал сделать средства рисования c помощью api, типо вот этого p.s. видел приложение под андроид так там >50 различных серверов с картами. Правда откуда берет карты не пишет. |