рд╡реЗрдм рдЬрд┐рдпреЛ рд╕рд░реНрд╡рд┐рд╕реЗрдЬред рдЖрдзреБрдирд┐рдХ рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХрд╛ рдЕрд╡рд▓реЛрдХрди



рд▓рдЧрднрдЧ рдХрд┐рд╕реА рднреА рдСрдирд▓рд╛рдЗрди рдЙрддреНрдкрд╛рдж рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ, рдЖрдк рдПрдХ рдРрд╕реЗ рдХрд╛рд░реНрдп рдХреЛ рдкреВрд░рд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рд╕рдореЗрдВ рдирдХреНрд╢реЗ, рдЬрд┐рдпреЛрдХреЛрдбрд┐рдВрдЧ, рднреВ-рд╕реНрдерд┐рддрд┐ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдХрд┐рд╕реА рд╡рд┐рд╢реЗрд╖ рд╕реЗрд╡рд╛ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ, рдореИрдВ рд▓рдЧрднрдЧ 10 рд╡рд░реНрд╖реЛрдВ рд╕реЗ рдПрдХ рдСрдирд▓рд╛рдЗрди рд░рд┐рдпрд▓ рдПрд╕реНрдЯреЗрдЯ рдХреИрдЯрд▓реЙрдЧ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рдФрд░ рдХрдИ рдЕрдиреНрдп рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ, рдореБрдЭреЗ рд╡рд┐рднрд┐рдиреНрди рдСрдирд▓рд╛рдЗрди рднреВ-рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдЕрдиреБрднрд╡ рд╣реИред

рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ, рдореИрдВ рдЙрди рднреВ-рдХрд╛рд░реНрдпреЛрдВ рдХреА рдЬрд╛рдВрдЪ рдХрд░реВрдВрдЧрд╛ рдЬреЛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдмрд╛рд░ рд╕рд╛рдордирд╛ рдХрд░рддреЗ рд╣реИрдВ, рдЙрди рд╕реЗрд╡рд╛рдУрдВ рдХреА рд╕рдВрдХреНрд╖рд┐рдкреНрдд рд╕рдореАрдХреНрд╖рд╛ рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рдЗрди рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рд╕рдорд╛рдзрд╛рди рдХреА рдкреЗрд╢рдХрд╢ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдЗрди рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдЕрдкрдиреЗ рдЕрдиреБрднрд╡ рдХреЛ рд╕рд╛рдЭрд╛ рдХрд░рддреЗ рд╣реИрдВред

рдореИрдВ рдЯрд┐рдкреНрдкрдгреАрдХрд╛рд░реЛрдВ рдХреА рднрд╛рдЧреАрджрд╛рд░реА рдкрд░ рднреА рдзреНрдпрд╛рди рджреЗрддрд╛ рд╣реВрдВ - рдпрджрд┐ рдЖрдк рд╡рд┐рд╡рд░рдг рдореЗрдВ рдПрдХ рдЕрд╢реБрджреНрдзрд┐ рдХреА рд╕рдореАрдХреНрд╖рд╛ рдореЗрдВ рдиреЛрдЯрд┐рд╕ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреА рдЕрдЪреНрдЫреА рд╕реЗрд╡рд╛ рдХреА рдХрдореА рдпрд╛ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЬреЛ рдХреБрдЫ рдЖрдк рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд▓рд┐рдЦрд╛ рд╣реИ рдЙрд╕рдореЗрдВ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд╣реИ - рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рд▓рд┐рдЦрд┐рдП, рдореИрдВ рдореБрдЦреНрдп рдкрд╛рда рдореЗрдВ рд╕рдм рдХреБрдЫ рдПрдХрддреНрд░ рдХрд░реВрдВрдЧрд╛ рддрд╛рдХрд┐ рднрд╡рд┐рд╖реНрдп рдХреЗ рд▓рд┐рдП рдореЗрд░реЗ рдкрд╛рд╕ рд╣рдореЗрд╢рд╛ рдЙрдкрдХрд░рдгреЛрдВ рдХреА рдПрдХ рдЕрдЪреНрдЫреА рд╕реВрдЪреА рд╣реЛред рд╕рднреА рдЕрд╡рд╕рд░реЛрдВ рдХреЗ рд▓рд┐рдПред

рд╕рд╛рдордЧреНрд░реА рдХреА рддрд╛рд▓рд┐рдХрд╛




рд╕рд╛рдЗрдЯ рдкрд░ рдирдХреНрд╢реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВ


рдПрдХ рдмрд╣реБрдд рд╣реА рд▓реЛрдХрдкреНрд░рд┐рдп рдХрд╛рд░реНрдп рдПрдХ рд╕рд╛рдЗрдЯ рдкрд░ рдСрдирд▓рд╛рдЗрди рдирдХреНрд╢реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдирд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрд╣ рджрд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдорд╛рдирдЪрд┐рддреНрд░ рдкрд░ рдЖрдкрдХрд╛ рдХрд╛рд░реНрдпрд╛рд▓рдп рдХрд╣рд╛рдБ рд╕реНрдерд┐рдд рд╣реИред рдпрд╛ рдЬрд╣рд╛рдБ рдЖрдк рд╡рд╣ рдЪреАрдЬрд╝ рдЙрдард╛ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рд╡рд┐рдЬреНрдЮрд╛рдкрди рдХрд╛ рдирд┐рд░реНрдорд╛рддрд╛ рдмреЗрдЪрддрд╛ рд╣реИред

рдорд╛рдирдЪрд┐рддреНрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рджреЛ рдореБрдЦреНрдп рдкреНрд░рдХрд╛рд░ рдХреЗ рдПрдкреАрдЖрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:

  • рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдПрдкреАрдЖрдИ (рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡)
  • рд╕реНрдЯреЗрдЯрд┐рдХ рдПрдкреАрдЖрдИ (рд╕реНрдерд┐рд░)

рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдПрдкреАрдЖрдИ


рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рд╡рд┐рдХрд╕рд┐рдд рдХреА рдЧрдИ рд╕рднреА рд╕реЗрд╡рд╛рдПрдБ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рд░реВрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреА рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЙрди рдПрдкреАрдЖрдИ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реВрдБрдЧрд╛ рдЬрд┐рдирдХрд╛ рдореИрдВрдиреЗ рдЦреБрдж рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдФрд░ рдЬреЛ рд╣рдорд╛рд░реЗ рд╕рд╛рде рд▓реЛрдХрдкреНрд░рд┐рдп рд╣реИрдВред рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ bing рдФрд░ рдЕрдиреНрдп рдорд╛рдирдЪрд┐рддреНрд░ рдкреНрд░рджрд╛рддрд╛рдУрдВ рдХреЗ рдкрд╛рд╕ API рд╣реИрдВ, рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рдЙрдирдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ред

рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдПрдкреАрдЖрдИ рдЖрдкрдХреЛ рд╕рд╛рдЗрдЯ рдкрд░ рдЬрд╝реВрдо рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛, рдорд╛рд░реНрдХрд░реЛрдВ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ, рдореИрдк рдХреЗ рд╕рд╛рде рдЗрдВрдЯрд░реИрдХреНрдЯ рдХрд░рдиреЗ (рдорд╛рд░реНрдХрд░реЛрдВ рдХреЛ рдЦреАрдВрдЪрдиреЗ, рдЯреВрд▓рдЯрд┐рдк рдЗрддреНрдпрд╛рджрд┐ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ) рдХреЗ рд╕рд╛рде рдЗрдВрдЯрд░реЗрдХреНрдЯрд┐рд╡ рдорд╛рдирдЪрд┐рддреНрд░ рджрд┐рдЦрд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред

рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдПрдкреАрдЖрдИ Yandex.Maps


  • рд░реВрд╕ рдХреЗ рдЕрдЪреНрдЫреЗ рдирдХреНрд╢реЗ
  • рдЬрдмрдХрд┐ рдореБрдлреНрдд, рдХреБрдЫ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рд╕рд╣рд┐рдд рдирд╣реАрдВ
  • рдкрд░реНрдпрд╛рдкреНрдд рдЕрд╡рд╕рд░ - рдХреНрд▓рд╕реНрдЯрд░рд┐рдВрдЧ рд▓реЗрдмрд▓, рдЖрджрд┐ред
  • tech.yandex.ru/maps/jsapi/doc/2.1/quick-start/index-docpage

рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдПрдкреАрдЖрдИ рдЧреВрдЧрд▓ рдореИрдкреНрд╕


  • рдкреВрд░реА рджреБрдирд┐рдпрд╛ рдХреЗ рдЕрдЪреНрдЫреЗ рдирдХреНрд╢реЗ
  • рдпрд╛рдВрдбреЗрдХреНрд╕ рд╕реНрддрд░ рдкрд░ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рджреНрд╡рд╛рд░рд╛
  • рднреБрдЧрддрд╛рди рдХрд┐рдпрд╛ - $ 1000 рдкреНрд░рддрд┐ 1000 рдХреЙрд▓ рд╕реЗ
  • developers.google.com/maps/documentation/javascript/tutorial

2 рдЬреАрдЖрдИрдПрд╕ рдПрдкреАрдЖрдИ


  • рдмрд╣реБрдд рдЕрдЪреНрдЫреЗ рдХрд╛рд░реНрдб, рд▓реЗрдХрд┐рди рд╣рд░ рдЬрдЧрд╣ рдирд╣реАрдВред
  • рдореБрдлреНрдд рдХреЗ рд▓рд┐рдП рдЕрд▓рд╡рд┐рджрд╛
  • рдПрдкреАрдЖрдИ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдпреИрдВрдбреЗрдХреНрд╕ / Google рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдХрдордЬреЛрд░ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕реЗ рдХреИрдЯрд▓реЙрдЧ рдореЙрдбреНрдпреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
  • рд▓реЗрдХрд┐рди рд╢реЙрдкрд┐рдВрдЧ рд╕реЗрдВрдЯрд░ рдХреЗ рд▓рд┐рдП рдлрд░реНрд╢ рдХреЗ рдирдХреНрд╢реЗ рд╣реИрдВ
  • api.2gis.ru/doc/maps/ru/quickstart

Azure рдирдХреНрд╢реЗ


  • azure.microsoft.com/ru-ru/services/azure-maps
  • рдЖрдИрдкреА тАЛтАЛрджреНрд╡рд╛рд░рд╛ рд╕реНрдерд╛рди рдХрд╛ рдирд┐рд░реНрдзрд╛рд░рдг рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдорд╛рд░реНрдЧ рдмрд┐рд▓реНрдбрд░ рд╕рд╣рд┐рдд рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд╕реЗрд╡рд╛рдПрдВ
  • рдирд┐: рд╢реБрд▓реНрдХ рд╕реАрдорд╛рдПрдВ рдФрд░ рдПрдХ рднреБрдЧрддрд╛рди рдХрд┐рдП рдЧрдП рдПрдкреАрдЖрдИ рд╣реИрдВ

