У меня есть функция, которая вычисляет цену на основе входного наклона и расстояния. Я хочу записать цену в растр как значение растра. Как я могу это сделать? Решения OpenSource и ArcMap будут работать.
slopeRaster = "slope.tif"
emptyRaster = "emptyraster.tif" # How do I create an empty raster?
road = "road.shp"
for cell in emptyraster:
# get slope from sloperaster at cell location
...
slope = ...
# get distance to nearest road from center of cell
...
distance = ...
# calculate price for cell
price = pricefunc(slope, distance)
# write price to cell as value # How do I write a value to a raster
R
. Вы знакомы с ним? Было бы полезно предоставить полное решение, если бы вы могли предоставить нам подробную информацию о вашей цене. - person Simon O'Hanlon   schedule 14.03.2013f
в зависимости от двух параметровx
иy
, поэтому вы в основном хотите сохранитьf(x,y)
? Это можно сделать со словарем. - person Dr. Jan-Philip Gehrcke   schedule 14.03.2013