Чем отредактировать карту в формате Marconi Planet?
-
- Новоприбывший
- Сообщения: 7
- Зарегистрирован: 29 мар 2013, 19:20
- Репутация: 0
Чем отредактировать карту в формате Marconi Planet?
Добрый день,
Проконсультируйте, пожалуйста, по такому вопросу - есть карта подстилающей поверхности (clatter) в формате Marconi Planet (т.е. файлы *.bin, index.txt ). Мне нужно поменять некоторые коды клаттеров, например сейчас Code1=water, а нужно сделать Code3=water.
Каким софтом и как это можно сделать наиболее просто?
Проконсультируйте, пожалуйста, по такому вопросу - есть карта подстилающей поверхности (clatter) в формате Marconi Planet (т.е. файлы *.bin, index.txt ). Мне нужно поменять некоторые коды клаттеров, например сейчас Code1=water, а нужно сделать Code3=water.
Каким софтом и как это можно сделать наиболее просто?
-
- Новоприбывший
- Сообщения: 7
- Зарегистрирован: 29 мар 2013, 19:20
- Репутация: 0
Re: Чем отредактировать карту в формате Marconi Planet?
Похоже простого решения нет? 
Софт, в котором используется эта карта, позволяет сделать экспорт в следующие форматы:
- ArcView Grid Files (*.txt)
- BIL Files (*.bil)
- Vertical Mapper Files (*.grd, *.grc)
Может быть каким-то из этих путей пойти?
ЗЫ. Пробовал в Vertical Mapper сделать "Reclass", но у меня получилось только изменить описание клаттеров, а не сами коды. Может что-то не так делал...

Софт, в котором используется эта карта, позволяет сделать экспорт в следующие форматы:
- ArcView Grid Files (*.txt)
- BIL Files (*.bil)
- Vertical Mapper Files (*.grd, *.grc)
Может быть каким-то из этих путей пойти?
ЗЫ. Пробовал в Vertical Mapper сделать "Reclass", но у меня получилось только изменить описание клаттеров, а не сами коды. Может что-то не так делал...
-
- Гуру
- Сообщения: 3058
- Зарегистрирован: 19 май 2010, 19:44
- Репутация: 189
Re: Чем отредактировать карту в формате Marconi Planet?
Посмтрите в сторону Surfer позволяет редактировать разные гриды...
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 792
- Ваше звание: званий не имею
- Откуда: Москва
Re: Чем отредактировать карту в формате Marconi Planet?
А если вытащить растр в ArcView Grid? Это более широко употребимый формат, его можно открыть в какой-либо ГИС, полноценно работающей с растрами (из свободных ГИС, например, GRASS, SAGA, ILWIS). И уже там переклассифицировать растр.
Редактор материалов, модератор форума
-
- Новоприбывший
- Сообщения: 7
- Зарегистрирован: 29 мар 2013, 19:20
- Репутация: 0
Re: Чем отредактировать карту в формате Marconi Planet?
Скачал и поставил 11-ю версию - она не понимает этих форматовДонецков писал(а):Посмтрите в сторону Surfer позволяет редактировать разные гриды...

Если выбрать "все файлы" и выбрать мой экспортированный txt, то открывает в виде контуров каждого клаттера, но все меню при этом неактивные.
Последний раз редактировалось Nad_ 30 мар 2013, 23:06, всего редактировалось 1 раз.
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 792
- Ваше звание: званий не имею
- Откуда: Москва
Re: Чем отредактировать карту в формате Marconi Planet?
Если это возможно, выложите файлы txt/grd напосмотреть.
Редактор материалов, модератор форума
-
- Новоприбывший
- Сообщения: 7
- Зарегистрирован: 29 мар 2013, 19:20
- Репутация: 0
Re: Чем отредактировать карту в формате Marconi Planet?
Добавил в аттач - txt и grc+tab (как оказалось в grd экспортировать не хочет, только grc+tab)Александр Мурый писал(а):Если это возможно, выложите файлы txt/grd напосмотреть.
- Вложения
-
clutter.rar
- (119.88 КБ) 404 скачивания
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 792
- Ваше звание: званий не имею
- Откуда: Москва
Re: Чем отредактировать карту в формате Marconi Planet?
Вот так файл .grc открывается в QGIS (вместе с раскраской):
В файле прописаны категории:
В файле прописаны категории:
Где здесь "Code1=water", не вижу. Что на что нужно менять?0: No Data
1: open
2: forest
3: sea
4: inland_water
5: residential_suburban
6: urban_mean_urban
7: dense_urban
8: block_of_buildings
9: industrial_and_commercial
10: villages
11: open_areas_in_urban
12: parks_in_urban
13: airport
14: open_wet_area
15: dense_residential_suburban
16: dense_urban_high
17: mixed_urban
18: mixed_dense_urban
19: buildings
20: semi_open_area
Редактор материалов, модератор форума
-
- Новоприбывший
- Сообщения: 7
- Зарегистрирован: 29 мар 2013, 19:20
- Репутация: 0
Re: Чем отредактировать карту в формате Marconi Planet?
На сколько я понял в описании формата Planet, каждому типу клаттера соответствует свой Code (число в диапазоне 0-255). Т.е. числа от 0 до 20 это не просто порядковые номера, а это и есть кодыАлександр Мурый писал(а): Где здесь "Code1=water", не вижу. Что на что нужно менять?
Можно ли , например, вместо 4: inland_water сделать 23: inland_water?
Попробую объяснить зачем это нужно - такие карты используются для расчета радиопокрытия, они есть с разными разрешениями, при этом в карте с меньшим разрешением, меньше типов клаттеров и другие коды клаттеров.
Т.е. в примере 4: inland_water, а в другой карте - 4: forest.
Поэтому если загрузить обе эти карты, то 1) на их границе получается неправильное графическое отображение и 2) неправильные результаты расчетов, т.к. радиоволны затухают на разных клатерах по-разному.
Вот и нужно отредактировать одну из карт, чтобы было полное соответствие "код клаттера-тип клаттера"
-
- Гуру
- Сообщения: 1695
- Зарегистрирован: 14 июн 2011, 16:47
- Репутация: 133
- Ваше звание: Завсегдатай
- Откуда: Череповец
Re: Чем отредактировать карту в формате Marconi Planet?
Попробовал в QGIS вручную, проблем не возникло.
Может кто подскажет как процесс автоматизировать.
Снимаю предложение, хотя и значение меняется на 23, но вид поменялся, а при выборе все равно 4 осталась
Может кто подскажет как процесс автоматизировать.
Снимаю предложение, хотя и значение меняется на 23, но вид поменялся, а при выборе все равно 4 осталась

