ПредишенСледващото

Как да се намери място на земята и не стигна до гишето Yandex 28

  • 30.07.15 01:23 •
  • kashey •
  • • # 263863
  • • Habrahabr
  • 9 •
  • 23036

- като Forbes, само по-добре.

... Историята започва преди много време в една далечна-далечна страна Cracovia, чиито жители безгрижно живеят живота си и не знам ...

Как да се намери място на земята и не стигна до гишето Yandex

Всъщност, нещата не могат да бъдат толкова лоши, ако не мързел и вяра в чудо! Виж:


В резултат на това една проста операция на картата ще бъде една или повече точки и е на правилното място. Не е ли чудо?

Всичко друго, но 40 000 пощенски станции, 211 000 селища, улици милион, 55 000 посетители вчера ... Това е достатъчно за двама дневен лимит с опашка. Но в продължение на много години, това е така и работи. И защо?

Нека да не чакаме за зъл робот - ще реши проблема. За щастие има решение, а не една, а две.

Решение една - дясно


Промяна на гръб, така че е мястото, където да запишете координатите. Това означава да се направи нормален администраторския панел, сложи момичето, което на базата на визуална проверка на "отговор" Geocoder ще проявяват TTL данни, преместете икони, постигането тагове см точност разположение ...

Плюсове: manufacturable, надеждни, красиво момиче в офиса.
Недостатъци: Изисква се изисква задния база данни, не е ясно какво да прави с двигател на персонализираното търсене; Това не е съвсем разбрах как да се реагира на жена си.

Solution две - евтини и весел


Направете търсенето си! Такава, че нещо не е поддържан (т.е., прокси кеширане), е "извън кутията", за да се справят с едновременни идентични искания и така нататък.

Като цяло, идеята е много проста: отидете в един вид собствена химикалка, има проверка на състоянието на кеш паметта, и ако са налице необходимите данни, да изпрати искане до Yandex.Maps на HTTP-Geocoder.

В продължение на много големи проекти правилното решение е да се напише нещо свое. Може би дори ще разширят доста Geocoder, например, въз основа на OSM.

Но аз знам от опит, че повечето от най-добрата сделка - да вземе нещо готово да GitHub. Според традицията да даде линк към географски етикети-инструмент решение на проблема с ДИМИК. Дима веднъж е работил Google.Maps и не може да спре.

Като цяло, за геокодиране-Инструментът е от страна на сървъра ( "писалка") статистика, уеб-интерфейс, както и модул за Yandex.Maps.

Недостатъци: искате да се изпълнява на сървъра друга услуга, в допълнение към възела. не едно момиче се появява в офиса.
Предимства: Цялата работа е намалена, за да скочи ряпа и добавяне на чифт линии на клиента (е, почти).

Как да се намери място на земята и не стигна до гишето Yandex

Както е добре известно, в южната част на Москва, четири (1, 2, 3, 4) Swithin и навсякъде на едно място, но два от тях в Москва, един - в района на Москва, а друг - в Калуга.

Geocoder - просто търсене Меча база, а след това той може да даде малко не малко на обекта, който искате. Например, тъй като заглавието всъщност не е (не забравяйте за Cracovia).

Това е по-забавно, отколкото звучи. Но! Аз! Най-накрая! Не мога да спя спокойно. И това, което предлагаш.

PS: В действителност, над "eSosedi" Аз работя в свободното си време. Основна работа точно както Yandex.Maps. И аз ви предупреди.

PPS: Всички снимки от fevrony.

Вие можете да помогнете и превежда няколко средства за развитие на сайта

Свързани статии

Подкрепете проекта - споделете линка, благодаря!