Преобразуване - степен минути и втори - в - десетични градуси - удостоверение, ArcGIS за десктоп
Представяме просто координира преобразуване уравнение от вида "степен минути-секунди" в "десетични градуси".
Ако стойността е отрицателна градуса, преобразуване трябва да се извършва по различен начин. Ето един вариант:
Инструкциите по-долу, показва метод за превръщане поле таблици с данни, дължина или ширина, дадена в ъглови единици "степен минути секунди" в "десетични градуси", използващи областта на калкулатор. Кодът е написан на VBScript, но е лесно да се превърне в други езици. Предполага се, че "степента минути и вторият" се съхранява като текстов низ с интервали между цифрите и не съдържат други знаци. Например, данните са записани под формата на:
където -gradusy 25, 35 - и 22.3 минути - секунди.
Резултатът трябва да бъде записан в поле номер.
- Добавяне на масата, за да ArcMap.
- Щракнете с десния бутон на масата в таблицата на съдържанието и натиснете Open (Отвори).
- Щракнете върху бутона Options (Опции) и след това върху Добавяне на поле (Добави поле).
- Lat2 въведете в полето Име (Name).
- Кликнете върху стрелката надолу и изберете вида от списъка с двойна точност (Double).
Ако вече имате поле с име LAT2, изберете друго име, което не се използва.
В шести ред, започвайки с = DMS. Текстът в квадратни скоби [] трябва да съдържа името на областта, запазена от ширината на данни. Сменете името на кодовата дума Latitude (Latitude) поле (в таблицата), която съдържа градуса географска ширина с минути и секунди.