- Вложения
-
- test_1.jpg (12.86 КБ) 11670 просмотров
-
- test.jpg (19.49 КБ) 11674 просмотра
-
- Новоприбывший
- Сообщения: 7
- Зарегистрирован: 29 мар 2013, 19:20
- Репутация: 0
Re: Чем отредактировать карту в формате Marconi Planet?
Нагуглил вот такой вариант решения:
Planet->*.grc->escri nueric ascii grid (*.txt)->замена текстовым редактором одного кода на другой->обратная конвертация ascii grid в *.grc
Может кто-то попробовать? а то я не знаю чем можно сделать обратную конвертацию, вроде бы Grid Translator Pro (GTP) умеет...
Planet->*.grc->escri nueric ascii grid (*.txt)->замена текстовым редактором одного кода на другой->обратная конвертация ascii grid в *.grc
Может кто-то попробовать? а то я не знаю чем можно сделать обратную конвертацию, вроде бы Grid Translator Pro (GTP) умеет...
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 792
- Ваше звание: званий не имею
- Откуда: Москва
Re: Чем отредактировать карту в формате Marconi Planet?
Всё верно, кроме последнего шага. Зачем этот промежуточный *.grc?Nad_ писал(а):Нагуглил вот такой вариант решения:
Planet->*.grc->escri nueric ascii grid (*.txt)->замена текстовым редактором одного кода на другой->обратная конвертация ascii grid в *.grc.
По логике, софт должен позволять импорт этих же форматов.Nad_ писал(а): Софт, в котором используется эта карта, позволяет сделать экспорт в следующие форматы:
- ArcView Grid Files (*.txt)
- BIL Files (*.bil)
- Vertical Mapper Files (*.grd, *.grc)
Так что можно сделать так: разделяем файл ASCII Grid на два файла — заголовок и сами данные; далее заменяем автоматом в файле с данными все отдельно стоящие "4" на "23"; далее соединяем заголовок и отредактированный файл --> импортируем полученный файл в этот самый софт.
Редактор материалов, модератор форума
-
- Гуру
- Сообщения: 1018
- Зарегистрирован: 01 авг 2012, 13:55
- Репутация: 241
Re: Чем отредактировать карту в формате Marconi Planet?
Ваш *.txt файл и есть по структуре *.asc, т.е. в текстовом редакторе функция Найти-Заменить 4 на 23 и все.
- Вложения
-
- pic.JPG (51.31 КБ) 11581 просмотр
-
clutter_replace.rar
- (85.83 КБ) 401 скачивание
Последний раз редактировалось lam 05 апр 2013, 08:20, всего редактировалось 3 раза.
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 792
- Ваше звание: званий не имею
- Откуда: Москва
Re: Чем отредактировать карту в формате Marconi Planet?
lam, приложенный вами файл без замен.lam писал(а):Ваш *.txt файл и есть по структуре *.asc, т.е. в текстовом редакторе функция Найти-Заменить 4 на 23 и все.
Вот с заменой:
[attachment=0]clutter_EDIT.zip[/attachment]
Теперь всё ок.
- Вложения
-
clutter_EDIT.zip
- (91.63 КБ) 439 скачиваний
Редактор материалов, модератор форума
-
- Гуру
- Сообщения: 1018
- Зарегистрирован: 01 авг 2012, 13:55
- Репутация: 241
Re: Чем отредактировать карту в формате Marconi Planet?
В спешке не тот файл прикрепил, теперь все ок.Александр Мурый писал(а):lam, приложенный вами файл без замен.lam писал(а):Ваш *.txt файл и есть по структуре *.asc, т.е. в текстовом редакторе функция Найти-Заменить 4 на 23 и все.
Вот с заменой:


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