Монстры MS Access
Feb. 5th, 2009 05:59 pm![[identity profile]](https://www.dreamwidth.org/img/silk/identity/openid.png)
![[community profile]](https://www.dreamwidth.org/img/silk/identity/community.png)
Монстры MS Access, нужна ваша помощь!
Помогите! В общем нужна такая вещь. Чтобы в БД была карта, разделена на несколько кусочков, которые можно увеличить и посмотреть. Зачем, чтобы там были пояснения, по номерам домов можно было выбирать и смотреть, что там есть интересного. В общем, аналог google maps, примерно. Скажите, можно ли так сделать, и какими средствами? А ещё лучше, как. Нужно для учёбы. Спасибо!
Помогите! В общем нужна такая вещь. Чтобы в БД была карта, разделена на несколько кусочков, которые можно увеличить и посмотреть. Зачем, чтобы там были пояснения, по номерам домов можно было выбирать и смотреть, что там есть интересного. В общем, аналог google maps, примерно. Скажите, можно ли так сделать, и какими средствами? А ещё лучше, как. Нужно для учёбы. Спасибо!
no subject
Date: 2009-02-05 03:49 pm (UTC)Почему бы не сделать сайт на Google API с привязкой к своим данным? Там хоть из аксесса, хоть из любой другой базы можно дергать данные.
no subject
Date: 2009-02-05 03:53 pm (UTC)no subject
Date: 2009-02-05 04:08 pm (UTC)Даже прикидывать не хочу, сколько будет весить база, если все тайлы для всех масштабов запихнуть в нее ) А с доступом в онлайн у аксесса туго, если не использовать WinAPI (хотя, в последних версиях может и поменялось чего).
Если же нужен только небольшой фрагмент карты, то просто взять нужные тайлы из гугл мапс или любой другой карты (MS Virtual Earth, OpenStreetMap, Яндекс), запихнуть в базу, потом для долготы/широты считать проекцию Меркатора и выводить нужные тайлы с нужным смещением.
no subject
Date: 2009-02-05 04:18 pm (UTC)no subject
Date: 2009-02-05 04:32 pm (UTC)Опять-таки, чтобы в произвольном масштабе точки были расположены на одном месте, их надо задавать в абсолютных координатах (долгота/широта), либо использовать относительные и множитель масштаба.
Что такое "запись дома" я, конечно, догадываюсь, но зачем там отмечать какие-то левые точки, непонятно.
В общем, откуда картинок натырить, я уже написал, а дальше надо думать )
И еще раз скажу, что на аксессе такое делать - не самое лучшее решение. Но учебные задания обычно долбанутые на всю голову...
no subject
Date: 2009-02-05 04:38 pm (UTC)"Запись дома" - ну это номер дома, улица. На него наводишь и выводится всё, что в нём есть(кафешки, бары, рестораны). Ну типо путеводитель для туристов:)
Вот, может ещё что подскажете, если в голову придёт. Буду очень благодарен:)
no subject
Date: 2009-02-05 04:39 pm (UTC)no subject
Date: 2009-02-05 04:05 pm (UTC)