Pull to refresh
  • by relevance
  • by date
  • by rating

Yahoo даёт интерфейс к геоданным

Website development *
С сегодняшнего дня компания Yahoo открыла программные интерфейсы для доступа к свой глобальной базе географических идентификаторов WoeID (Where on Earth ID). Теперь сторонние сайты могут бесплатно использовать этот сервис на своих сайтах.


Основное предназначение WoeID — присвоение уникальных идентификаторов для объектов, которые находятся на земной поверхности. В этих коротких числовых идентификаторах закодированы точная долгота и широта площади объекта, а также его название, страна, тип объекта и т.д. Это очень удобная система идентификации, которую можно применять в качестве тегов для самой различной информации. Например, она используется для пометки фотографий в сервисе Flickr. Поскольку в системе хранится и другая информация, кроме географических координат, то при поиске фотографий можно ограничить поиск не только квадратом на местности, но конкретными территориями: например, по штату или городу.


Кроме того, в геоплатформу Yahoo встроен поисковик, с помощью которого точные координаты объектов можно получать, просто введя URL с поисковым словом в скобках, например, запрос http://where.yahooapis.com/v1/places.q(moscow%20russia) возвращает координаты города Москва (WoeID = 2122265). Как видим, доступ к базе данных открыт просто через HTTP GET. В настоящее время лимит на максимальное количество запросов к базе данных составляет 50 000 в сутки.


Сервис WoeID — это лишь часть фундаментальной географической платформы Yahoo Internet Location Platform, которая сейчас проходит тестирование.
Total votes 20: ↑20 and ↓0 +20
Views 4.4K
Comments 7

GPS — новая стандартная фича мобильников

Self Promo
Очень скоро основной вопрос «Привет, ты где?», который мы задаём при звонке по мобильнику, станет анахронизмом. Многие современные модели телефонов оснащаются GPS-приёмниками. Ничто не мешает установить единую систему передачи координат с мобильника на мобильник, как SMS. Ещё перед звонком нажимаете кнопку — и прямо на экране телефона видите географическую карту и то место, где находится ваш друг.

В принципе, можно вычислять координаты даже без GPS, а вычислением соотношения уровней сигнала с окружающих базовых станций или по координатам ближайшего WiFi-хотспота. Точность будет хуже, зато аккумулятор будет работать долго. С точки зрения пользователя нет никакой разницы, как мобильник вычисляет координаты. Главное, чтобы он мог их передавать на другой телефон и не нужно было задавать тот самый сакральный вопрос «Привет, ты где?». Однако, по мнению аналитиков, именно благодаря GPS на рынке происходит прорыв.

Как раньше цифровые камеры, так сейчас GPS-приёмники становятся стандартным аксессуаром мобильного телефона. Такая технология уже есть в телефонах Nokia, Samsung и Apple. Одновременно они предлагают специальный софт, который работает с координатами. Это путеводители по местности и программы для пометки фотографий.

Сторонние производители придумали приложения поинтереснее: геозависимые игры, геозависимая реклама, а также специальные сервисы для слежения за детьми и общения социальных сетях. Сейчас только фантазия ограничивает разработчиков, потому что перед ними открываются целые горизонты абсолютно новых программных приложений, основанных на координатах местности. Всё это наверняка станет очень популярным, когда GPS-приёмники внедрятся во все мобильные телефоны, а это произойдёт очень скоро.
Total votes 14: ↑8 and ↓6 +2
Views 658
Comments 12

Рисуем координаты на карте с помощью PHP + GDLib

PHP *
Так сложилось что по долгу своей службы я занимаюсь гео-поиском. И зачастую мне нужно показать на карте координаты пользователей, для того чтобы сделать какие-либо анализы. Для этой цели я, до определенного времени, успешно использовал Google Maps, пока, однажды, мне не понадобилось нанести на карту не много не мало 16 млн. координат.

Как я это сделал?
Читать дальше →
Total votes 65: ↑58 and ↓7 +51
Views 6.9K
Comments 21

О современных методах околоземной астрономии

Popular science Astronautics

Вступление лирическое