MapBox


  • docs.mapbox.com/api/maps
  • рд╡реЗрдм рдФрд░ рдореЛрдмрд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рдкреНрдпрд╛рд░рд╛ рдХрд╛рд░реНрдбред
  • рдореБрдЭрд╕реЗ рдЧрд▓рддреА рд╣реЛ рд╕рдХрддреА рд╣реИ, рд▓реЗрдХрд┐рди рдХрд╛рд░реНрдб рдЕрдВрдЧреНрд░реЗрдЬреА рдореЗрдВ рд╣реА рд▓рдЧрддреЗ рд╣реИрдВ
  • рдореЛрдмрд╛рдЗрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рд▓рд┐рдП, рдкреНрд░рддрд┐ рдорд╛рд╣ 25,000 рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдореБрдлреНрдд, рдкреНрд░рддрд┐ рдорд╛рд╣ 50,000 рдбрд╛рдЙрдирд▓реЛрдб рддрдХ рд╡реЗрдм рдкрд░


рд╕реНрдЯреЗрдЯрд┐рдХ рдПрдкреАрдЖрдИ


рд╕реНрдЯреИрдЯрд┐рдХ рдПрдкреАрдЖрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬрд╣рд╛рдВ рдЖрдкрдХреЛ рдЕрдиреНрддрд░рдХреНрд░рд┐рдпрд╛рд╢реАрд▓рддрд╛ рдХреЗ рдмрд┐рдирд╛ рд╕рд┐рд░реНрдл рдПрдХ рдирдХреНрд╢рд╛ рдЪрд┐рддреНрд░ рджрд┐рдЦрд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдк рдПрдХ рдИрдореЗрд▓ рдореЗрдВ рдПрдХ рдорд╛рдирдЪрд┐рддреНрд░ рд╕рдВрд▓рдЧреНрди рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдпрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЖрдкрдХреЗ рд▓рд┐рдП рдПрдХ рдирд┐рд░реНрджреЗрд╢ рдореБрджреНрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗ рд╕рдХрддреЗ рд╣реИрдВред рдЦреИрд░, рдпрд╛ рдЖрдкрдХреЗ рдбрд┐рдЬрд╛рдЗрдирд░ рдиреЗ рдПрдХ рд▓реЗрдЖрдЙрдЯ рдЖрдХрд░реНрд╖рд┐рдд рдХрд┐рдпрд╛ рдЬрд┐рд╕рдореЗрдВ рдкреГрд╖реНрдарднреВрдорд┐ рдХреЗ рдмрдЬрд╛рдп рдПрдХ рдорд╛рдирдЪрд┐рддреНрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ - рдРрд╕реЗ рдХрд╛рд░реНрдп рдХреЗ рд▓рд┐рдП рдкреВрд░реНрдг рдЬреЗрдПрд╕ рдХрд╛рд░реНрдб рд▓реЛрдб рдХрд░рдирд╛ рдмреЗрдорд╛рдиреА рд▓рдЧрддрд╛ рд╣реИред рд╕рд╛рде рд╣реА, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рдХрд┐рд╕реА рдкреГрд╖реНрда рдХреЛ рд▓реЛрдб рдХрд░рдиреЗ рдореЗрдВ рддреЗрдЬреА рд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрдерд┐рд░ рдЫрд╡рд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдХреЗ рд░реВрдк рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ - рдФрд░ рдЗрд╕реЗ рд╕рдВрд╡рд╛рджрд╛рддреНрдордХ рдмрдирд╛рдХрд░ред

рд╕реНрдЯреЗрдЯрд┐рдХ рдПрдкреАрдЖрдИ Yandex.Maps



рд╕реНрдЯреЗрдЯрд┐рдХ рдПрдкреАрдЖрдИ рдЧреВрдЧрд▓ рдореИрдкреНрд╕


  • $ 2 рдкреНрд░рддрд┐ рд╣рдЬрд╛рд░ рдЕрдиреБрд░реЛрдз
  • рдмреЗрд╕ рд░реЗрдЯ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХрддрдо рдЖрдХрд╛рд░ 640x640 рдФрд░ рдкреНрд░реАрдорд┐рдпрдо рдХреЗ рд▓рд┐рдП 2048x2048 (рдкреНрд░рддрд┐ рдорд╛рд╣ 200 рдбреЙрд▓рд░) рд╣реИ
  • developers.google.com/maps/documentation/maps-static/intro

2 рдЬреАрдЖрдИрдПрд╕ рд╕реНрдЯреЗрдЯрд┐рдХ рдПрдкреАрдЖрдИ


  • рдХрд┐рд╕реА рдХрд╛рд░рдг рдХреЗ рд▓рд┐рдП, рд╕рд╛рдЗрдЯ "рдЕрдкреНрд░рдЪрд▓рд┐рдд" рдХреЗ рд░реВрдк рдореЗрдВ рд╕реВрдЪреАрдмрджреНрдз рд╣реИ
  • рдореБрдлреНрдд рдХреЗ рд▓рд┐рдП рдЕрд▓рд╡рд┐рджрд╛
  • рдЕрдзрд┐рдХрддрдо рдЖрдХрд╛рд░ 1280x1280
  • рд╣рд░ рдЬрдЧрд╣ рдирд╣реАрдВ рд╣реИ
  • api.2gis.ru/doc/maps/1.0/static

MapBox


  • docs.mapbox.com/api/maps
  • рдореБрдЭрд╕реЗ рдЧрд▓рддреА рд╣реЛ рд╕рдХрддреА рд╣реИ, рд▓реЗрдХрд┐рди рдХрд╛рд░реНрдб рдЕрдВрдЧреНрд░реЗрдЬреА рдореЗрдВ рд╣реА рд▓рдЧрддреЗ рд╣реИрдВ
  • рдЕрдзрд┐рдХрддрдо рдЖрдХрд╛рд░ 1280x1280
  • рдкреНрд░рддрд┐ рдорд╛рд╣ 25,000 рдореИрдк рдбрд╛рдЙрдирд▓реЛрдб рддрдХ рдореБрдлреНрдд


рдЬрд┐рдпреЛрдХреЛрдбрд┐рдВрдЧ


рдЬрд┐рдпреЛрдХреЛрдбрд┐рдВрдЧ рдПрдХ рдРрд╕реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рдЗрд╕рдХреЗ рдкрддреЗ рдкрд░ рдХрд┐рд╕реА рд╡рд╕реНрддреБ рдХреЗ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИред рдЦреИрд░, рдпрд╛ рдЬрд┐рдпреЛрдХреЛрдбрд┐рдВрдЧ рд░рд┐рд╡рд░реНрд╕ - рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рджреНрд╡рд╛рд░рд╛ рдкрддрд╛ рд▓рдЧрд╛рдПрдВ рдХрд┐ рдХрд┐рд╕ рдкреНрд░рдХрд╛рд░ рдХреА рднреВ-рд╡рд╕реНрддреБ рд╡рд╣рд╛рдВ рд╕реНрдерд┐рдд рд╣реИред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд╕рднреА рдЬрд┐рдпреЛрдХреЛрдбрд┐рдВрдЧ рд╕реЗрд╡рд╛рдПрдВ рдПрдХ рдордирдорд╛рдирд╛ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рджрд░реНрдЬ рдкрддреЗ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреА рд╣реИрдВ, рд╕рд╛рде рд╣реА рдЙрдиреНрд╣реЗрдВ рдЕрдкрдиреЗ рдорд╛рдирдХ рдкрд░ рд▓рд╛рддреА рд╣реИрдВред рдореБрдЭреЗ рдлрд┐рд▓рд╣рд╛рд▓ рдмрд╛рдЬрд╛рд░ рдкрд░ рдХреЛрдИ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдореБрдлреНрдд рдЬрд┐рдпреЛрдХреЛрдбрд┐рдВрдЧ рд╕реЗрд╡рд╛рдПрдВ рдирд╣реАрдВ рдорд┐рд▓реА рд╣реИрдВред

рдЬрд┐рдпреЛрдХреЛрдбрд┐рдВрдЧ рдХреЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдорд╛рдирдЪрд┐рддреНрд░ рдкрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рджрд░реНрдЬ рдХрд┐рдП рдЧрдП рдкрддреЗ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИрдВ, рдпрд╛ рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд (рд░рд┐рд╡рд░реНрд╕) - рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдиреЗ рдорд╛рдирдЪрд┐рддреНрд░ рдкрд░ рдПрдХ рдирд┐рд╢рд╛рди рд▓рдЧрд╛рдпрд╛, рдЗрд╕реЗ рдПрдХ рдкрддреЗ рдореЗрдВ рдмрджрд▓рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдЬрд┐рдпреЛрдХреЛрдбрд░ рдпреИрдВрдбреЗрдХреНрд╕ред рдПрдордПрдкреА


  • рдкреНрд░рддрд┐ рджрд┐рди 25,000 рдЕрдиреБрд░реЛрдзреЛрдВ рддрдХ рд╕реАрдорд┐рдд рдПрдХ рдирд┐рдГрд╢реБрд▓реНрдХ рджрд░ рд╣реИред
  • рдЕрдиреБрд░реЛрдзреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпрд╣ рд▓рд╛рдЗрд╕реЗрдВрд╕ рдЕрдиреБрдмрдВрдз рджреНрд╡рд╛рд░рд╛ рднреА рд╕реАрдорд┐рдд рд╣реИ - рдХреЛрдбрд┐рдВрдЧ рдкрд░рд┐рдгрд╛рдо рдХреЛ рдХрд╛рд░реНрдб рдХреЗ рдмрд┐рдирд╛ рд╕рд╣реЗрдЬрд╛ рдФрд░ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ (рд▓реЗрдХрд┐рди рдХреИрд╢реНрдб рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ), рдЙрдиреНрд╣реЗрдВ рдХреЗрд╡рд▓ рдпрд╛рдВрдбреЗрдХреНрд╕ рдореИрдкреНрд╕ рдкрд░ рдФрд░ рдХреЗрд╡рд▓ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рдврд╛рдВрдЪреЗ рдХреЗ рднреАрддрд░ (рд╕рднреА рдХреЗ рд▓рд┐рдП рд╕реБрд▓рдн рдпрд╛ рдЦреБрд▓реЗ рдореБрдХреНрдд рдкрдВрдЬреАрдХрд░рдг рдХреЗ рд╕рд╛рде) рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред
  • рд░реВрд╕ рдореЗрдВ рдорд╣рд╛рди рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдкреНрд░рддреНрдпрдХреНрд╖ рдФрд░ рд░рд┐рд╡рд░реНрд╕ рджреЛрдиреЛрдВред
  • tech.yandex.ru/maps/geocoder

