Изменение единиц измерений данных в Arcinfo Workstation
по адресу http://gis-lab.info/qa/convert-units.html
ПО: Arcinfo Workstation
Как изменить единицы измерения данных, не изменяя сами данные? Например: километры перевести в метры? Этот вопрос часто встает при неправильной оцифровке и попытке в дальнейшем совместить данные в метрах с данными в километрах и т.п.
Для решения этой задачи в Arcinfo Workstation достаточно использоваться команду PROJECT и ее подкоманду UNITS, параметры входной и выходной проекции при этом должны оставаться одинаковыми. Даже если вам неизвестна проекция исходных данных, вы можете использовать цифры указанные внизу. При использовании одних и тех же параметров проекции (не важно каких, главное одинаковых для исходной и конечной проекции), собственно проектирования не происходит, изменяются только единицы измерения (фактически происходит масштабирование данных), проекция при этом остается та же, если она была неизвестна, то неизвестной и остается.
Для того, чтобы перевести единицы измерения данных из километров в метры необходимо задать в подкоманде UNITS единицы конвертации, вот так:
UNITS 0.001
таким образом показав программе отношение единицы данных, километров, к метрам (единиц исходных данных/метр, на каждый метр - 0.001 километра)
Arc: project cover incover outcover Project: input Project: proj albers Project: units 0.001 Project: spheroid krasov Project: param 1st standard parallel [ 0 0 0.000 ]: 52 0 0 2nd standard parallel [ 0 0 0.000 ]: 64 0 0 central meridian [ 0 0 0.000 ]: 45 0 0 latitude of projection's origin [ 0 0 0.000 ]: 0 0 0 false easting (meters) [ 0.00000 ]: 8500000 false northing (meters) [ 0.00000 ]: 0.0 Project: output Project: proj albers Project: units meters Project: spheroid krasov Project: param 1st standard parallel [ 0 0 0.000 ]: 52 0 0 2nd standard parallel [ 0 0 0.000 ]: 64 0 0 central meridian [ 0 0 0.000 ]: 45 0 0 latitude of projection's origin [ 0 0 0.000 ]: 0 0 0 false easting (meters) [ 0.00000 ]: 8500000 false northing (meters) [ 0.00000 ]: 0.0 Project: end
В данном примере показан перевод данных в равновеликой проекции Альберса оцифрованных в километрах в ту же проекцию, но единицами измерения - метры. Таким же образом можно переводить данные и в другие единицы измерения:
например
из метров в километры: UNITS 1000
из метров в миллиметры: UNITS 0.001