Страница 1 из 1
NetCDF-файлы - какая свободная и "легковесная" ГИС
Добавлено: 08 фев 2014, 14:51
nickleb
Какая свободная и "легковесная" ГИС на сегодня наиболее "фамильярна" в обращении с NetCDF-файлами? Надо "отскриптовать" такую задачу: множество NC-файлов по разным переменным в отдельные растры "распотрошить" и image's их сохранить.
Re: NetCDF-файлы - какая свободная и "легковесная" ГИС
Добавлено: 08 фев 2014, 16:46
Максим Дубинин
Re: NetCDF-файлы - какая свободная и "легковесная" ГИС
Добавлено: 08 фев 2014, 17:24
nickleb
Максим, спасибо.
Re: NetCDF-файлы - какая свободная и "легковесная" ГИС
Добавлено: 08 фев 2014, 17:29
nickleb
...а RGdal в R?
Re: NetCDF-файлы - какая свободная и "легковесная" ГИС
Добавлено: 08 фев 2014, 17:54
Максим Дубинин
можно и так
Re: NetCDF-файлы - какая свободная и "легковесная" ГИС
Добавлено: 11 фев 2014, 16:31
Александр Мурый
Вот ещё пример Питон-кода, который можно здесь использовать. Для конвертации и вытаскивания данных лучше консольные утилиты, а для визуализации уже ГИС.
Re: NetCDF-файлы - какая свободная и "легковесная" ГИС
Добавлено: 11 фев 2014, 16:38
nickleb
Александр, спасибо.
Re: NetCDF-файлы - какая свободная и "легковесная" ГИС
Добавлено: 12 фев 2014, 13:17
nickleb
Александр Мурый писал(а):Вот ещё пример Питон-кода, который можно здесь использовать. Для конвертации и вытаскивания данных лучше консольные утилиты, а для визуализации уже ГИС.
... что-то и scipy и numpy установлены у меня под Windows Python 2.7.2,
и import'ирую я их...
а на
Scientific.IO.NetCDF
ImportError: No module named Scientific.IO.NetCDF
...
Re: NetCDF-файлы - какая свободная и "легковесная" ГИС
Добавлено: 12 фев 2014, 16:35
Александр Мурый
Re: NetCDF-файлы - какая свободная и "легковесная" ГИС
Добавлено: 12 фев 2014, 17:50
nickleb
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
>>>
Re: NetCDF-файлы - какая свободная и "легковесная" ГИС
Добавлено: 13 фев 2014, 00:43
Александр Мурый
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>)
Re: NetCDF-файлы - какая свободная и "легковесная" ГИС
Добавлено: 13 фев 2014, 08:15
nickleb
Да, Александр. Все в порядке. Спасибо.