рджрд╛рддрд╛ рд╕реЗ рд╕реБрдЭрд╛рд╡


  • DaData рдореЗрдВ рдПрдХ "рд╕рдВрдХреЗрдд" рд╕реЗрд╡рд╛ рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рджрд░реНрдЬ рдХрд┐рдП рдЧрдП рдкрддреЗ рдХреЗ рдСрдЯреЛ-рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИред
  • рдЗрд╕рдореЗрдВ рдЬрд┐рдпреЛрдХреЛрдбрд░ рдХреЗ рдХрд╛рд░реНрдп рд╢рд╛рдорд┐рд▓ рд╣реИрдВ (рдпрд╣ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рджреНрд╡рд╛рд░рд╛ рдкрддреЗ рдФрд░ рдкрддреЗ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдкреНрд░рджрд╛рди рдХрд░ рд╕рдХрддрд╛ рд╣реИ)ред
  • рдпрд╣ рдХреЗрд╡рд▓ рд░реВрд╕ рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдХреЛрдЯрд┐рдВрдЧ рд▓рдВрдЧрдбрд╝рд╛ рд╣реИ - 75-95% рдХреЗ рд╕реНрддрд░ рдкрд░ рдХрд░реЛрдбрд╝рдкрддрд┐рдпреЛрдВ рдореЗрдВ, рд░реВрд╕ рдореЗрдВ рдФрд╕рддрди рд▓рдЧрднрдЧ 50%
  • рдкреНрд░рддрд┐ рджрд┐рди 10,000 рдЕрдиреБрд░реЛрдз рдореБрдлреНрдд рд╣реИрдВ, рд▓реЗрдХрд┐рди рдСрдлрд╝рд░ рдЗрд╕реЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдореЛрдб рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИ - рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЬрд┐рдпреЛрдХреЛрдбрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдорд╛рдирдХреАрдХрд░рдг рд╕реЗрд╡рд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
  • dadata.ru/api/suggest/address

Google рдореИрдкреНрд╕ рдЬрд┐рдпреЛрдХреЛрдбрд┐рдВрдЧ рдПрдкреАрдЖрдИ


  • $ 1000 рдкреНрд░рддрд┐ 1000 рдЕрдиреБрд░реЛрдзред
  • рдореИрдВрдиреЗ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛, рдХреНрдпреЛрдВрдХрд┐ рдпрд╛рдВрдбреЗрдХреНрд╕ рдФрд░ рджрд╛рджрд╛рддрд╛ рд╕реЗ рдореБрдХреНрдд рдПрдирд╛рд▓реЙрдЧ рд╣реИрдВ
  • developers.google.com/maps/documentation/geocoding/intro


GraphHopper


  • рдкреНрд░рддрд┐ рджрд┐рди 500 рдкреВрдЫрддрд╛рдЫ рддрдХ рдореБрдлреНрддред
  • рдХрдИ рдЕрдиреНрдп рд░реЛрдЪрдХ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВред
  • OpenStreetMaps рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ
  • www.graphhopper.com/developers

MapBox


  • docs.mapbox.com/api/search
  • рд░реВрд╕ рдореЗрдВ рд╕рдбрд╝рдХреЛрдВ рдХрд╛ рдХрдордЬреЛрд░ рдЖрдзрд╛рд░, рдХрдо рд╕реЗ рдХрдо рдХрдЬрд╝рд╛рди рдореЗрдВ, рдЬрд┐рди рд╕рдбрд╝рдХреЛрдВ рдкрд░ рдореИрдВ рдкрд░реАрдХреНрд╖рдг рдХрд░рддрд╛ рд╣реВрдВ - рдирд╣реАрдВ рдорд┐рд▓ рд╕рдХрд╛
  • рдкреНрд░рддрд┐ рдорд╛рд╣ 100,000 рддрдХ рдЕрдиреБрд░реЛрдз рдореБрдлреНрдд

OpenStreetMaps Nominatim


  • OpenSource рд╕рдорд╛рдзрд╛рди рдЬрд┐рд╕реЗ рдЖрдк рдЕрдкрдиреЗ рд╕рд░реНрд╡рд░ рдкрд░ рддреИрдирд╛рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
  • рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╢рд╛рдпрдж рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рдХреЛрдИ рд╡реНрдпрдХреНрддрд┐ рдЕрдкрдиреЗ рдЕрдиреБрднрд╡ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд▓рд┐рдЦреЗрдЧрд╛
  • nominatim.org/release-docs/develop/api/Overview

2GIS


  • рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдПрдкреАрдЖрдИ рдХреЗ рд▓рд┐рдП рдкреНрд░рд▓реЗрдЦрди рдиреЗ рдЬрд┐рдпреЛрдХреЛрдбрд┐рдВрдЧ рдлрд╝рдВрдХреНрд╢рдВрд╕ рдХреЗ рдЕрд╕реНрддрд┐рддреНрд╡ рдХреА рдШреЛрд╖рдгрд╛ рдХреА, рд▓реЗрдХрд┐рди рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдореБрдЭреЗ рдпрд╣ рдирд╣реАрдВ рдорд┐рд▓рд╛ рдХрд┐ рдЙрдиреНрд╣реЗрдВ рдкреНрд░рд▓реЗрдЦрди рдореЗрдВ рдХреИрд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПред рд╢рд╛рдпрдж рдпрд╣ рд╡рд┐рдХрд╛рд╕ рдХреЗ рддрд╣рдд рд╣реИред



рдкрд╛рд░реНрд╕ рдФрд░ рд╕реНрд╡рддрдГ рдкреВрд░реНрдг рдкрддреЗ


рдХрднреА-рдХрднреА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдПрдХ рдкрддрд╛ рджрд░реНрдЬ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рдФрд░ рдлрд┐рд░ рдЗрд╕ рдкрддреЗ рдХреЛ рд╕рдВрд░рдЪрд┐рдд рдбреЗрдЯрд╛ рдореЗрдВ рдмрджрд▓ рджреЗрдВ - рдЕрд▓рдЧ рд╕реЗ рджреЗрд╢, рдХреНрд╖реЗрддреНрд░, рд╢рд╣рд░, рд╕рдбрд╝рдХ рдФрд░ рдШрд░ рдХрд╛ рдирд╛рдоред рдпрд╣ рдЙрди рд╕рднреА рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдЬреЛ рдЕрдЪрд▓ рд╕рдВрдкрддреНрддрд┐ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдкрддреЛрдВ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рдореЗрд▓ рдкреНрд░рд╛рдкреНрддрд┐рдпреЛрдВ рдХреЛ рднрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрджрд┐ред

рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рдКрдкрд░ рджреА рдЧрдИ рд╕реВрдЪреА рд╕реЗ рд╕рднреА рдЬрд┐рдпреЛрдХреЛрдбрд┐рдВрдЧ рд╕реЗрд╡рд╛рдПрдВ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рдмрд┐рдирд╛ рдЗрд╕ рдХрд╛рд░реНрдп рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рддреА рд╣реИрдВред рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд, рдкреНрд░рддреНрдпрдХреНрд╖ рдЬрд┐рдпреЛрдХреЛрдбрд┐рдВрдЧ рдХреЗ рд╕рд╛рде, рд╡реЗ рднреВ-рд╡рд╕реНрддреБ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рдВрд░рдЪрд┐рдд рдЬрд╛рдирдХрд╛рд░реА рднреА рд▓реМрдЯрд╛рддреЗ рд╣реИрдВред

рдЕрд▓рдЧ-рдЕрд▓рдЧ, рдпрд╣ DaData рд╕реЗ "рдорд╛рдирдХреАрдХрд░рдг" рд╕реЗрд╡рд╛ рдХреЛ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИ - рд░реВрд╕ рд╕реЗ рдкрддреЗ рдХреЗ рд▓рд┐рдП рд╡реЗ рд╡рд┐рднрд┐рдиреНрди рдЙрдкрдпреЛрдЧреА рдЬрд╛рдирдХрд╛рд░реА рдХрд╛ рдПрдХ рдмрд╣реБрдд рд▓реМрдЯрд╛рддреЗ рд╣реИрдВ, рдкреНрд░рддреНрдпреЗрдХ рдкрддреЗ рдХреЗ рд▓рд┐рдП 10 kopecks:
dadata.ru/api/clean/address

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдореИрдВ рдЗрд╕ рдЦрдВрдб рдХреЛ рдкрддреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрддрд┐рд░рд┐рдХреНрдд рдЬрд╛рдирдХрд╛рд░реА рдЦреЛрдЬрдиреЗ рдХреЗ рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рднреА рдЙрд▓реНрд▓реЗрдЦ рдХрд░рддрд╛ рд╣реВрдВред рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рд╢рд╣рд░ рдХреЗ рдХрд┐рд╕ рдЬрд┐рд▓реЗ рдХрд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкрддрд╛ рд╣реИ рдФрд░ рдирд┐рдХрдЯрддрдо рдореЗрдЯреНрд░реЛ рд╕реНрдЯреЗрд╢рдиреЛрдВ рдХреА рдЦреЛрдЬ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХрд╛рд░реНрдп рд╣реИрдВ рдпрджрд┐ рд╣рдо рдкрддреЗ рджреНрд╡рд╛рд░рд╛ рд╡рд┐рдЬреНрдЮрд╛рдкрдиреЛрдВ рдХреА рдЦреЛрдЬ рдХрд░рддреЗ рд╣реИрдВред

рд╢рд╣рд░ рдХреЗ рднреАрддрд░ рдХреНрд╖реЗрддреНрд░ рдХреА рдкрд░рд┐рднрд╛рд╖рд╛


рдлрд┐рд▓рд╣рд╛рд▓, рдореБрдЭреЗ рд╢рд╣рд░ рдХреЗ рднреАрддрд░ рдХреНрд╖реЗрддреНрд░ рдХрд╛ рдирд┐рд░реНрдзрд╛рд░рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджреЛ рд╕рдорд╛рдзрд╛рди рдорд┐рд▓реЗ рд╣реИрдВред рджреЛрдиреЛрдВ рдХреЗрд╡рд▓ рд░реВрд╕ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред

рдкрд╣рд▓реА рдФрд░ рд╕рдмрд╕реЗ рд╕реНрдкрд╖реНрдЯ рджрд╛рддрд╛ рд╣реИред рдЗрд╕ рд╕реЗрд╡рд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╣реБрдд рдХреБрдЫ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ, рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд░реВрд╕реА рдкрддреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдЪреНрдЫреА рд╕реЗрд╡рд╛ рд╣реИ (рдФрд░ рдпрд╣ рдПрдХ рд╡рд┐рдЬреНрдЮрд╛рдкрди рдирд╣реАрдВ рд╣реИ)ред рдЗрд╕реЗ рд╕реНрд╡рдпрдВ рдЖрдЬрд╝рдорд╛рдПрдВ, рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВред

рдпрджрд┐ рдЖрдк рддреГрддреАрдп-рдкрдХреНрд╖ рд╕реЗрд╡рд╛ рдкрд░ рдирд┐рд░реНрднрд░ рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдПрдХ рдФрд░ рдЙрдкрд╛рдп рд╣реИ рдЬреЛ рдореИрдВрдиреЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рдЕрдм рддрдХ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦрддрд╛ рд╣реИред рдпрд╣ рдХреЛрдб OKATO рдкрддреЛрдВ рджреНрд╡рд╛рд░рд╛ рдЬрд┐рд▓реЗ рдХреА рдкрд░рд┐рднрд╛рд╖рд╛ рд╣реИред рд░реВрд╕ рдХреЗ рднреАрддрд░ рдкреНрд░рддреНрдпреЗрдХ рдкрддреЗ рдХрд╛ рдЕрдкрдирд╛ OKATO рдХреЛрдб рд╣реИ - 11 рдЕрдВрдХред рдЗрдирдореЗрдВ рд╕реЗ, рд╢рд╣рд░ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдкрд╣рд▓реЗ 5-8, рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдХреНрд╖реЗрддреНрд░ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддреЗ рд╣реИрдВред

рдЙрди рд╢рд╣рд░реЛрдВ рдХреЗ рд▓рд┐рдП рдЬрд┐рдиреНрд╣реЗрдВ рдореБрдЭреЗ рдЬрд╝рд░реВрд░рдд рд╣реИ, рдореИрдВрдиреЗ рдмрд╕ рдЬрд┐рд▓реЛрдВ рдХреЗ рд▓рд┐рдП OKATO рдХреЛрдб рдХрд╛ рдПрдХ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕рдВрдХрд▓рд┐рдд рдХрд┐рдпрд╛, рдореБрдЭреЗ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рдорд┐рд▓рд╛:

рдЙрджрд╛рд╣рд░рдг OKATO рдХреЛрдб


рдЕрдЧрд▓рд╛ рд╕рд╡рд╛рд▓ рдпрд╣ рд╣реИ рдХрд┐ OKATO рдПрдбреНрд░реЗрд╕ рдХреЛрдб рдХрд╛ рдкрддрд╛ рдХреИрд╕реЗ рд▓рдЧрд╛рдпрд╛ рдЬрд╛рдП? DaData рдЗрд╕реЗ рдЕрдкрдиреА рдЯрд┐рдкреНрд╕ рдФрд░ рдорд╛рдирдХреАрдХрд░рдг рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ рджреЗрддрд╛ рд╣реИред рдПрдХ рд╕рд╛рдЗрдЯ okato-oktmo.rf рд╣реИ рдЬреЛ рдкрддреЗ рдкрд░ OKATO рдХреЛрдб рдХреЛ рдЙрд╕реА рдбреИрдбреЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рджрд┐рдЦрд╛рддрд╛ рд╣реИред рд╣рдорд╛рд░рд╛ рдХрд╛рдо рдХрд┐рд╕реА рднреА рд╕реЗрд╡рд╛ рдХреА рдкрд░рд╡рд╛рд╣ рдХрд┐рдП рдмрд┐рдирд╛ рдкрддреЗ рдкрд░ рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ OKATO рдХреЛрдб рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдирд╛ рд╣реИред

рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рдирд╡реАрдирддрдо FIAS рдбреЗрдЯрд╛рдмреЗрд╕ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдФрд░ рдЙрд╕ рдкрд░ рдПрдХ рдЦреЛрдЬ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред MSSQL рдореЗрдВ FIAS рдбреЗрдЯрд╛рдмреЗрд╕ рдЖрдпрд╛рдд рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдХреЗ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд╕рд╛рде рд╣рдм рдкрд░ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХ рд▓реЗрдЦ рд╣реИред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдЖрдк FIASU рджреНрд╡рд╛рд░рд╛ рдЦреЛрдЬ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рддреЗ рд╣реИрдВ, рд╡рд╣рд╛рдВ рдЖрдкрдХреЛ рдЬреЛ рдкрддрд╛ рдЪрд╛рд╣рд┐рдП, рдЙрд╕рдХрд╛ OKATO рдХреЛрдб рдкрддрд╛ рдХрд░реЗрдВ, OKATO рдХреЛрдб рджреНрд╡рд╛рд░рд╛ рдЖрдк рдЬрд┐рди рдЬрд┐рд▓реЛрдВ рдХреЛ рдЬрд╛рдирддреЗ рд╣реИрдВ, рдЙрди рдЬрд┐рд▓реЛрдВ рдХреА рд╕реВрдЪрд┐рдпреЛрдВ рд╕реЗ - рдпрд╣ рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рд╣реЛ рдЧрдИ рд╣реИред

рдпрджрд┐ рдЖрдк рдЕрдкрдиреЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ 60 рдЧреАрдЧрд╛рдмрд╛рдЗрдЯ рдПрдХреНрд╕рдПрдордПрд▓ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд╕рд╛рде рднрд╛рдк рд╕реНрдирд╛рди рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдПрдХ рд╕рд╕реНрддреА рд╣реИ, рд▓реЗрдХрд┐рди рджрд╛рджрд╛ рд╕реЗрд╡рд╛ рд╕реЗ рднреА рдХрдо рдХрд╛рд░реНрдпрд╛рддреНрдордХ рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рдПрдлрдЖрдИрдПрдПрд╕ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ:
kladr-api.ru/docs

рдЖрд╕рдкрд╛рд╕ рдХреЗ рдореЗрдЯреНрд░реЛ рд╕реНрдЯреЗрд╢рдиреЛрдВ рдХреЗ рд▓рд┐рдП рдЦреЛрдЬреЗрдВ


рдПрдХ рдЖрд╡рд╢реНрдпрдХ рдлрд╝рдВрдХреНрд╢рди, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдорд╛рд╕реНрдХреЛ рдХреЗ рдирд┐рд╡рд╛рд╕рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП, рдЬрдм рдЖрдкрдХреЛ рдкрддреЗ рдкрд░ рдирд┐рдХрдЯрддрдо рдореЗрдЯреНрд░реЛ рд╕реНрдЯреЗрд╢рди рдЦреЛрдЬрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдЗрд╕ рдХрд╛рд░реНрдп рдХреЗ рд▓рд┐рдП рдлрд┐рд▓рд╣рд╛рд▓ рдореИрдВ рджреЛ рд╕рдорд╛рдзрд╛рди рдЬрд╛рдирддрд╛ рд╣реВрдВ:

рдпреИрдВрдбреЗрдХреНрд╕ рдЬрд┐рдпреЛрдХреЛрдбрд░


рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдЖрдкрдХреЛ рдкрддрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдлрд┐рд░, рд░рд┐рд╡рд░реНрд╕ рдЬрд┐рдпреЛрдХреЛрдбрд┐рдВрдЧ рдХреЗ рд░реВрдк рдореЗрдВ, рд╣рдо рдЗрди рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХреЛрдВ рдХреЛ рдЕрдиреБрд░реЛрдз рдкреИрд░рд╛рдореАрдЯрд░ рдФрд░ рд▓реМрдЯреЗ рд╣реБрдП рд╢реАрд░реНрд╖рдирд╛рдо рдкреНрд░рдХрд╛рд░ = рдореЗрдЯреНрд░реЛ рдХреЗ рдкреНрд░рдХрд╛рд░ рдХреЗ рд░реВрдк рдореЗрдВ рдкрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВред
рдПрдХ рдЕрд▓рдЧ рдкреИрд░рд╛рдореАрдЯрд░ рдЙрд╕ рдХреНрд╖реЗрддреНрд░ рдХрд╛ рдЖрдХрд╛рд░ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕рдХреЗ рднреАрддрд░ рдирд┐рдХрдЯрддрдо рд╕реНрдЯреЗрд╢рди рдХреА рдЦреЛрдЬ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред рдЬрд╛рд╣рд┐рд░ рд╣реИ, рдореИрдВрдиреЗ рд╢рд╣рд░ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ 0.02 рд╕реЗ 0.05 рдбрд┐рдЧреНрд░реА рдХреЗ рдмреАрдЪ рдорд╛рдиреЛрдВ рдХрд╛ рдЪрдпрди рдХрд┐рдпрд╛ (рдореЙрд╕реНрдХреЛ рдореЗрдВ, рдореЗрдЯреНрд░реЛ рд╕реЗ 2 рдХрд┐рд▓реЛрдореАрдЯрд░ рдХреА рддреНрд░рд┐рдЬреНрдпрд╛ рдЕрднреА рднреА рдкреИрджрд▓ рджреВрд░реА рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдХрдЬрд╝рд╛рди рдореЗрдВ рд╕реНрдЯреЗрд╢рдиреЛрдВ рдХреЗ рдмреАрдЪ рдХреА рджреВрд░реА 1.5 рдХрд┐рд▓реЛрдореАрдЯрд░ рд╣реИ)ред

