Pull to refresh

Comments 27

Был бы востребован такой API: Google+Яндекс с небольшим количеством переключающих команд:
* наложение карт с прозрачностью и плавным переходом по кнопкам «на Яндекс», «на Гугл»;
* просмотр SVG-построений (пользовательские данные) Гугла над Яндекс-картами;
* каким-то образом пробрасыывать события мыши через слой Гугла на Яндекс и наоборот (пока представляю только через нарезку из 4 одинаковых подкарт сверху с окошком для мыши); как это всё дело будет тормозить?
* синхронное перетаскивание 2 наложенных карт, которого сейчас нет (почему нет? проблемы со скоростью?)

Применение — очень часто крупные города отсутствуют на Гугле (Ярославль, Чебоксары, ...), а API Гугла мощнее. Напрашивается симбиоз.
Спасибо, подумаю над этим.

наложение карт с прозрачностью
Я где-то попробовал — мне не очень понравилось, поэтому и не стал делать. Т.е. нужно только для очень уж детального сравнения. Хотелось бы узнать область применения.

синхронное перетаскивание 2 наложенных карт
Это в смысле в режиме просмотра двух карт одновременно? Оно синхронное. Двигаем карту в левом окне — в правом она так же перемещается. Правда после отпускания мышки. Или имелось ввиду что-то другое?
Наложение — чтобы на вторую карту подглядывать время от времени с малой непрозрачностью (0.2), чтобы убедиться, полноценен ли этот район в основной карте, а если вторая лучше — клик по кнопке для смены.

Ещё в старых комментах прочитал, что где-то реализовали показ Яндекса и некоторых других на движке Гугла (как можно понять, подменили только тайлы с картами). Тогда все проблемы с пробросом мыши исчезают, но получается жёсткое переключение с первой на вторую (без полупрозрачности). Держать в нужных слоях оба рода тайлов сразу, а пользовательские слои SVG сверху — тогда обеспечится полупрозрачность.

(Слабо верится, что тайлы по координатам совпадают у разных сервисов. Наверное, при подмене идёт полный перерасчёт положений.)
Т.е. нужен удобный ползунок с кнопкой или двумя: подглядеть вторую карту с полупрозрачностью поверх текущей; сдвинуть прозрачность; сменить.
UFO just landed and posted this here
Ну вот что-то подобное в мыслях было. Пока, правда, не оформилось.
Я так и не смог объяснит создателю SAPplanet нужность такой фишки:
1. Я прокладываю мышкой маршрут, например «как проехать туда-то» или «как мы ходили в поход туда-то»
Важно: двигая-корректируя промежуточные точки (не пересоздавая заново).
2. В окошечке снизу получаю строку типа mmaps.net/routeid=9x93op4bui6;po2hj34df0;7sdfg687...

3. Кидаю другу эту строку в мессенджер или почту.
4. Друг кликает в почте на ссылку
5. PROFIT!!!

Может сделаете так?
Нечто подобное я и предполагал, когда отвечал на коммент выше. Видимо, сделаю.
Многие из поставщиков карт позволяют использовать тайлы вне API. Может лучше определиться с основным API и использовать единый интерфейс для всех карт. Пользователям удобнее, меньше трафик и в последствии будет меньше проблем, если понадобится выводить объекты на картах. А если использование карт без API запрещено, то никто не мешает подгружать его, но использовать свои элементы интерфейса.
Пользователям удобнее, меньше трафик
Почему же меньше трафик? Тайлы-то все-равно подгружать надо. Насчет остального в целом согласен.

Специально вопросом не задавался, но видимо все-таки запрещено такое использование, иначе бы не было банов на выкачивание карт с гугля.
Трафик меньше для пользователя, ведь ему не нужно подгружать неиспользуемые API (или части API, в случае с Google).
Подобный вариант мультикарт я использую в проекте mapcam.info уже больше двух лет. Пример: http://mapcam.info/speedcam/. Претензий пока не было. Учитывая, что картами проекта ежедневно пользуются несколько тысяч человек.
Если есть желание соблюсти все формальности, то никто не мешает подгрузить требуемое API, а уж какую часть его Вы будете использовать и с какими внешними библиотеками, тут ограничений нет.
Трафик меньше для пользователя, ведь ему не нужно подгружать неиспользуемые API
Один раз, далее из кэша браузера.

Но вообще над оптимизацией давно подумывал. Спасибо за советы.
Всё супер, только ощутимо подтормаживает на i3 в режиме яндекс карт. С гугловскими всё плавно.

В закладки, однозначно.

Из фичереквестов — добавьте кнопку «расшарить создание маршрута до указанной на карте точке через яндекс и гугль». С QR обязательно. Цель — сфотографировал QR, телефон либо открыл окно выбора маршрута с уже заполненным «куда», либо (для не параноиков) автоматически ещё поставил в «откуда» текущее местоположение.
Видимо имеется ввиду что-то вроде этого комментария?
У меня в Chrome почему-то трафик в Google Maps держится только в пределах одного масштаба. Т.е. приблизил или удалил и всё — надо тыкать в чекбокс traffic, чтобы выключить/включить — тогда появляется.
Для Яндекс.Карт всё нормально с трафиком.
А так сервис интересный, да и работает с той же скоростью, что и в родных местах. А вот в SAS как-то медленно открываются карты. Хотя там основная фишка в другом (для меня по крайней мере).
Да, бага с пробками на гугле есть, исправлю.

Я, кстати, использую SAS.Планету для выкачивания карт для Озика.
Сейчас очень популярное направление, которое часто получает развитие, как сервис монетизации таких проектов — возможность GPS-трекинга. На сайте создаётся специальный функционал, где можно зарегистрировать необходимое устройство с GPS-приёмником. В процессе своей работы на GPS-приёмнике ставится специальная программа, которая отсылает треки через сотовые сети на сам сайт, и любой другой человек, зная логин и пароль, может отслеживать местоположение объекта.
У вас есть планы по реализации такой возможности?
Я это уже сделал тут и совершенно бесплатно :)
Программы есть для winmobile, android и windows
Не уловил, в чем цель проекта? Хомяк? Или есть варианты монетизации?
1. Для личного пользования
2. just for fun
Интересен был бы режим Шторка, который есть в некоторых профи-гис-средствах. Накладываются две карты одновременно и имеется возможность за «ручку»
Интересен был бы режим Шторка, который есть в некоторых профи-гис-средствах. Накладываются две карты одновременно и имеется возможность за «ручку» передвигать верхнюю карту, чтобы посмотреть что находится в этом месте на нижней карте. Пример здесь: webhelp.esri.com/arcgisdesktop/9.3/tutorials/arcreader/ArcReader_2_6.htm
Only those users with full accounts are able to leave comments. Log in, please.