Comments 24
Спасибо за статью. Route-Me действительно хорошая библиотека. Пользуясь случаем скажу несколько слов о CloudMade.
Уже несколько месяцев CloudMade использует Route-Me для отрисовки карт. Mapzen POI Collector также использует Route-Me. В данный момент есть геокодинг для этой библиотеки от CloudMade, интеграция с Data Market Place и через несколько недель будет роутинг. Все вышеперечисленное является расширениями для Route-Me от CloudMade.
П.С за привет тоже спасибо.
Уже несколько месяцев CloudMade использует Route-Me для отрисовки карт. Mapzen POI Collector также использует Route-Me. В данный момент есть геокодинг для этой библиотеки от CloudMade, интеграция с Data Market Place и через несколько недель будет роутинг. Все вышеперечисленное является расширениями для Route-Me от CloudMade.
П.С за привет тоже спасибо.
Object C меня убивает.
Интересно, что Apple предпочитает минимализм в дизайне, а синтаксис такой перенасышенный :(
Интересно, что Apple предпочитает минимализм в дизайне, а синтаксис такой перенасышенный :(
Возражать трудно. Замечу только, что минимализм в коде жаждут не все. Читабильность куда важнее. За свою каръеру использовал около 10 языков.
Давайте не будем пускаться в треп, слишком это субъективно и опытно.
Давайте не будем пускаться в треп, слишком это субъективно и опытно.
«int number = [[NSUserDefaults standardUserDefaults] integerForKey:@»mapSourceNumber"];"
Это пример читабельности? :)
Да я просто так к языку придераюсь :)
Это пример читабельности? :)
Да я просто так к языку придераюсь :)
придераюсь = придираюсь :)
У меня нет уверенности, что пишу очень хорошо на objc. На кнопку «New Project» нажимал не больше сотни раз. Но как я понял, вы вообще не писали на objc. Очевидно, что прийдется немного почитать и пописать на новом языке прежде, чем общаться на равных с носителем. Ваши замечания на этой почве звучать довольно профанистически.
оффтоп, конечно, но, имхо, любой уважающий себя программист должен быть еще и грамотным, знать, как пишется такое простое слово, как «костыль».
Очень не хватает нормального ПО для записи трека, все что есть не очень удобно. Ждем вашу программу.
Пиши подробнее, что надо. Сделаем.
Например что-то типо чекпоинтов. Что бы я мог по пути следования отмечать на треке остановки, банкоматы и т.п. Может такое уже где то есть, я не ставил дорогие программы.
Да эта проблема уже хорошо прорабатывается. Яндекс пробки делают это для автомобилистов. Для пеших тоже есть. Гляньте mapzen.cloudmade.com/mapzen-poi-collector.
Есть и другие. Названия лень искать, но их не трудно найти.
Есть и другие. Названия лень искать, но их не трудно найти.
Спасибо за статью — всегда приятно узнать про имеющиеся открытые альтернативы. Смотрел месяца 3 назад на Cloud Made'овскую библиотеку, был неприятно поражен чужеродностью. Кругом бросалось в глаза явное портирование с Plain C (к примеру методы без именнованых параметров). Приведенный здесь код выглядит приятнее, хотя на отрисовку маршрута неплохо было бы посмотреть.
Незначительный вопрос/замечание по коду: после
этот вызов используется еще пару раз. Это специально сделано? Потому что использование переменной вместо вызовов кажется предпочтительныи не только по соображениям производительности, но еще и читаемости.
Незначительный вопрос/замечание по коду: после
BOOL toShow = [mapSourcePicker isHidden];
этот вызов используется еще пару раз. Это специально сделано? Потому что использование переменной вместо вызовов кажется предпочтительныи не только по соображениям производительности, но еще и читаемости.
Спасибо за статью очень интересно, и главное супер-актуально.
Встречный вопрос. Необходимо на Гугл карте нарисовать множество маршрутов. Рисуем маршруты в оверлее на карте. Все как бы хорошо, только беда скроллинг по карте и зум практически не юзабельны — уж слишком долго отрисовуются все координаты в маршрут на карте. Буду признателен за советы или помощь.
Встречный вопрос. Необходимо на Гугл карте нарисовать множество маршрутов. Рисуем маршруты в оверлее на карте. Все как бы хорошо, только беда скроллинг по карте и зум практически не юзабельны — уж слишком долго отрисовуются все координаты в маршрут на карте. Буду признателен за советы или помощь.
Да, эту проблему пока сам не решил.
Кривые маршрутов сами генерите или взяли где-то?
Кривые маршрутов сами генерите или взяли где-то?
В принципе большого значения это не имеет, но делали кривые и из файла и из GPS.
А вообще, почему бы не создать отдельную ветку на Хабре посвященную мобильны картам? Тема очень актуальная в последнее время.
А вообще, почему бы не создать отдельную ветку на Хабре посвященную мобильны картам? Тема очень актуальная в последнее время.
Нет, я имел в виду именно способ рисования поверх катры. От куда брали данные это не важно.
Буду благодарен автору за помощь в том как получить координаты текущего местоположения с GPS модуля в CloudMade SDK.
Sign up to leave a comment.
Route Me — альтернатива встроенному Google Maps контролу из iPhone SDK 3.0+