рдЗрд╕ рдкрджреНрдзрддрд┐ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдорд╕реНрдпрд╛ рдпрд╣ рднреА рд╣реИ, рдХрд┐ рдХрднреА-рдХрднреА рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдореЗрдВ рдирд┐рдХрдЯрддрдо рдореЗрдЯреНрд░реЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╣рдореЗрд╢рд╛ рдирд┐рдХрдЯрддрдо рдирд╣реАрдВ рд╣реЛрддреА рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрд╣ рдирджреА рдХреЗ рджреВрд╕рд░реА рддрд░рдл рд╣реИ, рдпрд╛ рдРрд╕рд╛ рдХреБрдЫ)ред рдЖрдк рднрд╡рди рдорд╛рд░реНрдЧреЛрдВ рдФрд░ рджреВрд░реА рдореИрдЯреНрд░рд┐рд╕ рдХреА рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХреЗрд╡рд▓ рдирд┐рдХрдЯрддрдо рдореЗрдЯреНрд░реЛ рдХрд╛ рдирд┐рд░реНрдзрд╛рд░рдг рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдХреА рдЪрд░реНрдЪрд╛ рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рд▓реЗрдЦ рдореЗрдВ рдХреА рдЬрд╛рдПрдЧреАред рдирд┐рдХрдЯрддрдо рд╕реНрдЯреЗрд╢рди рдХреЗ рдПрдХ рдореЛрдЯреЗ рдирд┐рд░реНрдзрд╛рд░рдг рдХреЗ рд▓рд┐рдП - рдпрд╛рдВрдбреЗрдХреНрд╕ рдЬрд┐рдпреЛрдХреЛрдбрд░ рдХрд╛рдлреА рдЙрдкрдпреБрдХреНрдд рд╣реИ, рдФрд░ рдЖрдкрдХреЛ рдкреНрд░рддрд┐ рджрд┐рди 25,000 рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЛ рдореБрдлреНрдд рдореЗрдВ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред

DaData


рд╣рд╛рдВ, рдФрд░ рджрд╛рддрд╛ рдЗрд╕ рдХрд╛рд░реНрдп рдореЗрдВ рдорджрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ - "рдкреНрд░реЙрдореНрдкреНрдЯ" рдпрд╛ "рдорд╛рдирдХреАрдХрд░рдг" рд╕реЗрд╡рд╛ рдХреЗ рднреБрдЧрддрд╛рди рдХрд┐рдП рдЧрдП рдЯреИрд░рд┐рдл рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ, рдирд┐рдХрдЯрддрдо 3 рдореЗрдЯреНрд░реЛ рд╕реНрдЯреЗрд╢рди рдФрд░ рдЙрдирд╕реЗ рджреВрд░реА рднреА рдкреНрд░рддреНрдпреЗрдХ рдкрддреЗ рдкрд░ рд╡рд╛рдкрд╕ рдЖ рдЬрд╛рддреА рд╣реИред

рд╕рдВрдЧрдардиреЛрдВ рдХреЗ рд▓рд┐рдП рдЦреЛрдЬреЗрдВ


рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдХрд╛рд░реНрдп рдпрджрд┐ рдЖрдк рдЕрдкрдиреЗ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЛ рдЕрдкрдиреЗ рд╢рд╣рд░ рдореЗрдВ рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХрд╛ рд╕рдВрдЧрдарди рджрд┐рдЦрд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдк рдбрд┐рд▓реАрд╡рд░реА рдХреЗ рд╕рд╛рде рд╕рд╛рдорд╛рди рдмреЗрдЪрддреЗ рд╣реИрдВ, рдФрд░ рдЖрдк рдХрд┐рд╕реА рд╡реНрдпрдХреНрддрд┐ рдХреЛ рдЙрд╕рдХреЗ рд╢рд╣рд░ рдореЗрдВ рдХрд┐рд╕реА рд╕реЗрд╡рд╛ рдХреЗ рд╡рд┐рддрд░рдг рдХреЗ рд╕рднреА рдмрд┐рдВрджреБрдУрдВ рдХреЛ рджрд┐рдЦрд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдпрд╛ рдЖрдк рдореБрджреНрд░рдг рдХреЗ рд▓рд┐рдП рд▓реЗрдЖрдЙрдЯ рдмрдирд╛рддреЗ рд╣реИрдВ, рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЙрди рд╕рднреА рдореБрджреНрд░рдг рдШрд░реЛрдВ рдХреЗ рдирдХреНрд╢реЗ рдкрд░ рджрд┐рдЦрд╛рддреЗ рд╣реИрдВ рдЬрд╣рд╛рдБ рд╡рд╣ рдЖрдкрдХреЗ рд▓реЗрдЖрдЙрдЯ рдХреЛ рдкреНрд░рд┐рдВрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рд╕рдВрдЧрдарди рджреНрд╡рд╛рд░рд╛ Yandex рдЦреЛрдЬ


  • tech.yandex.ru/maps/geosearch
  • рдкреНрд░рддрд┐ рджрд┐рди 500 рддрдХ рдкреНрд░рд╢реНрди рдореБрдХреНрдд рд╣реЛрддреЗ рд╣реИрдВ, рдмрд╢рд░реНрддреЗ рдХрд┐ рдкрд░рд┐рдгрд╛рдо рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдорд╛рдирдЪрд┐рддреНрд░ рдкрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрдВред
  • рдЦреЛрдЬ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЛ рдпрд╛рдВрдбреЗрдХреНрд╕ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдЕрдиреНрдп рдорд╛рдирдЪрд┐рддреНрд░реЛрдВ рдкрд░ рд╕рд╣реЗрдЬрд╛ рдпрд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдЧреВрдЧрд▓ рдиреЗ рдПрдкрд┐


  • developers.google.com/places/web-service/usage-and-billing
  • рдЯреИрд░рд┐рдлрд┐рдВрдЧ рдХреА рдПрдХ рдмрд╣реБрдд рдЬрдЯрд┐рд▓ рдкреНрд░рдгрд╛рд▓реА, рдореИрдВ рдЗрд╕реЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдордЭ рдирд╣реАрдВ рдкрд╛рдпрд╛ред рд╢рд╛рдпрдж рдХреЛрдИ рдРрд╕рд╛ рд╡реНрдпрдХреНрддрд┐ рдЬреЛ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рд▓рд┐рдЦрддрд╛ рдерд╛ред
  • рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВ рдЗрд╕реЗ рд╕рдордЭрддрд╛ рд╣реВрдВ, рдмреБрдирд┐рдпрд╛рджреА рдкреНрд░рд╢реНрди рдореБрдлреНрдд рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╕рднреА рдПрдХреНрд╕рдЯред рдЬрд╛рдирдХрд╛рд░реА (рд╕рдВрдкрд░реНрдХ, рд╕рдореАрдХреНрд╖рд╛, ...) рдЕрд▓рдЧ рд╕реЗ рдЪрд╛рд░реНрдЬ рдХреА рдЬрд╛рддреА рд╣реИред

2GIS


рдЕрдлрд╡рд╛рд╣ рдпрд╣ рд╣реИ рдХрд┐ рдЙрдирдХреЗ рдкрд╛рд╕ рдЦреЛрдЬ рд╕рдВрдЧрдардиреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рднреБрдЧрддрд╛рди, рдирд┐рдЬреА рдПрдкреАрдЖрдИ рд╣реИред рдореИрдВ рдЕрднреА рддрдХ рдЗрд╕ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рдирд╣реАрдВ рд╣реБрдЖ рд╣реВрдВ, рдФрд░ рд╣рдорд╛рд░реЗ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдпреИрдВрдбреЗрдХреНрд╕ рд╕реЗ рд╕рдВрдЧрдардиреЛрдВ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдЦреЛрдЬ рд╣реИред

IP рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реНрдерд╛рди


рд╡реЗрдм рдкрд░ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдХрд╛рд░реНрдп рдпрд╣ рд╕рдордЭрдирд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреА рд╕рд╛рдЗрдЯ рдкрд░ рдПрдХ рдЖрдЧрдВрддреБрдХ рдХрд┐рд╕ рд╢рд╣рд░ рд╕реЗ рдЖрдпрд╛ рд╣реИред рдЗрд╕ рдХрд╛рд░реНрдп рдХреЗ рд▓рд┐рдП рдСрдирд▓рд╛рдЗрди рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдорд╛рдзрд╛рди рд╣реИрдВ рдпрд╛ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рд╕реНрдЯреИрдВрдб-рдЕрд▓реЛрди рд╕рдорд╛рдзрд╛рди рд╣реИрдВ рдЬреЛ рддреГрддреАрдп-рдкрдХреНрд╖ рд╕реЗрд╡рд╛рдУрдВ рдкрд░ рдирд┐рд░реНрднрд░ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред

рдЖрдИрдкреА тАЛтАЛрджреНрд╡рд╛рд░рд╛ рд╢рд╣рд░ рдХрд╛ рдирд┐рд░реНрдзрд╛рд░рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдСрдирд▓рд╛рдЗрди рд╕реЗрд╡рд╛ - рдпрд╣рд╛рдБ рдореИрдВ (рд░реВрд╕ рдХреЗ рд▓рд┐рдП) рдлрд┐рд░ рд╕реЗ рд╕рд▓рд╛рд╣ рджреЗ рд╕рдХрддрд╛ рд╣реВрдБ: Dadata.ru/api/detect_address_by_ip
рд╕реАрдорд╛ рдкреНрд░рддрд┐ рджрд┐рди 10,000 рдЕрдиреБрд░реЛрдз рд╣реИред рдпрджрд┐ рдЖрдкрдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдкреНрд░рддрд┐ рджрд┐рди 10,000 рдЕрджреНрд╡рд┐рддреАрдп рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐рдпреЛрдВ рд╕реЗ рдЕрдзрд┐рдХ рд╣реИ, рддреЛ рдпрд╣ рдЖрдкрдХреЗ рд╕рд░реНрд╡рд░ рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рд╕рдорд╛рдзрд╛рдиреЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИред рдЖрдк рдЙрдирдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВ рджрд╛рддрд╛рдЯрд╛ рд╕рдореАрдХреНрд╖рд╛ рдореЗрдВ рдХрд┐ рдЙрдиреНрд╣реЛрдВрдиреЗ рдХреИрд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪреБрдирд╛ред

рдореИрдВ рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдХреА рдирдХрд▓ рдХрд░реЗрдЧрд╛:
IpGeoBase - рдПрдХ рдЕрдЪреНрдЫреА рд╕рд╛рдЗрдЯ рд╣реБрдЖ рдХрд░рддреА рдереА рдЬрд┐рд╕реЗ рджреИрдирд┐рдХ рд░реВрдк рд╕реЗ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рдерд╛ рдФрд░ рдПрдХ рд╕рдордЭрдиреЗ рдпреЛрдЧреНрдп рдорд╢реАрди-рдкрдардиреАрдп рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдЖрдИрдкреА рдкрддреЗ рдФрд░ рдЙрдирдХреЗ рд╕рдВрдмрдВрдзрд┐рдд рд╢рд╣рд░реЛрдВ рдХрд╛ рдПрдХ рдбреЗрдЯрд╛рдмреЗрд╕ рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рдерд╛ рдЬреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рдХрд┐рд╕реА рднреА рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдЖрдпрд╛рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдЗрд╕рдиреЗ 2017 рдореЗрдВ рдЕрдкрдбреЗрдЯ рдХрд░рдирд╛ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ред
ipgeobase.ru

