Зміна одиниці вимірювання від градусів до метрів у QGIS?


11

Я запускаю QGIS 1.7.0 у Windows, і я завантажив файл форми меж групи блоку перепису з TIGER . Схоже, цей файл знаходиться в системі координат WGS 84, і коли я відкриваю його в QGIS, одиниця виміру - це градуси.

Я спробував повторно спроектувати файл у систему координат NAD 83 і зберегти його як новий файл форми, але коли я відкриваю новий файл, він все ще відображає лінійку в градусах. Якщо я спробую зробити буфер, він інтерпретує буферну відстань як градуси.

Якщо припустити, що я починаю з форми файлу від TIGER, який найкращий спосіб перетворити міру одиниці вимірювання з градусів на метри?


Що стосується нащадків, то, здається, наступний робочий процес має сенс, коли ми маємо справу з форматом файлів перепису TIGER у США:

  1. Завантажте відповідний файл форми
  2. Відкрийте його в QGIS
  3. Клацніть Settingsменю та виберітьproject properties
  4. Виберіть проектовану систему координат, наприклад NAD83 / UTM зона 19N
  5. Клацніть на поле Enable 'on the fly' CRS transformation
  6. Натисніть ОК
  7. Натисніть кнопку "масштабування повного" (один із лупи)

Відповіді:


14

Ви повинні змінити систему координатної системи проекту; QGIS цього не зробить, коли ви завантажите файл форми.

Перейдіть до: settings-> Project Properties-> Coordinate Reference System (CRS)і знайдіть свою проекцію.

Хоча WGS84 і NAD83 обидва посилаються на дати, а не на прогнози. Якщо ви хочете спроектувати свої дані TIGER, я схильний використовувати або зону UTM, або загальну для США проекцію, якщо ви маєте справу з великими територіями.


Гаразд, я змінив CRS на NAD 83, і нічого не змінилося. Одиниця відстані все ще градусів.
Зак

2
NAD 83 - це дата, як сказала MerseyViking. Якщо ви зміните його на відповідну зону UTM (для невеликої області), вона буде працювати.
Емілі

2
Як я вже говорив у відповіді, NAD83 - це не проекція, тому вона все ще буде в градусах: ваші дані відображаються на сфероїд, як земна куля. Потрібно перепрограмувати свої дані на плоскій площині, подібно до паперової карти, перш ніж лінійні одиниці (наприклад, метри, ноги або милі) матимуть сенс. Стаття у Вікіпедії є розумною відправною точкою для розуміння різниці: en.wikipedia.org/wiki/Map_projection
MerseyViking

Добре, дякую. Я заплутався між налаштуванням CRS вхідного шару та налаштуванням CRS проекту.
Зак

1
Крім того, переконайтесь, що ви встановите прапорець "Увімкнути" під час "Перетворення CRS" на ходу, якщо ви хочете, щоб QGIS динамічно перепрофілювала ваші шари (тобто, як ви працюєте, а не перепроектувала їх і потім працювала з прогнозованими даними). У QGIS 1.7+ це буде працювати як для векторів, так і для растрових; у старих версіях він працюватиме лише з векторами.
mattwigway

1

Вам потрібно зберегти файл форми як (клацніть правою кнопкою миші назву файлу форми і "зберегти як"), а коли ви збережете його - виберіть новий CRS, обов'язково поставте галочку "додати до проекту" внизу перед підтвердженням. Ви отримуєте форм-файл у правій CRS, але тепер вам потрібно переконатися, що ваш проект має той самий CRS - який можна перевірити та змінити, використовуючи символ "target" у правому нижньому куті.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.