| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Флейм > создание библиотеки в MapInfo |
| Автор: E_lenka 22.9.2003, 17:41 |
| Здравствуйте, сажите. пожалуйста,как создать свою библиотечку в MapInfo? |
| Автор: Sun 22.9.2003, 20:02 |
| А что имеется в виду "своя библиотечка"? Программы написанные на языке MapBasic? Доступ к функциям MapInfo через OLE Automation? Или что-то другое? |
| Автор: podval 22.9.2003, 20:19 |
| Видимо, библиотека объектов |
| Автор: Sun 22.9.2003, 20:25 | ||
В MapInfo имеет смысл создавать разве что библиотеку условных знаков. |
| Автор: podval 22.9.2003, 20:30 |
| Так их в ГИС и называют объектами. |
| Автор: Sun 22.9.2003, 20:52 |
| Сам по себе условный знак объектом не является, так как не несет ни семантической ни пространственной информации. Он всего лишь - растровая или векторная картинка, которая может быть впоследствии связана с реальным объектом. |
| Автор: E_lenka 24.9.2003, 08:20 |
| библиотека - аналог шаблона (stencil) в VISIO. Проще говоря, набор условных знаков, например, электростанций, которые при оформлении карты области или зоны обслуживания какого-нибудь предприятия удобно было бы просто перетаскивать из библиотечки и вставлять в разные места (точки координат (!) ) на карте. Можно ли сделать это с помощью слоев или есть метод попроще? |
| Автор: E_lenka 24.9.2003, 08:29 |
| Эти условные знаки, по-моему, должны являться объектами (иметь ID и, возможно, какие-нибудь свойства), а не просто растровой картинкой. |
| Автор: Гость_DENNN 24.9.2003, 11:30 |
| Короче нужно учить MapBasic (если есть компилятор MapBasic |
| Автор: Sun 24.9.2003, 12:11 | ||
В MapInfo условные знаки назначаются точечным объектам. Для полигональных объектов используются заливки. Никаких MapBasic для этого не надо. Ты можешь использовать условные знаки, которые входят в поставку MapInfo либо создавать свои. Рисовать их можно в любом графическом редакторе (растровом), а потом их можно добавить в MapInfo. Как это сделать - читай документацию. |
| Автор: Sun 24.9.2003, 13:18 | ||
Опять же, здесь нужно разделять сам объект (допустим электростанцию) и условный знак, который является атрибутом объекта. Атрибуты могут назначаться объекту (для электростанции это может быть мощность, колличество персонала, тип , условный знак и т.п.). Условный знак не имеет атрибутов, он лишь имеет идентификатор, по которому он связыватся с объектом. |