Страница 1 из 1

Methods of date field interpolation

Добавлено: 03 авг 2012, 10:59
dime1
Ребята, подскажите, как решить проблему интерполяции дат (число-месяц-год). Нужно получить простые изолинии. Единственное, что нашел в Веб - свежую тему http://forums.arcgis.com/threads/63018- ... erpolation
Это теперь придётся осваивать Model Builder или может у кого есть уже готовые модели?

Re: Methods of date field interpolation

Добавлено: 03 авг 2012, 11:10
ggis
Чуть больше года назад была тема- viewtopic.php?f=17&t=7898&p=53926#p53926,
и вроде Вы тогда вышли из положения. Теперь надо это реализовать в ArcGis?

Re: Methods of date field interpolation

Добавлено: 03 авг 2012, 11:38
dime1
Да!
Мучатся снова с переводом в юлианское летосчисление для массива карт не особо хочется, потом еще и легенду придётся корректировать. Для меня просто странно, что ни у кого не было такой задачи. Тем более знания написания скриптов у меня нет, а вручную это делать неэффективно.

Re: Methods of date field interpolation

Добавлено: 03 авг 2012, 12:18
novia
дата в аргис - это число типа double (целая часть дни, дробная часы). преобразуйте дату в число и интерполируйте. а потом при построении классов легенды интерпретируйте обратно.

Re: Methods of date field interpolation

Добавлено: 03 авг 2012, 14:22
dime1
Аркгис автоматически доставляет в это поле год

мне обязательно надо, чтоб это был день.месяц.год !
он у меня может быть високосный (+1 день в феврале при интерполяции упускаю)

но за совет спасибо.

Re: Methods of date field interpolation

Добавлено: 03 авг 2012, 15:53
novia
dime1 писал(а):Аркгис автоматически доставляет в это поле год
а вам год не нужен?
мне обязательно надо, чтоб это был день.месяц.год !
противоречие с предыдущей фразой
он у меня может быть високосный (+1 день в феврале при интерполяции упускаю)
да хоть какой


в чем проблема интерполяции числа и его обратной интерпретации в дату???

Re: Methods of date field interpolation

Добавлено: 03 авг 2012, 17:13
ggis
novia писал(а):дата в аргис - это число типа double (целая часть дни, дробная часы). преобразуйте дату в число и интерполируйте. а потом при построении классов легенды интерпретируйте обратно.
Браво novia!!! Супер, только что попробовал все работает. Интерпретировать надо контура (используя Field Calculator обратно возвращать число в формат даты), которые получаем из построенного грида. Век живи-век учись.

Re: Methods of date field interpolation

Добавлено: 11 окт 2012, 12:34
dime1
novia, подскажите как контуры обратно интерпретировать? а то я сейчас наделаю через пень-колоду :mrgreen:

Re: Methods of date field interpolation

Добавлено: 11 окт 2012, 12:45
novia
dime1 писал(а):novia, подскажите как контуры обратно интерпретировать? а то я сейчас наделаю через пень-колоду :mrgreen:
если надо подписи для легенды сделать - вставьте значение в эксель и скажите ему, что это дата.
а если в поле записать - то в обратном направлении присвоить полю с типом дата - это число

Re: Methods of date field interpolation

Добавлено: 11 окт 2012, 21:46
dime1
Делаю обратную конвертацию в дату в атрибутивной таблице для верхнего значения в одном диапазоне классификации (т.е., например, 10-15, беру 15), а потом вручную вписываю в лейбл.
А еще не могу понять как у ggis получилось подписать лейблами вдоль линий классификации. Для полученного интерполированного растра нигде не могу найти эту кнопку, может это только в режиме компоновки карты можно такое сделать?

Re: Methods of date field interpolation

Добавлено: 12 окт 2012, 08:12
novia
dime1 писал(а):Делаю обратную конвертацию в дату в атрибутивной таблице для верхнего значения в одном диапазоне классификации (т.е., например, 10-15, беру 15), а потом вручную вписываю в лейбл.
А еще не могу понять как у ggis получилось подписать лейблами вдоль линий классификации. Для полученного интерполированного растра нигде не могу найти эту кнопку, может это только в режиме компоновки карты можно такое сделать?
предположу что это Maplex...

Re: Methods of date field interpolation

Добавлено: 12 окт 2012, 08:21
dime1
Spatial Analyst-Surface-Contour
и потом уже присваиваем контурам значения типа дата из symbology интерполяционной поверхности.
Нормально?

Re: Methods of date field interpolation

Добавлено: 12 окт 2012, 08:46
novia
dime1 писал(а):Spatial Analyst-Surface-Contour
и потом уже присваиваем контурам значения типа дата из symbology интерполяционной поверхности.
Нормально?
вполне)