Как сохранить область карты со слоя OSM
Добавлено: 22 авг 2017, 06:55
Доброго времени суток, уважаемые форумчане. В ГИС'ах совсем новичок, пытаюсь освоить QGIS для выполнения в общем-то несложной и довольно типичной задачи. Мне нужно со слоя OSM, который я подгружаю с помощью OpenLayers plugin, вырезать свой остров (Шикотан, Малая курильская гряда) и нанести на него координатную сетку с определенным шагом. С нанесением координатной сетки я вроде разобрался, единственное что меня беспокоит т.к. это то что у OSM ск какой-то Pseudo Mercator, а мне нужна просто WGS-84. Когда меняю, координаты становятся верными, а вот карта растягивается. Но да ладно, с этим я готов мириться. А вот проблема моя в следующем: как загружать данные с OSM я разобрался, как экспортировать все это в spatiallite и т.п. тоже. Но мне кажется я копаю не в ту сторону, потому что то, что я скачиваю и добавляю как отдельные слои выглядит совершенно не так, как на слое самого OSM. Собственно, ряд вопросов: 1) я все делаю правильно и мне нужно как-то изменять стили полученных слоев, чтобы изображение выглядело как на OSM ? 2) или же нужно идти каким-то другим путем? Грубо говоря, мне просто нужен маленький кусок слоя osm как отдельный слой, но чтобы сохранялся его внешний вид (и при масштабировании в том числе) и сохранялась географическая привязка. Я не очень соображаю во всем этом, но мне кажется, что проблема в том, что я скачиваю OSM downloader'ом векторные штуки (всякие там линии, точки, полигоны), а красота оригинального OSM, видимо, представлена растром. Можно ли и его как-то получить? Я уже готов просто снять скриншот экрана, но непонятно тогда как нанести на эту картинку реальные координаты. Карту я буду печатать, так что масштабирование мне нужно исключительно для определения формата печати, можно им пожертвовать. Надеюсь, я никого не запутал и у вас хватило сил осилить мой крик отчаяния. Очень рассчитываю на ваши знания и опыт. Заранее спасибо)