ADN Club > Civil 3D API

Преобразование координат

<< < (3/3)

Nutson:

--- Цитата: D_TRex от 01-06-2023, 13:48:49 ---даёт координаты типа 0,7229.... и 1,3268.... вместо тех что должны быть, типа 72 56 48,78 и 32 48 41,25 (это случайный числа в формате градусы, минуты и секунды)
--- Конец цитаты ---

Ну по сути Вам остался один шаг, что бы отформатировать их до нужного вида. Я так делал, но наверняка можно найти более умное решение:


--- Код - Visual Basic [Выбрать] ---    Degree =abs(obj.Latitude)* 180 / 3.14159265358979        deg = Int(Degree)    allMinute = Degree * 60    minutes = allMinute - deg * 60    min = Int(minutes)    allSeconds = minutes * 60    sec = allSeconds - min * 60    RESULT = CStr(deg) & Chr(176) & CStr(min) & "'" & CStr(Round(sec, 2)) & "''" 

Навигация

[0] Главная страница сообщений

[*] Предыдущая страница

Перейти к полной версии