Если бы античный человек попал в наше время и взглянул на ночное небо, он бы наверное начал немедленно молиться своим богам, а может быть подумал, что пришёл судный день. Для нас, людей, чьё небо скрыто за световым загрязнением городов и деревень, такое утверждение может показаться абсурдным: «Звёзды такие же звёзды, что с них взять то?». Но если разобраться — оно обретёт смысл.
image
Выйдете вечером на природу и посмотрите в небо. Ничего не видите? Смотрите внимательнее! Практически в любой момент по небу будут лететь 2-3 ярких точки, а если присмотреться, то можно найти ещё с пяток более медленных и тусклых. Иногда (раза 3-4 за ночь) вам может посчастливиться и вы увидите ярчайшую вспышку на небе, лишь луна сравниться с ней по яркости. Всё это достижения человеческого прогресса — спутники. Для античного человека, для которого небо было символом постоянности, которое он видит над собой из ночи в ночь всё это мельтешение было бы воспринято как что-то противоестественное.

Вступление прагматическое


Хаброюзер — он не античный человек и в звёздах в большинстве своём не разбирается. И даже если воспользуется специальным софтом и литературой , то научиться разбираться на уровне древних ему потребуется не одна неделя втыкания в небо и зубрёжки античных легенд. Но, Хаброюзер, — он человек современный, технически подкованный и в своём большинстве разбирается в науке. А это значит, что среди древних он бы смог прослыть мудрецом — предсказателем, умеющим предсказывать появление этих новомодных летающих звёзд. Если бы знал, как это сделать. А вот именно о том как это сегодня делается я тут и расскажу.



Читать дальше →
Total votes 26: ↑25 and ↓1 +24
Views 703
Comments 12

Занимательная геодезия

Maps API *Yandex API *
Всем привет!
Сегодня я расскажу тебе, %USERNAME%, о башмаках и сургуче, капусте, королях координатах, проекциях, геодезических системах и совсем чуть-чуть о веб-картографии. Устраивайся поудобнее.

Как говорил ещё Артур Кларк, любая достаточно развитая технология неотличима от магии. Так и в веб-картографии — я думаю, все давно привыкли пользоваться географическими картами, но далеко не каждый представляет себе, как это всё работает.

Вот, казалось бы, простая вещь — географические координаты. Широта и долгота, что может быть проще. А вот представьте, что вы очутились на необитаемом острове. Смартфон утонул, а других средств связи у вас нет. Остаётся только написать письмо с просьбой о помощи и по старинке выбросить его в море в запечатанной бутылке.

Вот только незадача — вы совершенно не знаете, где находится ваш необитаемый остров, а без указания координат никто вас не найдёт, даже если выловит ваше письмо. Что делать? Как определить координаты без GPS?

Об этом и о многом другом - подробнее под катом
Total votes 108: ↑103 and ↓5 +98
Views 86K
Comments 51

GPS и карты: смещённые координаты в Китае

Information Security *Website development *Geoinformation services *
Так как я работаю в картографическом сервисе, то недавно я сделал для себя открытие, что все координаты в Китае смещенны по секретному алгоритму. Я собрал немного интересных историй и информации об этом факте.


Есть только граница Китая в этом мире heremaps.cn

Далее немого теории и истории про пробежки, навигацию и спутниковые снимки
Total votes 141: ↑137 and ↓4 +133
Views 106K
Comments 236

Mapcode — простой и короткий адрес любого места на Земле

IT Standards *


Как говорят, с годами планета уменьшается. Лет 500 назад на неизвестных территориях карты писали «здесь живут драконы». Лет 200 назад на планете ещё существовали белые пятна.

Теперь же у нас есть GPS, интернет и Google Maps, и планета уже не кажется такой большой.

Хорошо бы и адрес также можно было уменьшить. Вместо «страна, регион, город, улица, дом» и вместо длинных цепочек цифр-координат — что-нибудь типа короткого url.

Есть такая возможность — это замена координатам и адресам под названием Mapcode. К примеру, адрес телецентра на Королёва, 12 — JC.B4J. Адрес ГУМ — JF.XG.

И так далее.
Читать дальше →
Total votes 53: ↑44 and ↓9 +35
Views 22K
Comments 31

MapCode — непростой короткий адрес

IT Standards *
Sandbox
В ответ на оптимистичную и захватывающую статью «Mapcode — простой и короткий адрес», хотелось бы отозваться критикой этой системы, чтобы лишний раз не распалять несведущие умы глобальными идеями а-ля «отмены часовых поясов». Итак, что было недосказано и что «не так» в этой «идиллии адресов»:
Читать дальше →
Total votes 46: ↑40 and ↓6 +34
Views 7.1K
Comments 16

