
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
11.09.2005, 12:07:50
|
|||
|---|---|---|---|
|
|||
Интерактивная карта |
|||
|
#18+
Всем привет! Мне необходимо создать интерактивную карту. Пытался найти в интернете, в хелпах, електронных и печатных учебниках по ВБ какие-то рекомендации - нигле ничего нет. Может в ВБ вообще нельзя создать подобного?! А может посоветуете, что-то другое?! У меня имеется большой рисунок весом несколько мегабайт (склеенные отсканированные листы топографической карты). Сразу говорю, что PhotoShop или Visio не вариант - нужна собственная программка. Имеется также база данных Access с координатами автомобилей в течение какого-либо отрезка времени. Необходимо: - присоединить картографическую программку к Access (т.е. чтобы программа получала данные из таблицы с координатами); - при отборе в таблице координат одного из автомобилей за какой-то период времени на карте должны высвечиваться точки, а затем соединяться отрезками (т.е. маршрут); - на карту можно накладывать слои и, соответственно, по выбору убирать их - на карте должно быть масштабирование, координаты должны указываться не в пикселах, а в географических или прямоугольных; - при высвечивании маршрута у каждой точки должна высвечиваться маленькая подсказочка с указанием названия автомобиля, времени нахождения в точке и географических координат; -если я выбираю в таблице несколько автомобилей, то программка должны связывать точки разным цветом для каждого автомобиля. Заранее спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.09.2005, 05:19:10
|
|||
|---|---|---|---|
|
|||
Интерактивная карта |
|||
|
#18+
А Вы насколько с бэйсиком знакомы? И с картографией? Вы себе масштаб работы представляете? Пишите лучше скрипты для МэпИнфо, например (или готовые плагины поищите). Как вариант можно использовать объекты МэпИнфо встраиваемые в бэйсиковские приложения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.09.2005, 21:25:11
|
|||
|---|---|---|---|
|
|||
Интерактивная карта |
|||
|
#18+
МэпИнфо пробовал - есть даже нужная карта, но: - используется не топографическая (военная) карта, точность меньше; - не выдаёт прямоугольных координат; - хотелось бы, чтобы программа просто копировалась на ЭВМ вместе с файлом БД, а не устанавливалась - меньше возни; - со своей программой работать удобнее, чем с написанной кем-то, ведь чужая менее гибкая. Вы главное скажите возможно ли её вообще написать в ВБ. Может у кого-то есть какое-то пособие на эту тему? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.09.2005, 23:04:02
|
|||
|---|---|---|---|
Интерактивная карта |
|||
|
#18+
Картографией не занимался, т.ч. все это ИМХО eugen29МэпИнфо пробовал - есть даже нужная карта, но: - используется не топографическая (военная) карта, точность меньше; Так нарисуйте по скану более подробную карту MapInfo вроде для этого и предназначен? eugen29- не выдаёт прямоугольных координат; А преобразовать? В своей программе все равно нужно будет делать. eugen29 - хотелось бы, чтобы программа просто копировалась на ЭВМ вместе с файлом БД, а не устанавливалась - меньше возни; А вашу программу на ВБ, которая работает с базой Jet - просто копировать? Ну-ну. eugen29 - со своей программой работать удобнее, чем с написанной кем-то, ведь чужая менее гибкая. В МэпИнфо разве нет никакого скриптинга? VBA там или еще чего? eugen29 Вы главное скажите возможно ли её вообще написать в ВБ. Может у кого-то есть какое-то пособие на эту тему? Да даже на Access что-то подобное делается довольно просто. Например http://www.msaccess.ru/UserInterfase_PicAndMouseMove.html - картинка, отрабатываются щелки мышкой. Только добавить масштабирование и скроллинг. По-моему, на ВБ можно всё, что будет работать под Windows. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.09.2005, 08:28:16
|
|||
|---|---|---|---|
|
|||
Интерактивная карта |
|||
|
#18+
Да нет, для заявленных целей этот пример слишком прост. Хотя Вы правы в том, что представить такое приложение, написанное на ВБ и работающее с картинкой, не так уж и сложно. Но реализация... Ну ладно, загружать элементы массива линий и кружков через цикл с рекордсетом, запоминать в файл эти кружки и линии (чтобы загружаемые слои получились) и т.д. Довольно много работы. И потом, размер рисунка очень большой! Хотя, по другому не бывает, попытайтесь и задайте конкретные вопросы. Или попробуйте все-таки в мэпИнфо - или векторизовать карту или привязать к координатам растровый слой. Скриптер там МэпБэйсик, но увы я с ним никогда не работал, и не представляю что с ним можно сделать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=60&mobile=1&tid=2167197]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
42ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
| others: | 240ms |
| total: | 383ms |

| 0 / 0 |
