Как установить экстент, если файлы .prj идентичны? - PullRequest
0 голосов
/ 15 мая 2018

У меня есть два файла .shp, чьи файлы .prj идентичны, а экстенты разные.Я бы хотел установить для них одинаковый экстент, чтобы они выстраивались в линию на карте.

В ArcGis я попытался:

  • Экспортировать оба в новую функцию, определенную системой координатнабор данных
  • Удаление файла .prj и последующее определение проекции каждого файла
  • «проецирование» обоих в одну и ту же систему координат.
  • Установка фрейма данных Система координатзатем снова вводим шейп-файлы в надежде, что они будут проецироваться «на лету»

В QGIS я попытался:

  • Настройка проекта CRS
  • Настройка слоя для проецирования и проецирования на слой
  • Сохранение шейп-файлов в конкретном CRS.

Мне кажется странным, что это проблема в первую очередь: почему не может Arcили Q обнаруживает эту асинхронность и дает пользователю возможность выбрать одно из другого?

Что мне здесь не хватает?

Стоит ли искать создание пространственной привязки для одного из файлов, совпадающего с другим?

Какие-либо подсказки / предложения / разъяснения?

Я знаю, что это популярная проблема, и я думаю, что должно быть какое-то простое объяснение вышесказанному, но я его нигде не нахожу, несмотря на то, что часами ломаю голову над ситуацией.Возможно, у меня просто нет правильного словарного запаса, чтобы задать вопрос.Любая помощь приветствуется.

некоторая информация о файлах:

Экстенты для shp1:

вверху: 672344.187336 футов внизу: 629117.938976 футов справа: 7660465.885171 футов слева: 7627858.786745 футов

Экстенты для shp2:

вверху: 5984.800593 фута внизу: 4784.800593 фута справа: 4616.411043 фута слева: 3776.411043 фута

Свойства слоя-источника для обоих shp1 и shp2:

Спроецированная координатасистема: NAD_1983_HARN_StatePlane_Oregon_North_FIPS_3601_Feet_Intl Проекция: Lambert_Conformal_Conic False_Easting: 8202099,73753281 False_Northing: 0,00000000 Central_Meridian: -120,50000000 Standard_Parallel_1: +44,33333333 Standard_Parallel_2: +46,00000000 Latitude_Of_Origin: +43,66666667 Линейный блок: Foot

1048 * Географическая система координат: GCS_North_American_1983_HARN Datum: D_North_American_1983_HARN меридиан: Greenwich Угловая Единица измерения:Данные в градусах

.prj для shp1 и shp2:

PROJCS ["NAD_1983_HARN_StatePlane_Oregon_North_FIPS_3601_Feet_Intl", GEOGCS ["GCS_North_American_1983_HARN", НУЛЕВОЙ [ "D_North_American_1983_HARN", сфероид [ "GRS_1980", 6378137.0,298.257222101]], PRIMEM [ "Гринвич", 0,0], блок [ "Степень", 0,0174532925199433]], ПРОЕЦИРОВАНИЕ [ "Lambert_Conformal_Conic"], параметр ["False_Easting", 8202099,737532808], параметр [ "False_Northing", 0,0], параметр [ "Central_Meridian", - 120,5], параметр [ "Standard_Parallel_1", +44,33333333333334], параметр [ "Standard_Parallel_2", 46.0], параметр [ "Latitude_Of_Origin",43,66666666666666], [БЛОК "Нога", 0,3048]]

1 Ответ

0 голосов
/ 23 мая 2018

Для тех, у кого может быть такая же проблема, в ходе ответа на этот вопрос (r / gis / reddit оказался наиболее полезным) я узнал:

  1. Существуют локальные системы координаткоторые могут не отображаться в Arc или Q. В этом случае данные были получены из файла CAD, DWG, который я преобразовал для проекта.

  2. Можно изменить фрейм данныхспроецированная система координат в Arc, пытающаяся найти подгонку.В этом случае не было ни одного, независимо от того, как долго или усердно я пытался

  3. Некоторые системы координат просто настолько локальны, что они бесполезны, или, как сказал редактор, «мусор», поэтому не тратьте свое время на то, чтобы привести их в соответствие.

4. Инструмент пространственной настройки можно использовать для эффективной привязки набора данных с неизвестной системой координат к известной системе координат.,Так что в моем случае я взял .shp, а затем использовал набор инструментов пространственной настройки, чтобы «натянуть» его на некоторые четко определенные данные.Легко.Заняло несколько минут.Сделано это соответствует, определил проекцию, назвал это хорошо.

...