@kiru
Аналитик

Как спроектировать класс и атрибуты для хранения множества координат объекта?

Здравствуйте.
Есть данные которые приходят с kml файлом.
Пример:
<Температура>
<56 78>
<103.777,0.8 104.8,0.567987 104,0.67878641 104.3, 0.677898 104.456,0.8 103.8,1.45678>

Соответственно есть класс с атрибутами:

класс "ПОГОДА"
Тип метеопараметра: Тип_Метеопараметра
Значение: число
Координаты: Гео_координаты

Как я понял, координаты лучше вынести в отдельную таблицу, для хранения множества координат.

Класс "ГЕО_КООРДИНАТЫ"
.....

Подскажите пожалуйста, какие (и тип атрибута) должны быть атрибуты чтобы хранить кучу координат?
  • Вопрос задан
  • 100 просмотров
Решения вопроса 1
@anikavoi
Простите, мне непонятен вопрос.
Координаты - это два числа.
Если координаты задаются в виде <градусы'минуты''секунды.доли_секунд> , то их проще сразу приводить в вид <градусы.десятичные_доли_градуса> - а это банальное число с длавающей (или фиксированной - это уже не так важно) точкой. Преобразование - элементарно.
Про северную и южную широту, так же как про западную и восточную долготу - забываем наглухо. вводим отрицательные и положительные, или просто передвигаем диапазон только в положительные.

Во всяком случае, когда мы делали ГИС-проект, то приняли это решение в начале и ни разу потом не пожалели.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы