Автор Тема: Упрощённое подобие Google Map. работа с изображением  (Прочитано 5483 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Sanych

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 3
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Доброго всем дня. Стоит передо мной следующая задача, решение которой в голове, впринципе, есть, но не хватает некоторых навыков.

Итак, необходимо вывести изображение карты Москвы в браузере в таком масштабе, чтобы были видны улицы. Понятное дело, что картинка будет очень большой и не поместиться сразу на экран. Далее, на эту картинку из мускула надо выдёргивать позиции по x и y и выводить туда точки. С последней частью всё прекрасно понятно, а вот с первой...

Возможно ли отказаться в навигации от скроллбаров в пользу мышки? Сделать аналог google map, где карту таскать можно мышкой по экрану? Знаю, как таскать объекты по экрану в явескрипт, но перетаскивание всё равно косячное получается, когда за пределы экрана уходишь...

И второй вопрос.. Кладём изображение размером 5000 на 5000 px... Разрешения экрана 1024 на 768... Левый верхний угол, как я понимаю, равен x=0,y=0... Скроллбаром сдвигаемся в нижний правый угол.. Значения  x и y при этом изменяются???

Заранее благодарю за ответ!

Оффлайн Sanych

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 3
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
эээ. Тут вот подумал и... быть может сделать таГ?
Прячу скроллбары, отлавливаю событие нажатия на картинку и далее слежую за изменением координа по x и y, при этом сразу же их передаю на скроллбары?:)

Меня осенило умной мыслью или ещё не фкурил, чтоэто бред?:)

Оффлайн hanslinger

  • H2Oer
  • Ветеран
  • *****
  • Сообщений: 1148
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.orava.ru
Может, вот этот сайт тебя натолкнет на какую-то мысль о перетаскивании.

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
Sanych
У GMaps есть api, который позволяет и выводить, и точки ставить.

[off]hanslinger
Ну себя не попиарить ))[/off]
LJ: Backslashed life (rss)

Оффлайн Sanych

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 3
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Я это знаю.. Однако, нужная мне приблуда подразумивает использование без инета. А API Gmaps требует коннекта с их серваком.
« Последнее редактирование: 27 Марта 2008, 16:26:38 от Sanych »

Оффлайн hanslinger

  • H2Oer
  • Ветеран
  • *****
  • Сообщений: 1148
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.orava.ru
[OFF]CGVictor
Я по сайтам не хожу, даю ссылки на то, что знаю. А этот сайт я блеять знаю наизусть :)[/OFF]

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28