RUS  ENG 

Олег (Все сообщения пользователя)

Выбрать дату в календареВыбрать дату в календаре

Страницы: Пред. 1 2 3 4 5
Экспорт в Autocad
 
скачайте обновление и попробуйте. мы вносили некоторые изменения в экспорт.
Экспорт в Autocad
 
вам стоит скачать обновление, версия довольно старая
Экспорт в Autocad
 
В смысле, когда обновление скачивали?
Экспорт в Autocad
 
AutoCad здесь ни при чем, он в экспорте не участвует. Какая у вас установлена версия Zulu? Насчет зависания пока ничего не могу сказать, сейчас тестирую экспорт на вашем слое и шаблоне. Когда найду причину - отпишусь на почту.
Экспорт в Autocad
 
Пропишите в конфигураторе ключ filename:template_example.dxf и перепишите шаблон DXF в ту же папку, что и конфигуратор. Задавайте соответствие имен стилей точно так же, как они называются в шаблоне DXF и в структуре слоя. Если стиль называется "газопровод1", то и в конфигураторе его надо прописать так же. В зависимости от локализации Windows прописные и строчные буквы кириллицы могут некорректно сраниваться. И еще, следите, чтобы при экспорте файл, в который вы экспортируете не был занят другой программой, например AutoCad. AutoCad блокирует доступ к чертежу, поэтому экспорт может не пройти.
Экспорт в Autocad
 
В конфигурационном файле должен быть указан правильный путь к файлу шаблона DXF. Если путь не указан, а указано только название шаблона - конфигурационный файл должен находиться в той же папке, что и шаблон.
Наличие готовых карт населённых пунктов
 
Попробуйте узнать стоимость и наличие в южном аэрогеодезическом предприятии и в вашем местном комитете по архитектуре. Еще топографические карты могут быть в военно-топографическом управлении. Поспрашивать можно и у частных фирм, таких как "желтые страницы", например. Но крупномасштабные карты, начиная с 1:25000 уже секретные и могут быть трудности в их получении, для них требуется наличие 1-го отдела в организации, в общем масса проблем. К тому же, карты такого масштаба содержат много ненужной вам информации, из-за которой они, собственно, и являются секретными. Это характеристики пунктов ГГС, мостов, проездов, дорог и т.д. С привязкой таких карт тоже могут быть проблемы, они выполнены, как правило, в местной системе координат, а ключи пересчета являются секретными и получить их можно только через 1-й отдел. Привязать вы их сможете, скорее всего, и сами, но при этом точность уже будет не та. И что касается достоверности - по опыту могу сказать, что ошибок довольно много, особенно в адресной части. Так что можно комбинировать - топографию брать у комитета по архитектуре или землепользованию, или в АГП, а адресную часть у частников("желтые страницы" например) или вводить самим по гуглу или яндексу. процесс творческий, к сожалению.
Копирование элементов из слоя в слой
 
Тогда используйте свойство Selection у слоя
Копирование элементов из слоя в слой
 
Dim L As Layer    
'Копируем выделенные объекты текущего слоя в новый слой
'Флаг 80000000 означает копировать только выделенные объекты
L.CopyLayer NewName, NewUserName, &H80000000
Импорт OpenStreetMaps
 
Посмотрел ваши данные, оказалось, что в таблицах с семантикой используется кодировка Unicode. В ближайшее обновление Zulu включим в диалог импорта поддержку Unicode.
Импорт OpenStreetMaps
 
Задайте в диалоге импорта другую кодировку. По умолчанию в шейп-файлах для хранения семантической информации используются файлы dBase3+ с кодировкой Windows. Если не получится, пришлите исходные данные на [email protected]
Не грузятся растры
 
Скорее всего, в файле описателя растра (расширение *.zrs) указан прежний путь к исходному файлу изображения. Можете в любом текстовом редакторе подправить путь к исходному файлу изображения или, если файл описателя и растр находятся в одной папке, просто указать имя файла изображения. Должно заработать.
Растры
 
Vladimir, Пришлите, пожалуйста, один растр у которого появляется полоса внизу на [email protected]. Еще нужна информация по большим растрам: формат, размер, разрешение, глубина цвета. Будем разбираться.
Коммутационные задачи. Отчет.
 
Да, только так. Изменяемые шаблоны пока вводить не планируем.
Коммутационные задачи. Отчет.
 
Если вы выберете в настройках объекты, участвующие в анализе у которых будут связанные таблицы с несколькими записями, то в отчет выведутся все записи для каждого объекта(так же, как и в браузере базы данных). При использовании слоя-подложки выводится по одной записи для каждого объекта из слоя-подложки и потребителя, попавшего на этот объект. Можем добавить вывод всех связанных записей для слоя-подложки. Пришлите предложения и замечания на [email protected]
Параметры VisualQuery.AddField()
 
Вот пример на VB для добавления в существующий VisualQuery еще не добавленного поля, без проверок.

Dim bd As ZbDatabase
Dim visualquery As IZbVisualQuery
Dim tableref As IZbTableRef
Dim n As Integer
Dim fieldname As String


Set bd = New ZbDatabase
bd.Open ("C:\Program Files\Zulu 6.0\Examples\Termo\Kvartal\doma.zb") 'Открываем бд
Set visualquery = bd.Queries.Default.visualquery    'получаем VisualQuery по умолчанию

n = visualquery.Tables.Count - 1
Set tableref = visualquery.Tables.Item(n) 'берем первую таблицу в запросе
fieldname = tableref.Table.TableDef.GetFieldDef(3).Name 'получаем имя  3-го поля в таблице
   
visualquery.AddField tableref, fieldname    'добавляем поле в VisualQuery
   
bd.Save (0) 'не забываем сохранить

Для удаления поля:

fieldname = visualquery.Fields.Item(3).Name
visualquery.RemoveField fieldname
Шаблоны в коммутационных задачах
 
Насчет шаблонов можно подумать, опишите задачу поподробнее и сбросьте на [email protected]
версия 6,0
 
Пришлите исходный dxf на [email protected] и, если возможно, оставьте в нем только неправильно импортируемые объекты. Попробуем разобраться.
Минимальный размер отображения элемента слоя
 
Что касается вопроса перерисовки карты при вызове SetMapX SetMapY - постараемся исправить и включить в следующее обновление.
Минимальный размер отображения элемента слоя
 
Можно установить минимальный и максимальный масштаб отображения для слоя. Посмотрите справку по свойствам MinScale и MaxScale у объекта Layer.
Для реализации перемещения установите соответствующий режим eModePan для свойства Mode объекта MapDoc (см. справку)
как сфокусироваться над объектом? Сохранение в jpg?
 
у меня, к сожалению, сейчас нет возможности проверить на Delphi. Попробуйте включить в юниты ZuluLib_TLB.pas. Этот файл должен генериться при импорте ZuluXTools вместе с ZuluOcx_TLB.pas. Там объявлен интерфейс IZuluTools. Если этого файла нет - выполните импорт ZuluLib.dll
как сфокусироваться над объектом? Сохранение в jpg?
 
У вас Delphi или Builder?
как сфокусироваться над объектом? Сохранение в jpg?
 
1 У объекта получить координаты центральной точки методом GetCenter(), для карты задать новые значения свойств MapX и MapY полученными координатами, установить желаемый масштаб с помощью свойства MapScale.
2 Выполнить метод DrawToRaster для объекта MapDoc
3 А куда вы устанавливаете и откуда пропадают?
Страницы: Пред. 1 2 3 4 5