NetCDF-файлы - какая свободная и "легковесная" ГИС
-
- Гуру
- Сообщения: 968
- Зарегистрирован: 22 май 2010, 20:20
- Репутация: 154
NetCDF-файлы - какая свободная и "легковесная" ГИС
Какая свободная и "легковесная" ГИС на сегодня наиболее "фамильярна" в обращении с NetCDF-файлами? Надо "отскриптовать" такую задачу: множество NC-файлов по разным переменным в отдельные растры "распотрошить" и image's их сохранить.
- Максим Дубинин
- MindingMyOwnBusiness
- Сообщения: 9129
- Зарегистрирован: 06 окт 2003, 20:20
- Репутация: 748
- Ваше звание: NextGIS
- Откуда: Москва
- Контактная информация:
Re: NetCDF-файлы - какая свободная и "легковесная" ГИС
пристегивайтесь, турбулентность прямо по курсу
-
- Гуру
- Сообщения: 968
- Зарегистрирован: 22 май 2010, 20:20
- Репутация: 154
Re: NetCDF-файлы - какая свободная и "легковесная" ГИС
Максим, спасибо.
-
- Гуру
- Сообщения: 968
- Зарегистрирован: 22 май 2010, 20:20
- Репутация: 154
Re: NetCDF-файлы - какая свободная и "легковесная" ГИС
...а RGdal в R?
- Максим Дубинин
- MindingMyOwnBusiness
- Сообщения: 9129
- Зарегистрирован: 06 окт 2003, 20:20
- Репутация: 748
- Ваше звание: NextGIS
- Откуда: Москва
- Контактная информация:
Re: NetCDF-файлы - какая свободная и "легковесная" ГИС
можно и так
пристегивайтесь, турбулентность прямо по курсу
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 792
- Ваше звание: званий не имею
- Откуда: Москва
Re: NetCDF-файлы - какая свободная и "легковесная" ГИС
Вот ещё пример Питон-кода, который можно здесь использовать. Для конвертации и вытаскивания данных лучше консольные утилиты, а для визуализации уже ГИС.
Редактор материалов, модератор форума
-
- Гуру
- Сообщения: 968
- Зарегистрирован: 22 май 2010, 20:20
- Репутация: 154
Re: NetCDF-файлы - какая свободная и "легковесная" ГИС
Александр, спасибо.
-
- Гуру
- Сообщения: 968
- Зарегистрирован: 22 май 2010, 20:20
- Репутация: 154
Re: NetCDF-файлы - какая свободная и "легковесная" ГИС
... что-то и scipy и numpy установлены у меня под Windows Python 2.7.2,Александр Мурый писал(а):Вот ещё пример Питон-кода, который можно здесь использовать. Для конвертации и вытаскивания данных лучше консольные утилиты, а для визуализации уже ГИС.
и import'ирую я их...
а на
Scientific.IO.NetCDF
ImportError: No module named Scientific.IO.NetCDF
...
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 792
- Ваше звание: званий не имею
- Откуда: Москва
Re: NetCDF-файлы - какая свободная и "легковесная" ГИС
Что выдаётся на это?
Код: Выделить всё
import Scientific.IO
help(Scientific.IO)
Редактор материалов, модератор форума
-
- Гуру
- Сообщения: 968
- Зарегистрирован: 22 май 2010, 20:20
- Репутация: 154
Re: NetCDF-файлы - какая свободная и "легковесная" ГИС
Python 2.7.2 (default, Jun 12 2011, 15:08:59) [MSC v.1500 32 bit (Intel)] on win32
Type "copyright", "credits" or "license()" for more information.
>>> import scipy
>>> import numpy
>>> import Scientific.IO
Traceback (most recent call last):
File "<pyshell#2>", line 1, in <module>
import Scientific.IO
ImportError: No module named Scientific.IO
>>> help(Scientific.IO)
Traceback (most recent call last):
File "<pyshell#3>", line 1, in <module>
help(Scientific.IO)
NameError: name 'Scientific' is not defined
>>>
Type "copyright", "credits" or "license()" for more information.
>>> import scipy
>>> import numpy
>>> import Scientific.IO
Traceback (most recent call last):
File "<pyshell#2>", line 1, in <module>
import Scientific.IO
ImportError: No module named Scientific.IO
>>> help(Scientific.IO)
Traceback (most recent call last):
File "<pyshell#3>", line 1, in <module>
help(Scientific.IO)
NameError: name 'Scientific' is not defined
>>>
Код: Выделить всё
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 792
- Ваше звание: званий не имею
- Откуда: Москва
Re: NetCDF-файлы - какая свободная и "легковесная" ГИС
scipy и ScientificPython — два разных модуля. В указанном выше коде я использовал ScientificPython (не помню уже, почему), но с тем же успехом можно работать с netCDF и с помощью scipy.
Код: Выделить всё
>>> from scipy.io import netcdf_file
>>> inf = netcdf_file('/home/amuriy/Desktop/precip.mon.mean.nc', 'r')
>>> for i in inf.variables.items(): print i
('lat', <scipy.io.netcdf.netcdf_variable object at 0xa83230c>)
('precip', <scipy.io.netcdf.netcdf_variable object at 0xa83246c>)
('lon', <scipy.io.netcdf.netcdf_variable object at 0xa83232c>)
('time', <scipy.io.netcdf.netcdf_variable object at 0xa8326ac>)
Редактор материалов, модератор форума
-
- Гуру
- Сообщения: 968
- Зарегистрирован: 22 май 2010, 20:20
- Репутация: 154
Re: NetCDF-файлы - какая свободная и "легковесная" ГИС
Да, Александр. Все в порядке. Спасибо.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость