При разработке ПО часто возникают интересные задачи. Одна из таких: работа с гео-координатами пользователей. Если вашим сервисом пользуются миллионы пользователей и запросы к РСУБД происходят часто, то выбор алгоритма играет важную роль. О том как оптимально обрабатывать большое количество запросов и искать ближайшие гео-позиции рассказано под катом.
Рубрика «geo» - 3
Работа с геолокациями в режиме highload
2014-07-01 в 18:05, admin, рубрики: big data, BigData, geo, highload, postgis, postgresql, Алгоритмы, Геоинформационные сервисы, метки: BigData, geo, highload, postgis, postgresql, АлгоритмыХакатон от EST Technologies: меняем iPad и iPhone на идеи
2014-05-16 в 2:08, admin, рубрики: est, geo, geolocation, gps, Hackathon, idea, ipad, iphone, Блог компании EST Technologies, Программирование, разработка, такси, хакатон 
Здравствуй!
Мы знаем о том, что на Хабре — максимальная концентрация технических специалистов, от начинающих до профи. Само собой, ИТ — сфера, где работают творческие люди, ведь даже для прокладки сетевого кабеля нужен нестандартный подход (вспомним таксу-кабелеукладчик). Ну, а при создании сервиса или десктопной программы нужны свежие мысли, творчество в чистом виде.
Так вот, наша компания хотела бы предложить всем желающим поучаствовать в мероприятии, которое мы назвали гео-хакатон, это двухэтапный конкурс по созданию лучшего сервиса или приложения (в общем, любого программного продукта) по использованию определенного набора данных.
Читать полностью »
ГИС: определение вложенности административных округов
2013-01-07 в 17:32, admin, рубрики: geo, postgis, postgres, postgresql, Геоинформационные сервисы, метки: geo, postgis, postgresВстала задача организовать административные центры в чёткую иерархию по принципу матрёшки, например, Украина — Крым — ЮБК — Ялта, и исправить имеющиеся ошибки в текущей базе данных.
В этой статье я расскажу, как я решил эту проблему с помощью KML-файлов обрамляющих границ и Postgres+Postgis.
Геотаргетинг nginx, частный случай
2012-11-19 в 16:00, admin, рубрики: drupal, geo, nginx, Веб-разработка, геотаргетинг, метки: geo, nginx, геотаргетинг Возникла задача сделать геотаргетинг для регионов России на новостном сайте, т.е. при заходе на главную страницу, должно происходить перенаправление на региональную страницу сайта с адресами вида: region/[номер региона], причем перенаправление клиента должно осуществляться на nginx-е без передачи данных на апач, в противном случае это лишняя ненужная нагрузка на сервер.
Читать полностью »
Nginx — уходим на технические работы
2012-03-14 в 14:48, admin, рубрики: geo, maintenance, nginx, web, системное администрирование, технические работы, метки: geo, maintenance, nginx, web, технические работы 
Совсем недавно возникла интересная задача: реализовать закрытие доступа к веб-сайту из вне, на время технических работ. Мне показалось, что это довольно распространенная задачка, решение которой заинтересует многих.
Один из возможных вариантов решения — ниже.
Читать полностью »