SypexGeo - рдЕрднреА рднреА рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ, рдпрд╣ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ php рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдФрд░ рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд░реВрдк рдореЗрдВ рдЖрддрд╛ рд╣реИред рддреЗрдЬреА рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИ
sypexgeo.net/ru/download

MaxMind рд╡рд┐рднрд┐рдиреНрди рд╕рдЯреАрдХрддрд╛ рдХреЗ рд╕рд╛рде рд╡рд┐рднрд┐рдиреНрди рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рдХрдо рд╕рдЯреАрдХрддрд╛ рдФрд░ рдПрдХ рдЕрд▓рдЧ рдПрдкреАрдЖрдИ рдХреЗ рд╕рд╛рде рдореБрдлреНрдд рдбреЗрдЯрд╛рдмреЗрд╕ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреА рдкреЗрд╢рдХрд╢ рдХрд░рддрд╛ рд╣реИред рд╕рд╢реБрд▓реНрдХ рдЙрддреНрдкрд╛рджреЛрдВ рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ рдЕрдзрд┐рдХ рд╕рдЯреАрдХ рдбреЗрдЯрд╛рдмреЗрд╕ рдЙрдкрд▓рдмреНрдз рд╣реИрдВред
dev.maxmind.com/geoip/geoip2/geolite2

рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд╕реНрдерд╛рди рдХрд╛ рдирд┐рд░реНрдзрд╛рд░рдг


рдХрд╛рд░реНрдп рдорд╛рдореВрд▓реА рдЕрдВрддрд░ рдХреЗ рд╕рд╛рде, рд░рд┐рд╡рд░реНрд╕ рдЬрд┐рдпреЛрдХреЛрдбрд┐рдВрдЧ рдХреЗ рдХрд╛рд░реНрдп рдХреЗ рд╕рдорд╛рди рд╣реИред

рдХрднреА-рдХрднреА рд╣рдореЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд╕реНрдерд╛рди рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ рдЬрдм рд╣рдо рдЙрд╕рдХреЗ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдХреЛ рдареАрдХ рд╕реЗ рдЬрд╛рдирддреЗ рд╣реИрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╣рдордиреЗ рдЙрдиреНрд╣реЗрдВ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рдЬреАрдкреАрдПрд╕ рд╕реЗрдВрд╕рд░ рдпрд╛ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдЬрд┐рдпреЛрд▓реЛрдХреЗрд╢рди рдПрдкреАрдЖрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдерд╛)ред рджреЛ рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ - рд░рд┐рд╡рд░реНрд╕ рдЬрд┐рдпреЛрдХреЛрдбрд┐рдВрдЧ рдЙрд╕ рдЬрдЧрд╣ рдХрд╛ рдирд╛рдо рджреЗрддрд╛ рд╣реИ рдЬрд╣рд╛рдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реНрдерд┐рдд рд╣реИред рд▓реЗрдХрд┐рди рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ рдЕрдЧрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╢рд╣рд░реЛрдВ рдХреЗ рдмреАрдЪ, рдпрд╛ рдЙрдкрдирдЧрд░реЛрдВ рдореЗрдВ рдпрд╛ рд╕рд┐рд░реНрдл рдПрдХ рд╕рд╛рдл рдореИрджрд╛рди рдореЗрдВ рд░рд╛рдЬрдорд╛рд░реНрдЧ рдкрд░ рд╣реЛрддрд╛ рд╣реИ рдФрд░ рдЗрд╕ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рднреВрдорд┐ рдХреА рдмрд┐рдХреНрд░реА рдХреЗ рд▓рд┐рдП рд╡рд┐рдЬреНрдЮрд╛рдкрди рджреЗрдЦрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИ? рд╣рдореЗрд╢рд╛ рдЙрд▓реНрдЯрд╛ рдЬрд┐рдпреЛрдХреЛрдбрд░ рдЗрд╕рд╕реЗ рд╕рд╛рдордирд╛ рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред

рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдореИрдВ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рдРрд╕рд╛ рдХрд░рддрд╛ рд╣реВрдВ - рдореЗрд░реЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рд░реВрд╕реА рд╢рд╣рд░реЛрдВ рдХреЗ рд╕рднреА рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рд╣реИрдВ рдЬрд┐рдирдореЗрдВ рд╣рдорд╛рд░реЗ рд╡рд┐рдЬреНрдЮрд╛рдкрди рд╣реИрдВ рдФрд░ рдЬрд┐рдирдХреЗ рд╕рд╛рде рд╣рдо рдЖрдо рддреМрд░ рдкрд░ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдореИрдВ рдмрд╕ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдЕрдиреБрд░реЛрдз рдХреЗ рд╕рд╛рде рд╣рдорд╛рд░реЗ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рд╢рд╣рд░ рдХреЗ рд╕рдмрд╕реЗ рдХрд░реАрдм рдХрд╛ рдирд┐рд░реНрдзрд╛рд░рдг рдХрд░рддрд╛ рд╣реВрдВ:

ORDER BY (|lng - :lng| + |lat - :lat|) ASC LIMIT 1 


рдорд╛рд░реНрдЧ рдирд┐рд░реНрдорд╛рдг


рдХрднреА-рдХрднреА рдЖрдкрдХреЛ рдПрдХ рдмрд┐рдВрджреБ рд╕реЗ рджреВрд╕рд░реЗ рддрдХ рдПрдХ рдорд╛рд░реНрдЧ рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд╕реНрдерд╛рди рд╕реЗ рдЖрдкрдХреЗ рдХрд╛рд░реНрдпрд╛рд▓рдп рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрдерд╛рди рдХрд╛ рдирдХреНрд╢рд╛ рдмрдирд╛рдПрдВред рдпреИрдВрдбреЗрдХреНрд╕ рдФрд░ Google рд╕реЗ рднреБрдЧрддрд╛рди рдХрд┐рдП рдЧрдП рд╕рдорд╛рдзрд╛рди рд╣реИрдВ - рдЙрдирдХрд╛ рдореБрдЦреНрдп рдЕрдВрддрд░ рдпрд╣ рд╣реИ рдХрд┐ рдпрд╛рдВрдбреЗрдХреНрд╕ рдПрдХ рд╡рд╛рд░реНрд╖рд┐рдХ рднреБрдЧрддрд╛рди рдХреЗ рд╕рд╛рде рдПрдХ рд╕рджрд╕реНрдпрддрд╛ рдмреЗрдЪрддрд╛ рд╣реИ, рдФрд░ Google рдЯреБрдХрдбрд╝реЗ рджреНрд╡рд╛рд░рд╛ рдЕрдиреБрд░реЛрдз рдХрд░рддрд╛ рд╣реИ рдФрд░ рдорд╣реАрдиреЗ рдореЗрдВ рдПрдХ рдмрд╛рд░ рдХрд╛рд░реНрдб рд╕реЗ рдкреИрд╕реЗ рдХрд╛рдЯрддрд╛ рд╣реИред
Google рдХреЗ рдкрд╛рд╕ рдПрдХ рдкреНрд░реАрдорд┐рдпрдо рд╕рджрд╕реНрдпрддрд╛ рднреА рд╣реИ, рдЬреЛ рдХреБрдЫ рдЕрддрд┐рд░рд┐рдХреНрдд рдХрд╛рд░реНрдп рдкреНрд░рджрд╛рди рдХрд░рддреА рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╕реНрдЯреЗрдЯрд┐рдХ рдПрдкреАрдЖрдИ рдЫрд╡рд┐ рдХрд╛ рдЕрдзрд┐рдХрддрдо рдЖрдХрд╛рд░ рдмрдврд╝рд╛рдирд╛) рдФрд░ рд╕реАрдорд╛ рдкрд░ рдЬрдорд╛ред 2 рдЬреАрдЖрдИрдПрд╕ рд╕реЗ рдПрдХ рд╕рдорд╛рдзрд╛рди рднреА рд╣реИ - рдирд┐рд░реНрдорд┐рдд 1 рдорд╛рд░реНрдЧ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рд╕рдмрд╕реЗ рдорд╣рдВрдЧрд╛ред

рдирд┐рд░реНрдорд╛рдг рдорд╛рд░реНрдЧреЛрдВ рдХреЗ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдХрдИ рдЙрдк-рдкреНрд░рдХрд╛рд░реЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:
  1. рдмрд┐рдВрджреБ рд╕реЗ рдмрд┐рдВрджреБ рддрдХ рдПрдХ рдорд╛рд░реНрдЧ рдмрдирд╛рдирд╛ рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ
  2. рджреВрд░рд┐рдпреЛрдВ рдХрд╛ рдореИрдЯреНрд░рд┐рдХреНрд╕ - рдПрдХ рдРрд╕реА рд╕реЗрд╡рд╛ рдЬреЛ рдЖрдкрдХреЛ рдкреНрд░рд╕реНрдерд╛рди рдФрд░ рдЖрдЧрдорди рдХреЗ рдмрд┐рдВрджреБрдУрдВ рдХреЗ рдмреАрдЪ рдкрд╛рд░рдЧрдорди рдореЗрдВ рджреВрд░реА рдФрд░ рд╕рдордп рдХрд╛ рдПрдХ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдЖрдкрдХреЛ рдХрдИ рдХреЛрд░рд┐рдпрд░ рдХреЗ рд▓рд┐рдП рдЗрд╖реНрдЯрддрдо рдорд╛рд░реНрдЧреЛрдВ рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬреЛ рд╡рд┐рднрд┐рдиреНрди рдЧреЛрджрд╛рдореЛрдВ рд╕реЗ рд╡рд┐рднрд┐рдиреНрди рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЛ рд╕рд╛рдорд╛рди рджреЗрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдпрд╛ рдХреНрдпрд╛ рдЖрдк рд╕рдлрд╛рдИ рд╕реЗрд╡рд╛рдУрдВ рдХреА рдкреЗрд╢рдХрд╢ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЖрдкрдХреЛ рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рдЖрдЬ рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рдЖрджреЗрд╢ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдШрд░ рд╕реЗ рдХреМрди рд╕рд╛ рдХреНрд▓реАрдирд░ рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реЛрдЧрд╛ рдФрд░ рдЪрд▓рддреА рдХреНрд▓реАрдирд░ рдХреЗ рд▓рд┐рдП рдПрдХ рдЗрд╖реНрдЯрддрдо рдпреЛрдЬрдирд╛ рдмрдирд╛рдИ рдЬрд╛рдПрдЧреАред
  3. Isochrone рдПрдкреАрдЖрдИ - рдПрдХ рдмрд┐рдВрджреБ рдХреНрд╖реЗрддреНрд░ рдХреЗ рдЖрд╕рдкрд╛рд╕ рдХрд╛ рдирд┐рд░реНрдорд╛рдг, рдЬреЛ рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рдкрд╣реБрдВрдЪрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, "рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рд╕реНрдерд┐рддрд┐ рд╕реЗ 15 рдорд┐рдирдЯ рдХреА рдкреИрджрд▓ рджреВрд░реА рдХреЗ рднреАрддрд░ рд╕рднреА рдХреИрдлреЗ рдЦреЛрдЬреЗрдВред"

рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рджрд╛рддрд╛ рдЗрди рд╕рднреА рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕рдорд╛рдзрд╛рди рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВред

3aiats рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рдПрдХ рдореБрдХреНрдд рдореБрдХреНрдд рд╕реНрд░реЛрдд рд╕рдорд╛рдзрд╛рди рдкрд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ -

GraphHopper


  • www.graphhopper.com/open-source
  • рдЕрдкрдиреЗ рд╕рд░реНрд╡рд░ рдкрд░ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рддрд╛ рд╣реИ, рдорд╛рд░реНрдЧреЛрдВ рдХреЛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП OpenStreetMap рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдЬрд╛рд╡рд╛ рдореЗрдВ рдЪрд▓рддрд╛ рд╣реИ
  • рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдирд┐рд╢реБрд▓реНрдХ рдФрд░ рд╕рд╢реБрд▓реНрдХ API рд╣реИ рдЬреЛ рдЗрд╕ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреЛ рдЕрдкрдиреЗ рд╕рд░реНрд╡рд░ рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред
  • рдЬрд┐рдпреЛрдХреЛрдбрд┐рдВрдЧ, рдмрд┐рд▓реНрдбрд┐рдВрдЧ рд░реВрдЯ, рдмрд┐рд▓реНрдбрд┐рдВрдЧ рдореИрдЯреНрд░рд┐рд╕реЗрд╕ рдФрд░ рдСрдкреНрдЯрд┐рдорд╛рдЗрдЬрд╝рд┐рдВрдЧ рд░реВрдЯ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдЖрдЗрд╕реЛрдХреНрд░реЛрди рдХреЗ рд▓рд┐рдП рдПрдХ рдПрдкреАрдЖрдИ рд╣реИ


MapBox (рдзрдиреНрдпрд╡рд╛рдж ne_kotin )


  • docs.mapbox.com/api/navigation
  • рдЬрд┐рдпреЛрдХреЛрдбрд┐рдВрдЧ, рдмрд┐рд▓реНрдбрд┐рдВрдЧ рд░реВрдЯ, рдмрд┐рд▓реНрдбрд┐рдВрдЧ рдореИрдЯреНрд░рд┐рд╕реЗрд╕ рдФрд░ рдСрдкреНрдЯрд┐рдорд╛рдЗрдЬрд╝рд┐рдВрдЧ рд░реВрдЯ рдХреЗ рд▓рд┐рдП рдПрдХ рдПрдкреАрдЖрдИ рд╣реИред
  • рдкреНрд░рддрд┐ рдорд╛рд╣ 100,000 рддрдХ рдЕрдиреБрд░реЛрдз рдореБрдлреНрдд


Yandex


рдорд╛рд░реНрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рднреА рдпреИрдВрдбреЗрдХреНрд╕ рд╕реЗрд╡рд╛рдУрдВ рдХреА рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рд╡рд┐рд╢реЗрд╖рддрд╛ рдпрд╣ рд╣реИ рдХрд┐ рд╡реЗ рд░реВрд╕, рдЕрдмрдХрд╛рдЬрд╝рд┐рдпрд╛, рдЕрдЬрд░рдмреИрдЬрд╛рди, рдЖрд░реНрдореЗрдирд┐рдпрд╛, рдмреЗрд▓рд╛рд░реВрд╕, рдЬреЙрд░реНрдЬрд┐рдпрд╛, рдХрдЬрд╛рдХрд┐рд╕реНрддрд╛рди, рдХрд┐рд░реНрдЧрд┐рд╕реНрддрд╛рди, рдореЛрд▓реНрджреЛрд╡рд╛, рддрд╛рдЬрд┐рдХрд┐рд╕реНрддрд╛рди, рддреБрд░реНрдХреА, рдЙрдЬрдмреЗрдХрд┐рд╕реНрддрд╛рди рдФрд░ рдпреВрдХреНрд░реЗрди рдореЗрдВ рд╕рдВрдЪрд╛рд▓рд┐рдд рд╣реЛрддреЗ рд╣реИрдВред
  • tech.yandex.ru/routing/router
  • tech.yandex.ru/routing/distance_matrix
  • рдкреНрд░рддрд┐ рд╡рд░реНрд╖ 120,000 рд░реВрдмрд▓ рд╕реЗ рджрд░реЗрдВ
  • рдорд╛рд░реНрдЧреЛрдВ рдФрд░ рджреВрд░реА рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдПрдкреАрдЖрдИ рд╣реИ
  • рдЗрд╕рдореЗрдВ рдЯреНрд░реИрдлрд╝рд┐рдХ рдЬрд╛рдо рд╢рд╛рдорд┐рд▓ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдирд┐рд╢реНрдЪрд┐рдд рд╕рдордп рдХреЗ рд▓рд┐рдП рднрд╡рд┐рд╖реНрдпрд╡рд╛рдгреА рдХреА рдЧрдИ рд╣реИ
  • рд╡реНрдпрдХреНрддрд┐рдЧрдд рдФрд░ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдкрд░рд┐рд╡рд╣рди рдкрд░ рдЪрд▓рдиреЗ рдХреЗ рдорд╛рд░реНрдЧреЛрдВ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо

рдПрдХ app.swizz.ru рд╕реЗрд╡рд╛ рд╣реИ рдЬреЛ рдорд╛рд░реНрдЧреЛрдВ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рд▓рд┐рдП рдпреИрдВрдбреЗрдХреНрд╕ рдПрдкреАрдЖрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреА рд╣реИред рд╕реЗрд╡рд╛ рдХрд╛ рдЕрдкрдирд╛ рдПрдкреАрдЖрдИ рдирд╣реАрдВ рд╣реИ, рдФрд░ рдпрд╣ рдпреИрдВрдбреЗрдХреНрд╕ рд╕реЗ рд╕реАрдорд╛ рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░ рд░рд╣рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдпреИрдВрдбреЗрдХреНрд╕ рдорд╛рд░реНрдЧ рдмрд┐рд▓реНрдбрд░ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рд▓рд┐рдВрдХ 3aiats рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж

рдЧреВрдЧрд▓


рдпреИрдВрдбреЗрдХреНрд╕ рд╕реЗ рдореБрдЦреНрдп рдЕрдВрддрд░ рдкреЗ-рдПрдЬрд╝-рдпреВ-рдЧреЛ рдкреНрд░рд╛рдЗрд╕рд┐рдВрдЧ рд╣реИ, рдпрд╛рдиреА рдкреНрд░рддреНрдпреЗрдХ рдЕрдиреБрд░реЛрдз рдХреЗ рд▓рд┐рдПред рдЫреЛрдЯреЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП, рдЯреИрд░рд┐рдл Google рдХреЗ рд╕рд╛рде рдЕрдзрд┐рдХ рд▓рд╛рднрджрд╛рдпрдХ рд╣реЛрдВрдЧреЗ, рдмрдбрд╝реЗ рдХреЗ рд▓рд┐рдП - рдпрд╛рдВрдбреЗрдХреНрд╕ рдХреЗ рд╕рд╛рдеред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, Google рдЙрди рджреЗрд╢реЛрдВ рдкрд░ рдХреЛрдИ рдкреНрд░рддрд┐рдмрдВрдз рдирд╣реАрдВ рд▓рдЧрд╛рддрд╛ рд╣реИ рдЬрд╣рд╛рдВ рд╡реЗ рдорд╛рд░реНрдЧ рдмрдирд╛рддреЗ рд╣реИрдВред

рдЧреВрдЧрд▓ рджрд┐рд╢рд╛рдПрдБ рдПрдкреАрдЖрдИ


  • developers.google.com/maps/documentation/directions/intro
  • рдЯреИрд░рд┐рдл $ 5 рдпрд╛ $ 10 рдкреНрд░рддрд┐ 1000 рдЕрдиреБрд░реЛрдз рд╣реИрдВред 10 - рдпрджрд┐ рдСрдкреНрдЯрд┐рдорд╛рдЗрдЬрд╝реЗрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдЯреНрд░реИрдлрд╝рд┐рдХ рдЬрд╛рдо рдФрд░ рдЗрдВрдЯрд░рдореАрдбрд┐рдПрдЯ рд╡реЗрдкреЙрдЗрдВрдЯ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрдХрд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред 5 - рдпрджрд┐ рдХреЗрд╡рд▓ 2 рдмрд┐рдВрджреБрдУрдВ рдХреЗ рдмреАрдЪ рдПрдХ рдорд╛рд░реНрдЧред
  • рдлрд╝рдВрдХреНрд╢рди рджреНрд╡рд╛рд░рд╛, 2 рдмрд┐рдВрджреБрдУрдВ рдХреЗ рдмреАрдЪ рдорд╛рд░реНрдЧреЛрдВ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рд▓рд┐рдП рдпреИрдВрдбреЗрдХреНрд╕ рд╕реЗрд╡рд╛ рдХрд╛ рдПрдХ рдПрдирд╛рд▓реЙрдЧ, рд▓реЗрдХрд┐рди рдЕрдзрд┐рдХ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рд╣реИрдВ
  • рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рдпрд╣ рдХрдИ рд╡реИрдХрд▓реНрдкрд┐рдХ рдорд╛рд░реНрдЧреЛрдВ рдХреА рдкреЗрд╢рдХрд╢ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИ


Google рдбрд┐рд╕реНрдЯреЗрдВрд╕ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдПрдкреАрдЖрдИ


  • developers.google.com/maps/documentation/distance-matrix/start
  • рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЗ рд╕рдорд╛рди 1000 рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рд▓рд┐рдП рдЯреИрд░рд┐рдл 5 $ рдпрд╛ 10 $
  • рдирд┐рдпрдорд┐рдд рджреВрд░реА рдореИрдЯреНрд░рд┐рдХреНрд╕ рдПрдкреАрдЖрдИ


Google рд╕рдбрд╝рдХ рдПрдкреАрдЖрдИ


