-
Notifications
You must be signed in to change notification settings - Fork 1
tas64/interactive_map
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Курсовой проект по предмету Технологии баз данных «Интерактивная карта» Для этого варианта требуется наличие опыта (или большого желания) работы с Javascript и веб-приложениями. База данных предназначена для отображения, фильтрации и поиска информации об объектах на веб-странице с интерактивной картой. В базе данных сохраняется информация о неподвижных (здания и т.д.) и передвижных (такси, автобусы и прочий транспорт) объектах: координаты и справочная информация (название, номер маршрута, номер телефона и т.п.). Информация с координатами для передвижных объектов берётся из текстового файла [1] и сохраняется в базе данных. Отображение объектов осуществляется с помощью Google Maps API или API Яндекс.Карт. Для отдельных подвижных объектов может отображаться маршрут за какое-то заданное прошедшее время. Фильтрация и поиск объектов производится с помощью панелей фильтров, также реализованных на Javascript. [1] Пример строки текстового файла с координатами: $id,hhmmss.ss,GGMM.MM,P,gggmm.mm,J<CR><LF> где «id» — идентификатор объекта «hhmmss.ss» — время фиксации местоположения по Всемирному координированному времени UTC: «hh» — часы, «mm» — минуты, «ss.ss» — секунды. Лидирующие нули не опускаются. «GGMM.MM» — широта. 2 цифры градусов(«GG»), 2 цифры целых минут, точка и дробная часть минут переменной длины. Лидирующие нули не опускаются. «P» — «N» для северной или «S» для южной широты. «gggmm.mm» — долгота. 3 цифры градусов(«ggg»), 2 цифры целых минут, точка и дробная часть минут переменной длины. Лидирующие нули не опускаются. «J» — «E» для восточной или «W» для западной долготы. <CR> — байт равен 0x0D. <LF> — байт равен 0x0A.
About
course project by database+web client
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published