Приложение iOS Interactive Map?

Я пытаюсь создать приложение, представляющее собой карту моей средней школы, в которой пользователь может нажать кнопку для поиска комнаты или шкафчика... Моя цель состояла в том, чтобы номер комнаты/шкафчика соответствовал точку на нескольких скрытых «числовых строках» в разных областях на файле/дисплее Nib, и когда будет получен определенный ввод, соответствующий номер загорится или покажет его местоположение (т.е. мне не нужно вводить расположение каждого шкафчика для например, только первый и последний в каждом коридоре, а числовая линия, сгенерированная между введенными значениями, будет представлять все шкафчики между ними).

Я использую Xcode 4.3.3, если это помогает... Структурно я хотел использовать шаблон приложения с вкладками и иметь одну вкладку для фактической карты, одну для ввода того, какой шкафчик вы ищете, и одну для входа какую комнату вы хотите найти. Я новичок в программировании для iOS, поэтому я не знаю, есть ли лучший способ сделать что-то подобное, и я открыт для любых предложений или советов. Спасибо!


person frankp124    schedule 18.04.2013    source источник
comment
Это не вопрос xcode. Удалите тег xcode, пометьте как iOS   -  person William Falcon    schedule 18.04.2013
comment
Вы можете сначала сделать прототип; тогда вы увидите слабые и сильные стороны.   -  person Shmidt    schedule 18.04.2013


Ответы (2)


Вы можете объединить MapKit со своей собственной базой данных. в котором вы бы определили координаты для комнат, групп шкафчиков и т. д. См. Руководство по программированию определения местоположения, в котором показано, как интегрировать карты в приложение. Я могу представить, что вы могли бы определить MKOverlay объекты для комнат и диапазоны шкафчиков. Или вы можете просто определить MKAnnotation объекты для точек интереса (кафетерий и т.д.).

Но некоторое сочетание наложений и аннотаций с использованием MapKit кажется логичным решением.

person Rob    schedule 18.04.2013

Для этого вы также можете использовать MapBox iOS SDK вместе с интерактивным слоем, как описано на странице .http://mapbox.com/tilemill/docs/crashcourse/tooltips/

person incanus    schedule 18.04.2013