Both sides previous revisionPrevious revisionNext revision | Previous revision |
juick:геолокация [2009/05/04 23:20] – infidel | juick:геолокация [2014/04/13 19:18] (current) – external edit 127.0.0.1 |
---|
====== Геолокация ====== | ====== Геолокация ====== |
| |
С мая 2009 года((#103360)) Juick поддерживает Jabber-расширение [[http://xmpp.org/extensions/xep-0080.html|XEP-0080]], позволяющую привязать любое сообщение или комментарий к определенныим географическим координатам. Технология применения этого сервиса описана на [[http://juick.com/help/geoloc?lang=ru|соответствующей странице]] помощи. | [[https://docs.google.com/present/view?id=dc883hx3_1j5jps8f5&autoStart=true|Как пользоваться геолокацией на сайте juick.com]] |
| |
В веб-интерфейсе проведена интеграция с [[http://maps.google.com|Google Maps]] - к сообщению, к которому прилагаются географические данные, прикрепляется соответствующая им карта. | С мая 2009 года((#103360)) Juick поддерживает Jabber-расширение XEP-0080, позволяющее сообщить текущее местоположение пользователя. Juick отслеживает эти уведомления и позволяет привязывать к текущим географическим координатам пользователя любое его сообщение или комментарий. Технология применения этого сервиса описана на [[http://juick.com/help/geoloc?lang=ru|соответствующей странице]] помощи. |
| |
В перспективе предполагается, что эта функция будет особенно востребована в связке с функцией [[микрофотоблоггинг|микрофотоблоггинга]] и автоматической фиксацией координат мобильным устройством - результатом окажется присланная фотография и ссылка на точку, откуда она была снята. | Предполагается, что эта функция будет особенно востребована в связке с функцией [[медиаблоггинг|медиаблоггинга]] и автоматической фиксацией координат мобильным устройством - результатом окажется присланная фотография и ссылка на точку, откуда она была снята. Фактически, если мобильное устройство добавляет геокоординаты в EXIF-заголовки фотографии, Juick, при получении такой фотографии, использует их автоматически и привязывает сообщение к этим координатам. |
| |
Первым (и пока единственным) постом с геоинформацией стал пост #71127. | В веб-интерфейсе проведена интеграция с [[http://maps.google.com|Google Maps]]. Отправляемые Jabber-клиентом уведомления с координатами пользователя обновляют отметку его текущего положения на карте во вкладке Map личного блога. Также Juick отображает в личном блоге название ближайшего крупного (более 15000 человек) населенного пункта. |
| |
Клиенты, которые поддерживают отправку координат соответствующим образом, на сегодня никому не известны. Когда они появятся, сюда можно будет поместить их список. FIXME | Сообщение, в котором имеется тег ** *geo**, либо фотография с геоданными в EXIF, привязывается к последним известным координатам пользователя. В самом сообщении публикуется соответствующая карта, а на карте во вкладке Map личного блога появляется отметка со ссылкой на это сообщение. |
| |
| Во вкладке Map [[главная страница|главной страницы]] (http://juick.com/map) доступна общая карта всех геоданных пользователей Juick. |
| |
| Если ваш сервер/клиент не поддерживает эту фичу, но очень хочется добавить себя на карту пользователей, можно воспользоваться таким хаком: географические координаты нужной точки отправляются боту Juick с помощью XML-консоли Jabber-клиента ((сформировать станзу: http://404.freefd.info/geo.html)): |
| <code xml> |
| <message to='juick@juick.com'> |
| <event xmlns='http://jabber.org/protocol/pubsub#event'> |
| <items node='http://jabber.org/protocol/geoloc'> |
| <item> |
| <geoloc xmlns='http://jabber.org/protocol/geoloc'> |
| |
| <lat>45.444444</lat> |
| <lon>12.333333</lon> |
| |
| </geoloc> |
| </item> |
| </items> |
| </event> |
| </message> |
| </code> |
| Вариант станзы вместе с сообщением: |
| <code xml> |
| <message to="juick@juick.com"> |
| <body>*geo *juick *XML Я сам долго с этим мучался. Нашёл случайно, помогу другим:</body> |
| <geoloc xmlns="http://jabber.org/protocol/geoloc"> |
| <lat>59.880169</lat> |
| <lon>29.829539</lon> |
| </geoloc> |
| </message> |
| </code> |
| Помимо перечисленных в Помощи клиентов существует доработанная @ugnich-ем версия Bombus((Анонс первой версии в #106650)) c поддержкой отправки координат в сообщениях старым способом, без PEP-уведомлений. Однако, дальнейшего сотрудничества с авторами Bombus не получилось; поддержка этого способа отправки координат в будущем не гарантируется. |
| |
| Примеры постов с геоинформацией: #57297, #71127, #72208, #104472, #104498, #104532. |
| {{tag>juick}} |