Страница 1 из 2

OpenLayers plugin

Добавлено: 07 авг 2017, 13:30
gadkiy_uut
Подскажите, как в Openlayers plugin можно сделать надписи крупнее? Прилагаю что получается. Надписи чрезвычайно мелки.

И ещё вопрос, можно скачать наборы данных в esrishapefile, (http://beryllium.gis-lab.info/project/osmshp/)?
Они хоть и 16 года но ещё актуальны пока. Проблема в том что будет два набора, Ленобласть, СПБ. Но и этого мало, ещё и Финский залив, а его наверное нет в тех наборах. У меня задача сделать схему размещения объекта. Границы участка и систему координат я успешно задал. Может быть лучше делать в SasPlanet?

Re: OpenLayers plugin

Добавлено: 07 авг 2017, 13:34
Александр Мурый
1) Никак, это тайлы.
2) Можно подключить слои из одного проекта в другом проекте.

Re: OpenLayers plugin

Добавлено: 09 авг 2017, 07:08
gadkiy_uut
По п. 1 мне непонятно, почему разработчики плагина не разработали механизм масштаба отрисовки. Ведь в браузере всё отображается нормально а здесь - мелко. Можно же играть масштабным коэфффициэнтом?
По п. 2. да, я это уже делал. Но тут попадает ещё и финский залив, а его нет в наборах данных, потому что данные формировались по территории, по областям. Да и ещё сложность, наборы данных очень много весят а обрезка вручную - трудоёмко

Есть возможность в Qgis выгрузить данные в векторном виде из OSM. Но я не знаю как их оформить что бы они были удобочитаемы. Есть готовые шаблоны в QML? Или что то подобное. Буду очень признателен за помощь!

Re: OpenLayers plugin

Добавлено: 09 авг 2017, 07:54
Александр Мурый
Используйте вместо OpenLayers плагин QuickMapServices. Там есть функция "Set proper scale", т.е. задать точный масштаб, соответствующий данному тайловому уровню. После этого надписи становятся немного крупнее (как на сайте OSM). Можно задавать "тайловые" масштабы вручную.

Никаких адекватных "шаблонов" в QML вы не найдёте. Можно попробовать взять готовые проекты отсюда, скачать сырые данные OSM (способов много), отфильтровать их, и попытаться перенести оформление.

Re: OpenLayers plugin

Добавлено: 09 авг 2017, 10:33
gadkiy_uut
Александр Мурый писал(а):Там есть функция "Set proper scale"
Что то не нахожу её...

Re: OpenLayers plugin

Добавлено: 09 авг 2017, 11:05
Александр Мурый
Menu_029.png
Menu_029.png (472.1 КБ) 8164 просмотра

Re: OpenLayers plugin

Добавлено: 09 авг 2017, 11:27
gadkiy_uut
У меня русская локаль, потому не нашёл сразу. Не понимаю, нажимаю и ничего не происходит. На результате цифры сделаны шрифтом 9. Стандартный шрифт - 7.8. Но у плагина надписи получаются совершенно мелкие.

Re: OpenLayers plugin

Добавлено: 09 авг 2017, 11:48
Александр Мурый
У вас в браузере масштаб страницы не больше 100%?

Re: OpenLayers plugin

Добавлено: 11 авг 2017, 07:29
gadkiy_uut
Александр Мурый писал(а):У вас в браузере масштаб страницы не больше 100%?
Нет. Я экспортировал в PDF и обрезал его, что бы показать небольшой фрагмент. Плагин работает странно. Надписи очень мелкие.

Re: OpenLayers plugin

Добавлено: 11 авг 2017, 11:45
Denis Rykov
Плагин то тут причём - он просто загружает тайлы и показывает их вам.

Re: OpenLayers plugin

Добавлено: 11 авг 2017, 13:23
gadkiy_uut
Denis Rykov писал(а):Плагин то тут причём - он просто загружает тайлы и показывает их вам.
Тайлы же генерируются в каком то масштабе. Вот и хотелось бы увеличить масштаб. Сейчас всё очень мелко и я не могу сдать работу. Приходится делать в SasPlanet.

Re: OpenLayers plugin

Добавлено: 11 авг 2017, 13:27
freeExec
Так подымите свой рендер и сделайте там забубенный размер букв.
Тот самый стиль - https://github.com/gravitystorm/openstreetmap-carto

Re: OpenLayers plugin

Добавлено: 11 авг 2017, 13:54
gadkiy_uut
freeExec писал(а):Так подымите свой рендер и сделайте там забубенный размер букв.
Тот самый стиль - https://github.com/gravitystorm/openstreetmap-carto
Простите, но там не сразу понятно что делать. Пишется про инсталляцию:

Код: Выделить всё

psql -d gis -c 'CREATE EXTENSION postgis; CREATE EXTENSION hstore;'
что то связанное с постгис, мне не очень понятно что конкретно нужно делать

Re: OpenLayers plugin

Добавлено: 11 авг 2017, 14:02
freeExec
Да, postgis, и да у вас с нуля может уйти неделя чтобы получить результат.
Хотя тут где-то обещали поддержку векторных тайлов для QGIS - это конечно бы ускорило работу в разы.

Re: OpenLayers plugin

Добавлено: 11 авг 2017, 14:05
gadkiy_uut
спасибо что предупредили