Лингвистические аспекты what3words и технический анализ словарей

what3words corporate blog Search engines *Global Positioning Systems *Algorithms *Geoinformation services *
Начать хотелось бы с благодарностей! Спасибо за ваше внимание и комментарии к нашему первому приветственному посту на Хабре! Ваша реакция помогла выявить наиболее интересующие вас вопросы, которые мы будем затрагивать в последующих публикациях.

Как вы уже справедливо отметили в комментариях, не смотря на то, что использование слов вместо цифр имеет ряд неоспоримых преимуществ, в таком подходе есть нюансы, которые необходимо учесть. Профессор Манчестерского университета Роберт Барр провел технический анализ what3words и наших словарей. Ниже мы приведем результаты его независимой оценки:

Читать дальше →
Total votes 7: ↑3 and ↓4 -1
Views 2.7K
Comments 19

Конвертируем адреса what3words в другие пространственные координаты с помощью TWCC

what3words corporate blog Global Positioning Systems *API *Geoinformation services *
TWCC, World Coordinate Converter — это открытое бесплатное веб-приложение, разработанное Клеманом Ронзоном. Оно позволяет конвертировать пространственные координаты между большинством из существующих систем, к которым не так давно присоединилась и система what3words.
Читать дальше →
Total votes 6: ↑4 and ↓2 +2
Views 2.3K
Comments 0

Знакомство с API what3words: основные процедуры и сэмплы

what3words corporate blog Website development *API *Geoinformation services *


Нашей главной задачей было дать адреса каждому месту на планете, и сегодня эта задача выполнена. Сетка квадратов what3words покрывает весь земной шар, и у каждого квадрата есть уникальный адрес. Самое время дать возможность каждому использовать адреса из трех слов, и сделать это удобным. Удобно будет, когда каждая карта, навигационное приложение и другие геолокационные сервисы будут поддерживать what3words. Для этого и был создан наш API, о котором мы хотим рассказать подробно.
Читать дальше →
Total votes 13: ↑6 and ↓7 -1
Views 3.4K
Comments 33

Геометрия в компьютерных играх

Development of mobile applications *Game development *Development for Android *
Всем привет! Когда-то давным-давно я делал простенькие игрушки на Flash. Например: игрушка — провести курсор мышки через лабиринт, не касаясь стен и уворачиваясь от всяких движущихся объектов. Некоторые из этих объектов двигаются по заданной траектории, некоторые гонятся за курсором, а некоторые стреляют в курсор другими движущимися объектами.

Сейчас я увлёкся программированием под андроид и сделал примерно такую же игрушку. И столкнулся с теми же геометрическими задачками с которыми встречался тогда.


Читать дальше →
Total votes 19: ↑11 and ↓8 +3
Views 11K
Comments 7

EFF: доступ к координатам сотовых телефонов без ордера нарушает Конституцию

Cellular communication
Как известно, правоохранительные органы разных стран имеют постоянный доступ к коммутаторам операторов сотовой связи. Они могут отслеживать, в какой соте зарегистрирован любой телефон, определяя его координаты с точностью до нескольких десятков метров. Полиция и спецслужбы постоянно пользуются возможностями: такая слежка происходит не только в России, но и в США.

Однако юристы Фонда электронных рубежей (EFF) считают, что слежение за телефонами является незаконным, а именно — нарушает Конституцию. В пятницу EFF совместно с Американским союзом гражданских свобод (ACLU) подали заявление в Апелляционный суд седьмого округа США в Чикаго, где выразили свою позицию. Информация о координатах мобильного телефона в известное время и дату создаёт исчерпывающую картину передвижений человека. «Поскольку мы постоянно носим с собой телефоны, эти данные могут раскрыть исключительно личную информацию, например, о посещении врача, политического митинга или встрече с другом.

Граждане имеют право ожидать, что такая информация остаётся конфиденциальной и недоступна для сотрудников полиции, пока они не получили судебный ордер.
Читать дальше →
Total votes 12: ↑12 and ↓0 +12
Views 4.2K
Comments 0

GPS-спуфер за $225 способен перенаправлять робомобили на встречный поток машин

