Создание и настройка крупной прямоугольной карты
Добавлено: 04 мар 2022, 06:52
Здравствуйте. Я совсем голый новичок в QGIS, и пока что затрудняюсь справиться с поставленной задачей даже с помощью гугла. Поэтому ищу помощи и советов здесь.
Задача следующая - сделать в программе детальную карту вымышленного острова (уже придуманную, надо лишь интегрировать в QGIS) и заполнить её клеточными растрами, с системой ЛОДирования (уточнение карты при смене масштаба, от общей к детальной), для дальнейшего использования визуальной в ней информации по типу использования гугл.карты, возможно, и интеграции карты в JS для добавления всяких построений маршрутов.
* По системе координат карта простейшая прямоугольная, без сложных географических вычислений и формул. И не важно, что в реальном мире так не бывает и всё куда сложнее. Нужен голый XY с понятной Евклидовой геометрией, по возможности с настраиваемой точкой отсчёта, привязанной к точке на карте, и кастомными координатами (прсотые отрицательные и положительные числа относительно 0.0 вполне сойдут).
* Помимо объектов GIS по типу дорог и четырёхугольников, очень важно связать карту с вышеупомянутыми растрами. Чтобы, скажем, добавить по координате (1243,144) клетку растра в километр, и чтобы этот растр там благополучно и оставался при дальнейшем использовании карты, никуда не исчезая и не гуляя относительно таких же растров и объектов gis.
* Ну и под конец, важно сделать систему лодирования. Чтобы при максимальном отдалении был, скажем, всего один общий растр острова, в котором не видно каждое отдельное деревце. При приближении растр делился бы на составные и более детальные, те, в свою очередь, на ещё более детальные и тд.
Так вот. Во-первых, можно ли реализовать поставленную задачу в QGIS? Во-вторых, как это добро начать делать, какие настройки выбрать? Я зашёл в тупик уже на стадии выбора СК и настройки расстояний относительно растра (вроде задаю километр на пиксель, а по итогу расстояние между двумя пикселями - убер дофига километров, остаётся лишь непонимающе вдуплять). Будет очень круто, если найдётся знаток программы и пару дней поводит за ручку, объяснив, как подобную задачу выполнить (как создать описанную карту, как добавлять растры, как настроить лодирование, как эту карту использовать (например, считать расстояние между точками по заданной СК) и тд)
Задача следующая - сделать в программе детальную карту вымышленного острова (уже придуманную, надо лишь интегрировать в QGIS) и заполнить её клеточными растрами, с системой ЛОДирования (уточнение карты при смене масштаба, от общей к детальной), для дальнейшего использования визуальной в ней информации по типу использования гугл.карты, возможно, и интеграции карты в JS для добавления всяких построений маршрутов.
* По системе координат карта простейшая прямоугольная, без сложных географических вычислений и формул. И не важно, что в реальном мире так не бывает и всё куда сложнее. Нужен голый XY с понятной Евклидовой геометрией, по возможности с настраиваемой точкой отсчёта, привязанной к точке на карте, и кастомными координатами (прсотые отрицательные и положительные числа относительно 0.0 вполне сойдут).
* Помимо объектов GIS по типу дорог и четырёхугольников, очень важно связать карту с вышеупомянутыми растрами. Чтобы, скажем, добавить по координате (1243,144) клетку растра в километр, и чтобы этот растр там благополучно и оставался при дальнейшем использовании карты, никуда не исчезая и не гуляя относительно таких же растров и объектов gis.
* Ну и под конец, важно сделать систему лодирования. Чтобы при максимальном отдалении был, скажем, всего один общий растр острова, в котором не видно каждое отдельное деревце. При приближении растр делился бы на составные и более детальные, те, в свою очередь, на ещё более детальные и тд.
Так вот. Во-первых, можно ли реализовать поставленную задачу в QGIS? Во-вторых, как это добро начать делать, какие настройки выбрать? Я зашёл в тупик уже на стадии выбора СК и настройки расстояний относительно растра (вроде задаю километр на пиксель, а по итогу расстояние между двумя пикселями - убер дофига километров, остаётся лишь непонимающе вдуплять). Будет очень круто, если найдётся знаток программы и пару дней поводит за ручку, объяснив, как подобную задачу выполнить (как создать описанную карту, как добавлять растры, как настроить лодирование, как эту карту использовать (например, считать расстояние между точками по заданной СК) и тд)