Methods of date field interpolation
-
- Гуру
- Сообщения: 939
- Зарегистрирован: 29 май 2011, 19:41
- Репутация: 94
- Откуда: Киев
Methods of date field interpolation
Ребята, подскажите, как решить проблему интерполяции дат (число-месяц-год). Нужно получить простые изолинии. Единственное, что нашел в Веб - свежую тему http://forums.arcgis.com/threads/63018- ... erpolation
Это теперь придётся осваивать Model Builder или может у кого есть уже готовые модели?
Это теперь придётся осваивать Model Builder или может у кого есть уже готовые модели?
-
- Завсегдатай
- Сообщения: 302
- Зарегистрирован: 31 окт 2008, 10:39
- Репутация: 2
Re: Methods of date field interpolation
Чуть больше года назад была тема- viewtopic.php?f=17&t=7898&p=53926#p53926,
и вроде Вы тогда вышли из положения. Теперь надо это реализовать в ArcGis?
и вроде Вы тогда вышли из положения. Теперь надо это реализовать в ArcGis?
-
- Гуру
- Сообщения: 939
- Зарегистрирован: 29 май 2011, 19:41
- Репутация: 94
- Откуда: Киев
Re: Methods of date field interpolation
Да!
Мучатся снова с переводом в юлианское летосчисление для массива карт не особо хочется, потом еще и легенду придётся корректировать. Для меня просто странно, что ни у кого не было такой задачи. Тем более знания написания скриптов у меня нет, а вручную это делать неэффективно.
Мучатся снова с переводом в юлианское летосчисление для массива карт не особо хочется, потом еще и легенду придётся корректировать. Для меня просто странно, что ни у кого не было такой задачи. Тем более знания написания скриптов у меня нет, а вручную это делать неэффективно.
- novia
- Гуру
- Сообщения: 2261
- Зарегистрирован: 29 апр 2011, 15:06
- Репутация: 489
- Откуда: Тель-Авив
Re: Methods of date field interpolation
дата в аргис - это число типа double (целая часть дни, дробная часы). преобразуйте дату в число и интерполируйте. а потом при построении классов легенды интерпретируйте обратно.
понравилось? жми палец вверх 

-
- Гуру
- Сообщения: 939
- Зарегистрирован: 29 май 2011, 19:41
- Репутация: 94
- Откуда: Киев
Re: Methods of date field interpolation
Аркгис автоматически доставляет в это поле год
мне обязательно надо, чтоб это был день.месяц.год !
он у меня может быть високосный (+1 день в феврале при интерполяции упускаю)
но за совет спасибо.
мне обязательно надо, чтоб это был день.месяц.год !
он у меня может быть високосный (+1 день в феврале при интерполяции упускаю)
но за совет спасибо.
- novia
- Гуру
- Сообщения: 2261
- Зарегистрирован: 29 апр 2011, 15:06
- Репутация: 489
- Откуда: Тель-Авив
Re: Methods of date field interpolation
а вам год не нужен?dime1 писал(а):Аркгис автоматически доставляет в это поле год
противоречие с предыдущей фразоймне обязательно надо, чтоб это был день.месяц.год !
да хоть какойон у меня может быть високосный (+1 день в феврале при интерполяции упускаю)
в чем проблема интерполяции числа и его обратной интерпретации в дату???
понравилось? жми палец вверх 

-
- Завсегдатай
- Сообщения: 302
- Зарегистрирован: 31 окт 2008, 10:39
- Репутация: 2
Re: Methods of date field interpolation
Браво novia!!! Супер, только что попробовал все работает. Интерпретировать надо контура (используя Field Calculator обратно возвращать число в формат даты), которые получаем из построенного грида. Век живи-век учись.novia писал(а):дата в аргис - это число типа double (целая часть дни, дробная часы). преобразуйте дату в число и интерполируйте. а потом при построении классов легенды интерпретируйте обратно.
- Вложения
-
- date.png (292.11 КБ) 7854 просмотра
-
- Гуру
- Сообщения: 939
- Зарегистрирован: 29 май 2011, 19:41
- Репутация: 94
- Откуда: Киев
Re: Methods of date field interpolation
novia, подскажите как контуры обратно интерпретировать? а то я сейчас наделаю через пень-колоду 

- novia
- Гуру
- Сообщения: 2261
- Зарегистрирован: 29 апр 2011, 15:06
- Репутация: 489
- Откуда: Тель-Авив
Re: Methods of date field interpolation
если надо подписи для легенды сделать - вставьте значение в эксель и скажите ему, что это дата.dime1 писал(а):novia, подскажите как контуры обратно интерпретировать? а то я сейчас наделаю через пень-колоду
а если в поле записать - то в обратном направлении присвоить полю с типом дата - это число
понравилось? жми палец вверх 

-
- Гуру
- Сообщения: 939
- Зарегистрирован: 29 май 2011, 19:41
- Репутация: 94
- Откуда: Киев
Re: Methods of date field interpolation
Делаю обратную конвертацию в дату в атрибутивной таблице для верхнего значения в одном диапазоне классификации (т.е., например, 10-15, беру 15), а потом вручную вписываю в лейбл.
А еще не могу понять как у ggis получилось подписать лейблами вдоль линий классификации. Для полученного интерполированного растра нигде не могу найти эту кнопку, может это только в режиме компоновки карты можно такое сделать?
А еще не могу понять как у ggis получилось подписать лейблами вдоль линий классификации. Для полученного интерполированного растра нигде не могу найти эту кнопку, может это только в режиме компоновки карты можно такое сделать?
- novia
- Гуру
- Сообщения: 2261
- Зарегистрирован: 29 апр 2011, 15:06
- Репутация: 489
- Откуда: Тель-Авив
Re: Methods of date field interpolation
предположу что это Maplex...dime1 писал(а):Делаю обратную конвертацию в дату в атрибутивной таблице для верхнего значения в одном диапазоне классификации (т.е., например, 10-15, беру 15), а потом вручную вписываю в лейбл.
А еще не могу понять как у ggis получилось подписать лейблами вдоль линий классификации. Для полученного интерполированного растра нигде не могу найти эту кнопку, может это только в режиме компоновки карты можно такое сделать?
понравилось? жми палец вверх 

-
- Гуру
- Сообщения: 939
- Зарегистрирован: 29 май 2011, 19:41
- Репутация: 94
- Откуда: Киев
Re: Methods of date field interpolation
Spatial Analyst-Surface-Contour
и потом уже присваиваем контурам значения типа дата из symbology интерполяционной поверхности.
Нормально?
и потом уже присваиваем контурам значения типа дата из symbology интерполяционной поверхности.
Нормально?
- novia
- Гуру
- Сообщения: 2261
- Зарегистрирован: 29 апр 2011, 15:06
- Репутация: 489
- Откуда: Тель-Авив
Re: Methods of date field interpolation
вполне)dime1 писал(а):Spatial Analyst-Surface-Contour
и потом уже присваиваем контурам значения типа дата из symbology интерполяционной поверхности.
Нормально?
понравилось? жми палец вверх 

Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 14 гостей