Как сделать перекрытие карт Генштаба?

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
dime1
Гуру
Сообщения: 939
Зарегистрирован: 29 май 2011, 19:41
Репутация: 94
Откуда: Киев

Как сделать перекрытие карт Генштаба?

Сообщение dime1 » 14 авг 2013, 12:09

В официальном видео всё красиво получается - http://www.youtube.com/watch?v=ywrwRjrQ ... page&t=386 , убирают 254 цвет и карта теряет фон.
Я привязал километровую карту (трехканальное .jpg) и не знаю что делать дальше, у меня ROI как раз на пересечении двух листов карты :mrgreen:
Выручайте, более опытные коллеги.

swdartvader
Активный участник
Сообщения: 190
Зарегистрирован: 16 дек 2012, 09:08
Репутация: 48
Откуда: Калининград

Re: Как сделать перекрытие карт Генштаба?

Сообщение swdartvader » 14 авг 2013, 13:54

А попробуйте инструментом Identify потыкать в область "254", может быть оно там не совсем "254". Или как вариант стереть "поля" в граф. редакторе, а затем привязать без таковых вовсе - тогда и фон останется, и поля перекрывать не будут :roll:

dime1
Гуру
Сообщения: 939
Зарегистрирован: 29 май 2011, 19:41
Репутация: 94
Откуда: Киев

Re: Как сделать перекрытие карт Генштаба?

Сообщение dime1 » 14 авг 2013, 14:32

В том то и дело, что у меня растр трехканальный и там значения около 255 для каждого канала. Потому получается, что белый может быть представлен как 255.255.255, так и 254.254.255 и т.д.
А как у них .tif получился одноканальный, да еще и с такими возможностями настройками символогии слоя, ума не приложу.
А в граф редакторе, даже если черное стереть, всё равно останется белый, из разных каналов.

ericsson
Гуру
Сообщения: 3321
Зарегистрирован: 27 июл 2009, 19:26
Репутация: 748
Ваше звание: Вредитель полей

Re: Как сделать перекрытие карт Генштаба?

Сообщение ericsson » 14 авг 2013, 16:37

Ну а что вы хотите от jpeg, конечно мусор будет. Надо обрабатывать нормально - заменой цветов, либо растяжением гистограммы со стороны цветов на 1-2%.

Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 792
Ваше звание: званий не имею
Откуда: Москва

Re: Как сделать перекрытие карт Генштаба?

Сообщение Александр Мурый » 14 авг 2013, 16:40

Насколько я понял, вам нужно использовать что-то наподобие утилиты nearblack из GDAL.
Редактор материалов, модератор форума

ericsson
Гуру
Сообщения: 3321
Зарегистрирован: 27 июл 2009, 19:26
Репутация: 748
Ваше звание: Вредитель полей

Re: Как сделать перекрытие карт Генштаба?

Сообщение ericsson » 14 авг 2013, 16:49

http://www.imagemagick.org/Usage/masking/#bg_remove тут побогаче способов.

_lenik
Активный участник
Сообщения: 121
Зарегистрирован: 10 сен 2012, 08:45
Репутация: 36
Откуда: Минск

Re: Как сделать перекрытие карт Генштаба?

Сообщение _lenik » 14 авг 2013, 17:10

dime1 писал(а):А как у них .tif получился одноканальный, да еще и с такими возможностями настройками символогии слоя, ума не приложу.
Подозреваю, что он не "одноканальный", а индексированный, а получился как-то так:
http://www.giscraft.ru/methods/method4.shtml

_lenik
Активный участник
Сообщения: 121
Зарегистрирован: 10 сен 2012, 08:45
Репутация: 36
Откуда: Минск

Re: Как сделать перекрытие карт Генштаба?

Сообщение _lenik » 14 авг 2013, 17:19

dime1 писал(а):как раз на пересечении двух листов карты
и уточните, вам нужно белый цвет сделать прозрачным или избавится от каймы по краям растра?

dime1
Гуру
Сообщения: 939
Зарегистрирован: 29 май 2011, 19:41
Репутация: 94
Откуда: Киев

Re: Как сделать перекрытие карт Генштаба?

Сообщение dime1 » 14 авг 2013, 23:58

Мне бы и то, и другое хотелось бы научиться.
Чтоб и перекрытие было двух смежных листов, и наложение получалось (околобелый был как nodata).

[ Сообщение с мобильного устройства ]

pedro
Новоприбывший
Сообщения: 14
Зарегистрирован: 13 янв 2009, 14:00
Репутация: 6
Откуда: Байконур

Re: Как сделать перекрытие карт Генштаба?

Сообщение pedro » 16 авг 2013, 15:13

Я использую замещение контуров. Этот процесс описан в справке Библиотека специалиста-Управление данными-Типы географический данных-Растры и изображения-Руководства пользователя и инструкции-Инструкции-Замещение контуров в наборе данных.
Или http://resources.arcgis.com/ru/help/mai ... 1v0000000/
Там очень подробно расписано. Да, приходится делать полигоны для карт. Но это один раз. Создаётся сетка для привязка и она же используется для полигонов.

dime1
Гуру
Сообщения: 939
Зарегистрирован: 29 май 2011, 19:41
Репутация: 94
Откуда: Киев

Re: Как сделать перекрытие карт Генштаба?

Сообщение dime1 » 20 авг 2013, 13:43

Всем спасибо +1
На днях попробую.
С футпринтами - это первое, что пришло на мысль.
Тему пока не отмечаю решенной, думаю, что вопрос будет актуальным часто.

tsarev
Завсегдатай
Сообщения: 406
Зарегистрирован: 14 авг 2006, 16:21
Репутация: 25

Re: Как сделать перекрытие карт Генштаба?

Сообщение tsarev » 27 авг 2013, 18:23

А обрезать по рамке не хотите?
Можно средствами ArcGIS сделать, можно в GlobalMapper'е.
В последнем проще.
Либо взять экстент для каждого листа.
Удачи

Ответить

Вернуться в «ArcGIS»

Кто сейчас на конференции

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