Модераторы: Snowy, Alexeis, MetalFan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Работа с географической картой. 
:(
    Опции темы
x404
Дата 21.11.2004, 16:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 38
Регистрация: 30.11.2003

Репутация: нет
Всего: нет



Есть рисунок, на котором изображена карта с участком земли (отсканированная карта). Нужно сделать, чтобы была возможность добавления (редактирования, удаления) полей на этой карте. Я так понимаю, что надо делать какой-то замыкающийся контур и координаты этого контура ложить в базу данных. Может карту нужно представить в виде матрицы, только пока не могу представить как с ней работать в дальнейшем? Может есть еще какие-то идеи или существуют общие принципы по работе с такими объектами smile ...просто никогда до этого не сталкивался с графикой.
При этом такое поле еще должно содержать какую-то информацию - удобрения, что ранее там росло и т.д., которые надо добавлять или редактировать.
Читал что есть компонент Mapinfo, но в интернете не смог его найти.
PM MAIL WWW ICQ Skype   Вверх
Katrina
Дата 17.2.2005, 23:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 35
Регистрация: 16.2.2005

Репутация: нет
Всего: нет



smile Может разделить карту на квадраты, и потом присвоить каждому квадрату индекс, например А1, А2, В1 и т.д. Так, ты будешь иметь доступ к каждому квадрату. Эти квадраты можно загружать в bmp картинку (которую можно создавать динамически), а потом добавлять или удалять эти картинки.
PM   Вверх
~FoX~
Дата 18.2.2005, 13:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


НЕ рыжий!!!
****


Профиль
Группа: Участник Клуба
Сообщений: 2819
Регистрация: 8.10.2003
Где: Зеленоград

Репутация: 2
Всего: 68



x404
Посмотри в разделе алгоритмы, там поднималась тема подобного рода....
А вообще это работа с векторной графикой......капай в этом направлении....


--------------------
user posted image
…множественность никогда не следует полагать без необходимости…
PM MAIL WWW ICQ Jabber   Вверх
x404
Дата 23.2.2005, 01:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 38
Регистрация: 30.11.2003

Репутация: нет
Всего: нет



С ответами народ поторопился smile ..ну ничего..я решил за это время все сделать так- карту положил на самый нижний слой. В качестве слоев решил использовать компонент Image (программирую в Delphi). Вторым слоем пошел Image с наносимыми точками. ну третий Image - линии, которые соединяют эти точки. Есть возможность все скрывать по отдельности. Сейчас вот пытаюсь разобратся как это все можно масштабировать. Хорошо хоть масштабирование фиксированное надо делать. smile
PM MAIL WWW ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Звук, графика и видео"
Girder
Snowy
Alexeis

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делится вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи
  • По вопросам разработки игр стоит заглянуть сюда

FAQ раздела лежит здесь!


Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Girder, Snowy.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Звук, графика и видео | Следующая тема »


 




[ Время генерации скрипта: 0.0491 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.