Как создать гексагональную сетку 50x50 м с помощью mmqgis?


9

Я пытаюсь использовать плагин mmqgis для создания гексагональной сетки, и я действительно озадачен тем, как заполнить необходимые переменные. Я хотел бы иметь шестиугольники размером около 50 х 50 м (в реальной жизни), и мой проект в длинном / латовом формате. Я надеюсь, что кто-то может помочь. Спасибо

Сэл


Я думаю, что ответ можно найти здесь: gis.stackexchange.com/questions/41673/…
Мелисса Лим

Ответы:


8

Не проверено, но вы можете использовать спроектированный CRS, чтобы создать сетку, а затем перенести полученный шейп-файл в географическую широту / долготу. Это будет искажать шестиугольники, хотя.

В моей части мира (около 1 градуса западной долготы, 51 градуса северной широты) 50 метров на земле примерно эквивалентны 0,0004530 градуса широты. 50 метров на земле также примерно эквивалентны 0,0007170 градуса долготы. Используя эти значения с плагином mmqgis, можно было сделать форму сетки шестиугольника WGS84 lat / lon.

На прилагаемом изображении показана такая сетка на проецируемом изображении карты, которая сильно искажена в результате перепроецирования на лету в EPSG: 4326.

Но я бы не стал доверять такой решетке, насколько я мог ее бросить. Для чего бы это ни стоило, я бы посоветовал вам изменить свой CRS проекта на проектируемый и использовать плагин mmqgis, чтобы сделать вашу шестиугольную сетку с использованием единиц расстояния.

Ник.

введите описание изображения здесь

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.