рдПрдХ рдЕрджреНрд╡рд┐рддреАрдп Google рд╕реЗрд╡рд╛ рдЬреЛ рдЖрдкрдХреЛ рдЙрди рд╕рдбрд╝рдХреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИ рдЬрд┐рди рдкрд░ рдЖрдкрдХрд╛ рд╡рд╛рд╣рди рдпрд╛рддреНрд░рд╛ рдХрд░рддрд╛ рд╣реИред
рдЕрдкрдиреЗ рдорд╛рд░реНрдЧ рдХреЗ рдмрд┐рдВрджреБрдУрдВ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╕рдбрд╝рдХреЛрдВ рд╕реЗ рдЬреЛрдбрд╝рддрд╛ рд╣реИ, рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рдЯреНрд░реИрдлрд╝рд┐рдХ рдкреИрдЯрд░реНрди рдФрд░ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рд░рд╛рд╕реНрддреЗ рдореЗрдВ рдорд┐рд▓рдиреЗ рд╡рд╛рд▓реА рд╕рдбрд╝рдХреЛрдВ рдХреЗ рдЕрдиреБрднрд╛рдЧреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рднреА рдЬрд╛рдирдХрд╛рд░реА рджрд┐рдЦрд╛рддрд╛ рд╣реИред
рдпрд╣ рдЬрд╛рдирддрд╛ рд╣реИ рдХрд┐ рдирд┐рдХрдЯрддрдо рд╕рдбрд╝рдХ рдЕрдиреБрднрд╛рдЧреЛрдВ рдХреЛ рдмрд┐рдВрджреБрдУрдВ рдкрд░ рдХреИрд╕реЗ рдмрд╛рдБрдзреЗрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЬреАрдкреАрдПрд╕ рдЯреНрд░реИрдХ рдкрд░ рдЬреЛ рдЖрдЧреЗ рдФрд░ рдкреАрдЫреЗ рдХреВрджрддрд╛ рд╣реИ рдпрд╣ рджрд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдорд╛рд░реНрдЧ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдкрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛)ред
рдорд╛рд░реНрдЧ рдкрд░ рд╕рдбрд╝рдХреЛрдВ рдкрд░ рдЧрддрд┐ рд╕реАрдорд╛ рджрд┐рдЦрд╛рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдоред

  • developers.google.com/maps/documentation/roads/intro
  • рд╕рдбрд╝рдХреЛрдВ рдХреЗ рд▓рд┐рдП рдЯреИрд░рд┐рдл $ 10 рдФрд░ рд╕реНрдкреАрдб рд▓рд┐рдорд┐рдЯ рдХреЗ рд▓рд┐рдП 1000 рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рд▓рд┐рдП $ 20


WikiRoutes


  • wikiroutes.info/developers
  • рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдкрд░рд┐рд╡рд╣рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рдорд╛рд░реНрдЧреЛрдВ рдХрд╛ рдирд┐рд░реНрдорд╛рдг
  • рд╕рд╛рдЗрдЯ рдХреЗ рд╕рд╛рде рдПрдХреАрдХрд░рдг рдХреЗ рд▓рд┐рдП рдПрдХ рднреБрдЧрддрд╛рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдПрдкреАрдЖрдИ рд╣реИ


Azure рдирдХреНрд╢реЗ


  • azure.microsoft.com/ru-ru/services/azure-maps
  • рд░реВрдЯ рдмрд┐рд▓реНрдбрд░ рд╕рд╣рд┐рдд рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд╕реЗрд╡рд╛рдПрдВ
  • рдирд┐: рд╢реБрд▓реНрдХ рд╕реАрдорд╛рдПрдВ рдФрд░ рдПрдХ рднреБрдЧрддрд╛рди рдХрд┐рдП рдЧрдП рдПрдкреАрдЖрдИ рд╣реИрдВ


2 рдЬреА рд░рд╕рдж


  • logistics.2gis.ru
  • рдорд╛рд░реНрдЧреЛрдВ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рд▓рд┐рдП рд╕реЗрд╡рд╛
  • рдкреНрд░рддрд┐ рдорд╛рд╣ 3,500 рд░реВрдмрд▓ рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐ рджрд┐рди 5 рдорд╛рд░реНрдЧ, рдПрдХ рд╕реАрдорд╛ рд╡реГрджреНрдзрд┐ рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░
  • рдХреБрдЫ рдкреИрд╕реЗ рдХреЗ рд▓рд┐рдП, рдЯреНрд░реИрдХрд┐рдВрдЧ рдХреВрд░рд┐рдпрд░ рдЖрдВрджреЛрд▓рди рдФрд░ рдЕрдиреНрдп рдЕрддрд┐рд░рд┐рдХреНрдд рдХрд╛рд░реНрдп рд╣реИрдВ


рд░рд╕рдж рдХреЗ рдЕрдиреБрдХреВрд▓рди рдХреЗ рд▓рд┐рдП рд╕реЗрд╡рд╛рдПрдБ


рдорд╛рд░реНрдЧреЛрдВ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рд▓рд┐рдП рд╕реЗрд╡рд╛рдУрдВ рдХреА рдПрдХ рдЕрд▓рдЧ рд╢реНрд░реЗрдгреА рдХреЗ рд░реВрдк рдореЗрдВ, рдпрд╣ рд░рд╕рдж рдХреЗ рдЕрдиреБрдХреВрд▓рди рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХреЛ рдЙрдЬрд╛рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд╛рдпрдХ рд╣реИ, рдЬреЛ рд▓рд╛рдЗрди рдкрд░ рдХреЛрд░рд┐рдпрд░ / рд╡рд╛рд╣рдиреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╢реБрд▓реНрдХ рд▓рд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд╡реЗ рдЖрдкрдХреЗ рд▓реЙрдЬрд┐рд╕реНрдЯрд┐рдХреНрд╕ рдХреЛ рдпрдерд╛рд╕рдВрднрд╡ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд░реВрдЯ рдмрд┐рд▓реНрдбрд┐рдВрдЧ рдЯреВрд▓реНрд╕ рдФрд░ рдЕрдиреНрдп рд╕реЗрд╡рд╛рдУрдВ рдХреЛ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВред рдпреЗ рдХрд╛рдлреА рдЬрдЯрд┐рд▓ рдФрд░ рдЖрд▓рд╛ рд╕рдорд╛рдзрд╛рди рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдЙрдиреНрд╣реЗрдВ рдПрдХ рд╕реВрдЪреА рдореЗрдВ рдЬреЛрдбрд╝ рджрд┐рдпрд╛ред
рд╕реВрдЪреА 3aiats рдореЗрдВ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж


рдирд┐рд╖реНрдХрд░реНрд╖


рдЖрдЬ рдХреА рджреБрдирд┐рдпрд╛ рдореЗрдВ, рдЖрдк рд╡рд╕реНрддреБрддрдГ рдХрд┐рд╕реА рднреА рдХрд╛рд░реНрдп рдХреЗ рд▓рд┐рдП рдПрдХ рддреИрдпрд╛рд░-рдирд┐рд░реНрдорд┐рдд рд╕реЗрд╡рд╛ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рд╕реЗ рдЖрдкрдХреЛ рдКрдкрд░ рджреА рдЧрдИ рд╕реВрдЪреА рд╕реЗ рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд╕рдВрдпреЛрдЬрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╣рд▓ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдПрдХрдорд╛рддреНрд░ рдкреНрд░рд╢реНрди рдЗрд╕ рд╕рдорд╛рдзрд╛рди рдХреА рд▓рд╛рдЧрдд рд╣реИ, рдпрд╣ рдЖрдкрдХреЗ рд▓рд┐рдП рдХрд┐рддрдирд╛ рдлрд╛рдпрджреЗрдордВрдж рд╣реЛрдЧрд╛ред

рдХрдИ рд╕реЗрд╡рд╛рдПрдВ, рдЬреИрд╕реЗ-рдЬреИрд╕реЗ рдЙрдирдХреА рд▓реЛрдХрдкреНрд░рд┐рдпрддрд╛ рдмрдврд╝рддреА рдЬрд╛рддреА рд╣реИ, рдХрднреА-рдХрдбрд╝реЗ рд╡рд┐рдореБрджреНрд░реАрдХрд░рдг рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдореЗрдВ рдмрджрд▓ рдЬрд╛рддреА рд╣реИрдВ - рдареАрдХ рдЙрд╕реА рддрд░рд╣ рдЬреИрд╕реЗ Google рдХреЗ рдПрдХ рдмрд╛рд░ рдореБрдлреНрдд Google рдорд╛рдирдЪрд┐рддреНрд░ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рднреБрдЧрддрд╛рди рд╣реЛ рдЧрдП рдереЗ, рдЗрд╕рд▓рд┐рдП рдпреИрдВрдбреЗрдХреНрд╕ рдзреАрд░реЗ-рдзреАрд░реЗ рдЗрд╕ рдУрд░ рдмрдврд╝ рд░рд╣рд╛ рд╣реИред

рдЦреБрд▓реЗ OpenStreetMaps рд╣реИрдВ, рдЬреЛ рдЖрдкрдХреЛ рд╕реВрдЪреА рд╕реЗ рд╕рднреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдирд╛рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдЙрдиреНрд╣реЗрдВ рдЦреБрдж рдХреЛ рддреИрдирд╛рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдФрд░ рдЕрдкрдиреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдирдХреНрд╢реЗ рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ рд╕реЗ рдПрдХ рд╕рдВрдкреВрд░реНрдг рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪрд╛ рдмрдирд╛рдП рд░рдЦреЗрдВ - рдЬрд╣рд╛рдВ рддрдХ тАЛтАЛрдЖрд╡рд╢реНрдпрдХ рд╣реЛ, рд╣рд░ рдХреЛрдИ рдЦреБрдж рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрдгрдп рд▓реЗрддрд╛ рд╣реИред

рд╕рдВрднрд╡рддрдГ, рд╕рдореАрдХреНрд╖рд╛ рдореЗрдВ рдореИрдВрдиреЗ рдХреБрдЫ рдЙрддреНрдХреГрд╖реНрдЯ рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рд╕рдВрдХреЗрдд рдирд╣реАрдВ рджрд┐рдпрд╛, рдЬреЛ рдЖрдк рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рдпрд╛ рдЖрдкрдиреЗ рд╕рдореАрдХреНрд╖рд╛ рд╕реЗ рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЬреЛ рдХреБрдЫ рдкрд╣рд▓реЗ рд╕реЗ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ рдЙрд╕реЗ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд╣реИ - рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рд▓рд┐рдЦреЗрдВ, рдореИрдВ рдкрд╛рда рдореЗрдВ рдЬреЛрдбрд╝ рджреВрдВрдЧрд╛ред

Source: https://habr.com/ru/post/hi462011/


All Articles