Information Security *Geoinformation services *


Системы геопозиционирования разных стран используются весьма активно. Благодаря GPS, ГЛОНАСС и другим системам транспорт, включая автономные устройства, прибывает из точки А в точку Б без особых проблем (конечно, не всегда, но чаще всего это именно так). Особенно нуждаются в точном геопозиционировании автономные машины, корабли и другие типы транспортных средств — ведь эти роботизированные устройства не смогут найти правильную дорогу, если не будет точных координат.

Как оказалось, при желании можно направить автономные машины по неверному пути, просто отправив некорректные координаты. Продемонстрированная специалистами спуфинг-атака имела статус proof-of-concept, но все равно, мало хорошего в том, что ту же Tesla можно направить прямо на встречный поток автомобилей.
Читать дальше →
Total votes 13: ↑12 and ↓1 +11
Views 12K
Comments 56

SVG в реальной жизни. Доклад Яндекса

Яндекс corporate blog Website development *CSS *Vector graphics *Interfaces *
Привет, меня зовут Артём, я руководитель одной из групп разработки интерфейсов в Яндексе. Неделю назад на Я.Субботнике я рассказал, как мы использовали SVG для создания внутреннего календаря. Это расшифровка моего доклада, несколько историй из реализации виджета календаря: масштабирование, заливка паттерном, маски, символы и особенности формата.



— В Яндексе работает много народу, все в разных городах, в разных часовых поясах, и нужно понимать, когда твои коллеги заняты, а когда ты можешь с ними встретиться и поговорить. Мы решили спроектировать календарь, который поможет это узнать.

Читать дальше →
Total votes 49: ↑46 and ↓3 +43
Views 15K
Comments 10

Как высчитать ключи перехода от любой системы координат к WGS с сантиметровой точностью?

PHP *Global Positioning Systems *JavaScript *Geoinformation services *
Sandbox
Для кого этот пост — картографы, геодезисты, генпланисты, строители и т.д.

Коллеги, привет!

Решаемая проблема — получение 100% достоверных параметров для пересчета координат, например в привычные картографические градусы (WGS84). Коллеги уже поняли про что я, а любопытным поясню — дело в том, что гуляющие по интернету приложения и алгоритмы с параметрами пересчета координат например из выписки ЕГРН на вашу дачу в координаты для GPS приемника, в подавляющем большинстве будут «лаптем по карте». Для поиска объекта размером с дом, это не будет проблемой, а вот для инженерной затеи, уже слабовата точность. К примеру мы хотим обозначить границы на местности с сантиметровой точностью, найти трубу под землей или кабель, запустить беспилотник по картам с плоскими координатами, чертить чертеж в плоских координатах с картографической онлайн основой из интернета и многое другое, что требует субметровой точности.
Читать дальше →
Total votes 10: ↑8 and ↓2 +6
Views 7.3K
Comments 28

Использование геолокационных данных в машинном обучении: основные методы

SkillFactory corporate blog Python *Programming *Data visualization
Translation
Tutorial

Данные о местоположении — это важная категория данных, с которыми часто приходится иметь дело в проектах машинного обучения. Они, как правило, дают дополнительный контекст к данным используемого приложения. Специально к старту нового потока курса по Machine Learning, делимся с вами кратким руководством по проектированию и визуализации элементов с геопространственными данными.

Читать далее
Total votes 6: ↑5 and ↓1 +4
Views 1.7K
Comments 0

Вычисляем ближайшие объекты по координатам

JavaScript *Algorithms *Mathematics *

Я разрабатывал один проект по недвижимости и появилась задача показывать объекты расположенные в радиусе 20 км с просматриваемым. Т.е. у нас есть объект, в нашем случае это поселок, и нужно отображать находящиеся рядом поселки из нашей базы данных в радиусе 20 км, при этом имея только координаты их расположения.

Читать далее
Total votes 23: ↑8 and ↓15 -7
Views 3.8K
Comments 51

Сфера Блоха для бройлеров

Mathematics *Popular science Physics Chemistry Quantum technologies

Мы пытаемся разобраться в том, что же такое сфера Блоха, которая представляет пространство состояний двухуровневой квантовой системы (кубита).

Дайте ада и треша!
Total votes 17: ↑17 and ↓0 +17
Views 4.3K
Comments 23