RUS  ENG 

Растры

Страницы: Пред. 1 2 3 След.
RSS
Растры
 
После установки последнего обновления при заданном свойстве "прозрачный белый" прозрачными становятся и те места, в которых цвет имеет значение 254.
 
Если это касается многоцветных растров, то обновите версию, попробуйте. Для монохромных растров сейчас дейстительно задается диапазон от серого до белого, т.к. уменьшенные копии растра из кэша реализованы как растры с оттенками серого. И гасить только белый при отображении недостаточно. В дальнейшем планируем все вывести в настройки, чтобы пользователь мог сам регулировать диапазон невидимых оттенков серого.
 
Здравствуйте!
Помогите разобраться с проблемой.
Создал растровый слой в карте, привязки map, система измерений сферическая. Беру измеряю расстояния (линейкой-"расстояние") размеры соответствуют реальным.
Создаю слой тепловой сети- ставлю источник, участок сети и обобщенного потребителя.
Теперь запускаю "ZuluThermo" далее вкладка "сервис" и жму "длины участков с карты" получаю длину участка 256 м (в базе участок), а по карте 126,7 м.
Вопрос как сделать так, чтобы в базу по участкам вносились длины соответствующие длинам на карте.
Что интересно если я вношу в базу по участкам длину, то функция "длины участков с карты" не обновляют записи в базе данных по учаскам (т.е. ставлю 10 м, далее "длины участков с карты", но длинна остается первоначальная F5 жал).
версия 7.0.0.4294 (03.10.2011).
 
Понял в базу данных по участкам вносится размер "декарта", но карта настроена на систему измерений "сферическая" поэтому и несоответсвие.
Как настроить Zulu, чтобы заносились в базу данных по участкам длины из систему измерений "сферическая" при использовании "длины участков с карты"?
 
1. В какой проекции создана тепловая сеть? Если тип проекции тепловой сети план-схема, то использовать в одной карте данные в географической проекции (Ваш растр) и данные в план-схеме (не имеющие географической привязки), не имеет смысла.
2. Длина объекта слоя берется сейчас по длине в проекции. Исключение составляют данные слоя, хранящиеся в широте-долготе, сейчас исправил, в обновлении будет.
Т.е. если проекция тепловой сети широта-долгота - будет считаться по сфере, в остальных случаях в декартовых координатах проекции. Например, городские планшеты - это проекция Гаусса-Крюгера и все расстояния там правильные для области в районе центрального меридиана проекции. Если же для ввода сети выбрать в качестве проекции что попало (например мировой Меркатор, где масштаб в метрах меняется в зависимости от широты), то длины будут искажаться.
Опции, которая бы считала длины для ZuluThermo по сфероиду на данный момент нет. Нужно просто выбирать правильную проекцию для тепловой сети

3. Функция "Длина участка с карты" заполняет в таблице только пустые поля, специально, чтобы не затирать поля, введенные пользователем, так что сперва нужно сделать поле пустым в текущей записи для одного объекта, либо для группы в закладке Запрос командой CHANGETO BLANK
 
Карта создана в проекции Меркатор WGS 84 (Карта и растр настроены одинаково). Источник гугл посредством SasPlanet.
В система измерений "сферическая" реальные размера объектов, но в базу данных попадают измерения "декарта"
Перепробавал много проекций, но проблема осталась.
Поэтому просто вставил растр и выставил масштаб в афинных преобразованиях и теперь все соответствует- расстояния на карте и "длины участков с карты".
 
Понятно. Проекцию нужно было изначально для слоя выбирать не Меркатора. Либо перепроецировать в Гаусса-Крюгера или UTM нужной зоны через Слой\Скопировать с указанием новой проекции.
Добавим в расчеты измерение длины по сфероиду.
А так сейчас после аффинных преобразований пропала связь с географической привязкой.
 
Здравствуйте, возникла проблема. Я добавляю растровый слой в карту, но затем при сохранении карты выдается ошибка, что этот слой не является слоем с сервера.
Воспользовался программой для подготовки слоев на сервере, серверный слой создается, но в карту добавляться не хочет, выдает ошибку о невозможности его добавить.

И еще один вопрос. Возможно ли защитить какой-нибудь слой, так чтобы его не могли удалить с карты или скрыть.
 
1. В карту на сервере нельзя сохранить, если в нее входят слои не с этого сервера, т.к. сервер про этот слой ничего не знает.
2. Если слой открыт как слой на сервере и сохраняется в карту на том же сервере, должен в карту записаться. Если же он не добавляется, проверьте описатель, попробуйте открыть слой на сервере локально. Может он просто не правильно описан и не открывается в принципе.
3. Есть в настройке прав доступа группа опций для управления правами на слой http://politerm.com.ru/zuluserver/doc/zsadmin/zsa_access.htm
На слой распространяются права той папки, в которую он входит его описатель.
 
Спасибо за ответ, уже сам разобрался, там в описателе был путь к файлу картинки, оставил только имя файла, все заработало.

По поводу прав доступа: запретил все кроме чтения слоя (атрибуты, геометрия), но все равно возможность удалять слой из карты осталась
 
Удалять слой из карты можно - это операция на клиенте. А вот запретить сохранять карту на сервере в измененном состоянии можно в группе прав, касающихся уже не слоя а карты.
 
Здравствуйте!
Начал вставлять топографические планшеты для последующей их векторизации в Zulu. Порядок действий выполнял, аналогично указанному в видеоуроках. В результате, планшеты вставляются в ГИС в зеркальном отображении и повернутые на 45гр. В чём дело? Может быть порядок задания координат по углам планшета для каждого случая различен?
 
