Куплена компания Placebase.
Почему именно сейчас общественность заинтересовалась этой сделкой? Ведь она произошла еще в июле?..
Компания Placebase, которая при запуске Google Maps, выдержала конкуренцию с картами Google. Компанию создал предприниматель из Лос-Анджелеса Ярон Уолдман.
У проекта был свой API — Pushpin.
Следует подчеркнуть, что Google Maps запустился бесплатным, в то время как Placebase и его Pushpin был платным. Мало того, Pushpin оказался более привлекательным для коммерческого пользования, нежели интерфейс Google Maps.
Поэтому Placebase делал свой бизнес прибыльным. И выручка его была примерно несколько миллионов долларов ежегодно.
Уолдман развивал свою компанию без инвестиций, а полностью на свои деньги.
Возможно, Apple хочет тем самым отказаться от использования в своих устройствах картографического сервиса Google.
Теги ‘maps’
Компания Apple приобрела картографическую фирму PlaceBase …
Корпорация Apple купила конкурента Google Maps, компанию Placebase. Сделка произошла еще в июле, но внимание прессы она привлекла только сейчас, когда стало известно, что основатель Placebase вошел в состав Apple Geo Team. Об этом сообщило издание ComputerWorld.
Compete blog провел интересное исследование отношения покупки GPS и использования картографических онлайн сервисов – Google Maps и MapQuest. Исследователи следили за использованием онлайн сервисов в группе людей, которые приобрели навигационные GPS устройства у одного из онлайн продавцов.
Посмотрел статистику посещения сайта Кафе Ульяновска и понял, что порядка 30% посетителей приходят к нам через поисковик на страницу с конкретным описанием кафешки, получают нужную информацию и уходят восвояси.
«Непорядок» решили мы и поставили новую задачу — отображать на странице кафешки ближайшие заведения. На самом деле было 2 цели:
1. ненавязчиво предложить походить по сайту.
2. дать людям выбор, если им кафешка не понравится
Но ближайшие заведения — понятие расплывчатое. Конкретизировали, оказалось, что по мнению большинства «ближайшие» — это на расстоянии пары минут ходьбы (чтобы машину не перепарковывать).
2 минуты ходьбы (при скорости 5км/ч) — это 170 метров. Округлили до 200 (чего уж там). И уперлись в новую проблему — как точно «вешать в метрах», если у нас есть только широта и долгота сайта.
Немного математики за 5й класс, и мы смогли перевести градусы в метры для Ульяновска.
$sql="
SELECT *,
sqrt(POWER(((lat-".$row['lat'].")*110349.7867154), 2) + POWER(((lng-".$row['lng'].")*64505.305504), 2)) as `distance`
FROM `cafe`
WHERE
sqrt(POWER(((lat-".$row['lat'].")*1110349.7867154), 2) + POWER(((lng-".$row['lng'].")*64505.305504), 2)) < 200
ORDER BY `distance` ASC
";
UPDATE:
lat и lng — названия соответствующих полей в таблице
$row['lat'] и $row['lng'] — координаты точки, вокруг которой мы ищем
110349.7867154 — коэффициент, переводящий градусы широты в метры для Ульяновска
64505.305504 — коэффициент, переводящий градусы долготы в метры для Ульяновска
UPDATE2:
спасибо KAndy и homm. Благодаря их предложениям на тестовой машине запрос обрабатывается в 2 раза быстрее ( 0.0040 вместо 0.0084)
перед запросом немного оптимизируем
$distanceSq = $distance^2;
$row['latMin'] = $row['lat'] - 200/1110349.7867154;
$row['latMax'] = $row['lat'] + 200/1110349.7867154;
$row['lngMin'] = $row['lng'] - 200/64505.305504;
$row['lngMax'] = $row['lng'] + 200/64505.305504;
$sql="
SELECT *,
sqrt(POWER(((lat-".$row['lat'].")*110349.7867154), 2) + POWER(((lng-".$row['lng'].")*64505.305504), 2)) as `distance`
FROM `cafe`
WHERE
(lat >= ".$row['latMin']." AND lat <= ".$row['latMax'].")
AND (lng >= ".$row['lngMin']." AND lng <= ".$row['lngMax'].")
AND POWER(((lat-".$row['lat'].")*1110349), 2) + POWER(((lng-".$row['lng'].")*64505), 2) < ".$distanceSq."
ORDER BY `distance` ASC
";
Этот запрос достает список ближайших маркеров из базы. Несмотря на его громоздкость, он отрабатывает на нашей таблице из 150 заведений всего за 0,004 секунды.
Можете посмотреть результат: Ресторан, кафе, бар Товарищ Сухов в Ульяновске под фотографиями. Красоту на этот список пока не навели, извиняйте
Запустили в разработку некоммерческий сайт для ульяновцев на основе гугловской карты Кафе и рестораны Ульяновска. Придумали и загорелись идеей года полтора назад,
Доброй всем ночи
С трудом пробившись на www.monopolycitystreets.com (недавно на Хабре проскакивал анонс этой мультиплеерной игры на основе Google Maps) спешу поделиться первыми наблюдениями и успехами.
Сразу же хочется сказать, что первые несколько часов после запуска этого проекта сервер просто лежал. Не знаю почему, но разработчики не позаботились об обеспечении соответствующей производительности сервера. И даже до сих пор играть невозможно: чаще всего на любую попытку взаимодействия со здешним интерфейсом получаем ошибку «Ой, извините, но наши серверы лежат. Попробуйте вернуться позже.»
В Google Maps теперь можно найти детальные карты Украины в масштабе 1:100 000. Их будут обновлять раз в полгода.
Сегодня Google анонсировал, что он добавил точки интереса в Google Maps. Теперь можно использовать иконки и метки для того, чтобы указывать местные компании и интересные места. Также вы можете увидеть, что находится вокруг.
Как сообщает сайт Сybersecurity.ru, жители крупных городов теперь могут воспользоваться функцией, ранее доступной только для спутниковых навигаторов: установив свое местоположение на электронной карте, пользователь может забить в строку поиска, к примеру, «отель», «кофе» или «суши».