Чтобы повернуть растр на 45 градусов в зеркальном отображении нужно неправильно задать точки привязки.
Система координат растра - (0,0) - левый верхний угол. x - вправо, y - вниз (как в Paint).
Система координат на местности - X - вверх, Y - вправо (как широта/долгота).
 
Добрый день!
В какой системе координат задаете растр?
Если в Декартовой план-схеме, то возможно просто перепутали X и Y местами. Это влечет за собой и поворот, и зеркальное отображение.
Обратите внимание что по вертикальной оси меняется Х, а по горизонтальной Y.
Порядок задания одинаков во всех случаях, кроме случаев когда поля планшета не обрезаны. В каком порядке заданы точки значения не имеет, главное правильное указание точки на растровом изображении и верное указание координат этой точки в X Y.
 
Здравствуйте Алексей и Роман! Большое Вам спасибо за оперативность. Со своей проблемой я разобрался - зеркальное отображение содержимого планшета и поворот его на 45гр. происходит из-за ошибки в порядке задания координат. X перепутал с Y.
Пользуясь случаем, с наступающими 1-м и 9-м мая!
 
Добрый день!
При векторизации растровых планшетов не удается ввести значение поля, полученного после векторизации объекта (в данном случае отметку опорного пункта). Создал базу данных, прописал через запрос поле для значения отметки. При вызове справки поле отображается в окне пустым и нет возможности туда что-то ввести. Помогите решить эту проблему.
P.S. В видео уроках после векторизации в примере показаны уже созданные и редактируемые поля объекта (по зданию).
 
Dave_Murey, возможно неправильно создана база данных.
1. База данных должна, как минимум, состоять из одной таблицы и одного запроса. Ключевое поле (поле связи с картой) - Sys.
2. База должна быть подключена к слою politerm.com.ru/zuludoc/zb_connection_objects.htm.
При возникновении сложностей можете связаться с нашей технической поддержкой.
 
Добрый день! У нас имеются планшеты 1:500 (слой топоосновы). Данный слой отображается при масштабе 1:500 и крупнее. Для каждого файла имеется файл Cache. При обновлении планшетов через TotalCMD, новые планшеты отображаются в таком же масштабе. Но если убрать галочку в масштабе отображения, будут отображаться старые планшеты и только при приближении появится новый планшет. А если удалить файл cache, тогда при любом масштабе отображаются новые планшеты. Подскажите что сделать чтобы сразу при любом масштабе отображались свежие планшеты? Заново привязывать? Заранее спасибо!
 
alena26nsk, пришлите на [email protected] один планшет и файл Cache к нему. Вы работаете через Zulu-сервер или с локальными данными?
 
через Zulu-сервер
 
Здравствуйте!

Прошу Вашей помощи в следующем вопросе: как связать растровые объекты(BMP) между собой, если они разного масштаба? Под один масштаб подгонять получается очень долго и "механическим" способом, путем изменения размера в свойствах объекта(2)Т.е. фактически я угадываю размер и далее "Растр--->привязка"Возможно ли это делать как то по другому(1 вопрос)? На "скрин3" я картинку примерно подогнал по размеру, но все же чуть-чуть не сходиться, если начать "привязывать" ровно в точки не сойдется. Как ставить прозрачность, для одного или всех BMP? Все таки привязка получилась (скрин4), но вопрос оставляю открытым. В дополнении к вопросу скрины во вложениях.

С Уважением,
Инженер СПиРЭ АО АКС г.Благовещенска
Аношенко Р.В.
Изменено: Роман Аношенко - 12.08.2019 08:55:54
 
Обычно, если это топографическая основа, она выполнена в проекции Гаусса-Крюгера. Если параметры проекции известны, эту проекцию нужно назначить для данного растрового объекта, а потом по двум или трем точкам привязать в режиме "Трансформация с экрана"
Если параметры проекции не определены, можно подобрать попробовать https://www.politerm.com/videos/examples/CalcGaussKruger/?sphrase_id=53967
При этом связывать растры между собой не нужно. Если все они привязаны правильно, то каждый ляжет на свое место, независимо от остальных.
Проекция подложки, судя по всему, Сферический Меркатор. Она для растров топоосновы не подходит. Т.е. подогнать ппримерно можно, тоже трансформацией с экрана, но это будет не точно.
 
Здравствуйте! Прошу Вашей помощи в следующем: Имеется BMP файл, его нужно добавить в действующий растровый слой (действующую карту состоящую BMP И JPG). Каким путем лучше всего это сделать. (т.к. карта "объемная" (40 Гб))
Изменено: Роман Аношенко - 28.08.2019 09:30:25
 
В продолжении темы про растры: Сейчас у геодезистов (амурская область)вводится новая картографическая проекция (MSK 28). Соответственно было бы разумнее размещать новые (в новой картографической проекции MSk 28) BMP на новом растровом слое (растровой подложке). С чего начать? Как привязать в координатам BMP файл.
 
Цитата
Роман Аношенко написал:
Здравствуйте! Прошу Вашей помощи в следующем: Имеется BMP файл, его нужно добавить в действующий растровый слой (карту). Каким путем лучше всего это сделать. (т.к. карта "объемная" (40 Гб))
Про привязку растра все тут довольно подробно: https://www.politerm.com/zuludoc/index.html#raster_about.html
Единственно что объем растра очень большой. Если размеры превышают 32000 x 32000 он не загрузится. А если загрузится, то работать с таки тяжело. Обычно на планшеты нарезается. Монохромный BMP 1:2000 где-то 7 мегабайт обычно.
Страницы: Пред. 1 2 3 След.