PHP рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЬрд┐рдпреЛ-рдореЙрдбреНрдпреВрд▓

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

рд░реВрд╕ рдХреЗ рдкрддреЗ рдХрд╛ рдЖрдзрд╛рд░


рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд░реВрд╕реА рдкрддреЗ рдХрд╛ рдЖрдзрд╛рд░ рдвреВрдВрдврдирд╛ рдЖрд╡рд╢реНрдпрдХ рдерд╛ред рдкрддреЗ рдХреЗ рдЖрдзрд╛рд░ рдХреА рддрд▓рд╛рд╢ рдореЗрдВ рдореИрдВ рджреЛ рдореЗрдВ рдЖрдпрд╛ рдФрд░ рдпрд╣ рдмрд╣реБрдд рд╕рдВрднрд╡ рд╣реИ рдХрд┐ рдХреЗрд╡рд▓ рд╡рд╣реА:
  1. KLADR (рд░реВрд╕реА рд╕рдВрдШ рдХреЗ рдкрддреЗ рдХрд╛ рд╡рд░реНрдЧреАрдХрд░рдг) * .dbf рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рд╡рд┐рддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
  2. FIAS (рд╕рдВрдШреАрдп рд╕реВрдЪрдирд╛ рдкрддрд╛ рдкреНрд░рдгрд╛рд▓реА)ред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдЙрдиреНрд╣реЗрдВ xml рд╕рдВрд░рдЪрдирд╛рдУрдВ рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд┐рддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдпрд╣ рджреЗрдЦрдирд╛ рдерд╛ рдХрд┐ рдореБрдЭреЗ рдЕрднреА рднреА KLADR рдХреЗ рдЕрдиреБрдХреВрд▓ рд╣реЛрдирд╛ рдерд╛ рдФрд░, рдЗрд╕рдХреЗ рдкреБрд░рд╛рддрдирддрд╛ рдХреЗ рдХрд╛рд░рдг, FIAS рднреА dbf рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдлреИрд▓рдиреЗ рд▓рдЧрд╛

рдЙрдирдХреЗ рдмреАрдЪ рдХрд╛ рдЕрдВрддрд░ рдпрд╣ рд╣реИ: 400 MB CLADR рдмрдирд╛рдо 9 GB FIAS - рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ, рд╣реИ рдирд╛? рдЗрд╕рд▓рд┐рдП, рдореИрдВ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ FIAS рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдХреНрдпреЛрдВрдХрд┐ рд╡реЙрд▓реНрдпреВрдо рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рдпрд╣ рдорд╛рдирд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЙрд╕рдХрд╛ рдбреЗрдЯрд╛ рдЕрдзрд┐рдХ рдирд┐рд░рд░реНрдердХ рд╣реИ, рдЬреЛ рддрджрдиреБрд╕рд╛рд░ рдмреЗрд╣рддрд░ рд╣реИред рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ FIAS рдХреЗ рд╕рд╛рде рдХрд╛рдо рдирд╣реАрдВ рдХрд┐рдпрд╛ред рдкрддрд╛ рддрд╛рд▓рд┐рдХрд╛ рдкрд░ рдХреНрд╡реЗрд░реАрдЬрд╝ рдмрд╣реБрдд рд▓рдВрдмреА рдереАрдВ рдФрд░ рди рддреЛ рд╕реВрдЪрдХрд╛рдВрдХреЛрдВ рдХреА рд╡реНрдпрд╡рд╕реНрдерд╛ рдереА рдФрд░ рди рд╣реА рдкреНрд░рд╢реНрдиреЛрдВ рдХреЗ рдЕрдиреБрдХреВрд▓рди рдиреЗ рдореЗрд░реА рдорджрдж рдХреА, рдореИрдВрдиреЗ MySQL 5.5

KLADR рдХреЗ рд╕рд╛рде, рдХрд╛рдо рд╡рд┐рдХрд╕рд┐рдд рд╣реБрдЖ рд╣реИ, рдФрд░ рдЬреИрд╕рд╛ рдХрд┐ рдпрд╣ рдмрд╛рдж рдореЗрдВ рдирд┐рдХрд▓рд╛, рдореЗрд░реЗ (рдорд╛рдирдХ) рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЗрд╕рдХрд╛ рд╡рд┐рд╡рд░рдг рдХрд╛рдлреА рдкрд░реНрдпрд╛рдкреНрдд рд╣реИред KLADR рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдХреА рд╕рдВрд░рдЪрдирд╛ рдХрд╛ рдЕрд╡рд▓реЛрдХрди рдпрд╣рд╛рдВ рдкрдврд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ / рдЙрд╕рдХреЗ рд▓рд┐рдП, рдХрд┐рд╕реА рдиреЗ рдПрдХ рдПрдкреА рдмрдирд╛рдпрд╛ рдерд╛ рдЬреЛ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ :-), рд▓реЗрдХрд┐рди рд╢рд╛рдпрдж рд▓реЛрдЧ рдЗрд╕реЗ рдЦрддреНрдо рдХрд░ рджреЗрдВрдЧреЗ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдмрд╣реБрддреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧрд╛ред

рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ KLADR рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдЗрд╕реЗ рд╡рд┐рддрд░рд┐рдд dbf рдкреНрд░рд╛рд░реВрдк рд╕реЗ MySQL рдХреЗ рд▓рд┐рдП рд╕рдордЭрдиреЗ рдпреЛрдЧреНрдп рдХреБрдЫ рдореЗрдВ рдмрджрд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЖрдк рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рд╕реАрдзреЗ рднрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕рдХреЗ рд▓рд┐рдП рдЖрдк navicat рдпрд╛ mydbf2mysql рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

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

рдореЙрдбреНрдпреВрд▓ рдХреА рддрд░рд╣ рдХреНрдпрд╛ рд╣реИ?


рдкреНрд░реЛрдЬреЗрдХреНрдЯ php 5.3 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдерд╛, рдЬреЛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред
DBMS MySQL 5.5, рдЬреЛ рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рдирд╣реАрдВ рд╣реИред

рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛


рдкрд░рд┐рдпреЛрдЬрдирд╛ рдлрд╝рд╛рдЗрд▓ рд╕рдВрд░рдЪрдирд╛
 .рдкреНрд░реЛрдЬреЗрдХреНрдЯ # рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд░реВрдЯ
 -css \ 
 -рдЬрд╕ \ _
 --plugins
 --- рд╕реНрд╡рддрдГ рдкреВрд░реНрдг 
 ---- jquery.autocomplete.js
 --- jquery.form.js
 --cecast.js # рдлреЙрд░реНрдо рдХреЗ рд╕рд╛рде рдкреЗрдЬ рдХреЗ рд▓рд┐рдП рд╕реНрдХреНрд░рд┐рдкреНрдЯ
 --initialize.js # рдЖрд░рдВрднреАрдХрд░рдг рд╕реНрдХреНрд░рд┐рдкреНрдЯ
 --jquery-1.7.2.js 
 -рдЕрдиреБрд╕рдВрдзрд╛рди \ _ 
 -GeoLocation.php # рдЖрдИрдкреА рдкрддреЗ рд╕реНрдерд╛рди рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдЗрдХрд╛рдИ
 --UserLocation.php # рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реНрдерд╛рди рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдЗрдХрд╛рдИ
 --Kladr.php # рдЗрдХрд╛рдИ рдореЗрдВ рдкрд╣рд▓реЗ рдЪрд╛рд░ рд╡рд░реНрдЧреАрдХрд░рдг рд╕реНрддрд░реЛрдВ рдХреА рд╡рд╕реНрддреБрдУрдВ рдХреЗ рд╕рд╛рде рд░рд┐рдХреЙрд░реНрдб рд╣реЛрддреЗ рд╣реИрдВ
 --Socrbase.php # рдЗрдХрд╛рдИ рдореЗрдВ рдкрддрд╛ рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдХреЗ рдкреНрд░рдХрд╛рд░реЛрдВ рдХреЗ рдЫреЛрдЯреЗ рдирд╛рдореЛрдВ рдХреЗ рд╕рд╛рде рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐рдпрд╛рдБ рд╣реИрдВ
 --Street.php # рдЗрдХрд╛рдИ рдореЗрдВ рд╡рд░реНрдЧреАрдХрд░рдг рдХреЗ рдкрд╛рдВрдЪрд╡реЗрдВ рд╕реНрддрд░ рдХреА рд╡рд╕реНрддреБрдУрдВ рдХреЗ рд╕рд╛рде рд░рд┐рдХреЙрд░реНрдб рд╣реЛрддреЗ рд╣реИрдВ
 --Doma.php # рдЗрдХрд╛рдИ рдореЗрдВ рд╡рд░реНрдЧреАрдХрд░рдг рдХреЗ рдЫрдареЗ рд╕реНрддрд░ рдХреА рд╡рд╕реНрддреБрдУрдВ рдХреЗ рд╕рд╛рде рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐рдпрд╛рдБ рд╣реЛрддреА рд╣реИрдВ
 --KladrRepository.php 
 --HomeRepository.php 
 --StreetRepository.php 
 -рдЬреАрдУ \ _
 -рдкреНрд░реЛрд╡рд╛рдЗрдбрд░реНрд╕
 --- рдкреНрд░рд╕рд╡ # рд╡рд┐рддрд░рдг рд╕реЗрд╡рд╛ рдкреНрд░рджрд╛рддрд╛ 
 ---- рдИрдПрдордПрд╕ \ _ 
 ----- EmsDeliveryDecorator.php # рдХреНрд▓рд╛рд╕ рдбреЗрдХреЛрд░реЗрдЯрд░ рдИрдПрдордПрд╕ рдбрд┐рд▓реАрд╡рд░реА рдХреА рдЧрдгрдирд╛ рдХрд░рддрд╛ рд╣реИ 
 ----- EmsDiliveryProvider.php # рд╡рд┐рддрд░рдг рдХреА рдЧрдгрдирд╛ рдХреЗ рд▓рд┐рдП рдИрдПрдордПрд╕ рд╕реЗрд╡рд╛ рдПрдкреАрдЖрдИ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдПрдХ рд╡рд░реНрдЧ 
 ----- ENUM_EMS.php # рдЖрджреЗрд╢реЛрдВ рдХреА рдЧрдгрдирд╛
 ---- рд░реВрд╕реА рдкреЛрд╕реНрдЯ \ 
 ----- рд░рд╢рд┐рдпрдирдкреЛрд╕реНрдЯрдбреЗрд▓реАрд╡рд░реАрдбреЗрдХреЛрд░реЗрдЯрд░ред рдПрдлрдкреА # рдХреНрд▓рд╛рд╕ рдбреЗрдХреЛрд░реЗрдЯрд░ рд░реВрд╕реА рдкреЛрд╕реНрдЯ рдХреА рдбрд┐рд▓реАрд╡рд░реА рдХреА рдЧрдгрдирд╛ рдХрд░рддрд╛ рд╣реИ
 ----- RussianPostDeliveryProvider.php # рд╡рд┐рддрд░рдг рдХреА рдЧрдгрдирд╛ рдХреЗ рд▓рд┐рдП PostCalc рд╕реЗрд╡рд╛ API рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рд╡рд░реНрдЧ 
 --- рдЬрд┐рдпреЛрдХреЛрдбрд░ \ # рдЬрд┐рдпреЛ-рдХреЛрдбрд┐рдВрдЧ рд╕реЗрд╡рд╛ рдкреНрд░рджрд╛рддрд╛
 ---- рдпрд╛рдВрдбреЗрдХреНрд╕ \ 
 ----- рдЬрд┐рдпреЛрдХреЛрдбрд░.рдлрдкреА
 ---- MapApiBase.php рдЬрд┐рдпреЛ-рдХреЛрдбрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП # рд╕рд╛рд░ рд╡рд░реНрдЧ
 --- рдбрд┐рд▓рд┐рд╡рд░реАред рдПрдл.рдкреА. 
 --- DeliveryBase.php
 --- DeliveryDecoratorBase.php
 --- DeliveryDecoratorRound.php
 --- DeliveryProviderBase.php 
 --common.php
 --Geo.php
 --GoecoderCrait.php рдЬрд┐рдпреЛ-рдХреЛрдбрд┐рдВрдЧ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЗ рд▓рд┐рдП # рдлреИрдХреНрдЯрд░реА
 --ILocationBuilder.php 
 --Location.php # рд╡рд░реНрдЧ рдЬреЛ рднреВ-рдЖрдИрдкреА рд╕реЗрд╡рд╛ рдХреЗ рд▓рд┐рдП рдЕрдиреБрд░реЛрдз рдХрд░ рд╕рдХрддрд╛ рд╣реИ
 - рдЬрд┐рдпреЛрдбреЛрдбрд░ рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдбреЗрдЯрд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдСрдмреНрдЬреЗрдХреНрдЯ \ Entities \ UserLocation рдХреЗ #LocationBuilder.php # рдмрд┐рд▓реНрдбрд░
 -_content.php 
 -autobox.php # рдиреАрдЪреЗ рд╕реВрдЪреА рдкреНрд▓рдЧрдЗрди рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╡реЗрд╢ рдмрд┐рдВрджреБ (orcug / рд╢рд╣рд░)
 -autocomlete.php # рдХреЗ рд▓рд┐рдП рдкреНрд░рд╡реЗрд╢ рдмрд┐рдВрджреБ
 -рдСрдЯреЛрд▓рд╛рдбреЗрд░ред рдПрдлрдкреА # рдореЗрд░рд╛ рдХреНрд▓рд╛рд╕ рд▓реЛрдбрд░
 рд╡рд┐рддрд░рдг рдЧрдгрдирд╛ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рд▓рд┐рдП -delivery.php # рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдмрд┐рдВрджреБ
 -index.php # рдореБрдЦреНрдп рдкреНрд░рд╡реЗрд╢ рдмрд┐рдВрджреБ
 -рдмреЙрдХреНрд╕ рдкреЙрдкрдЕрдк рдХрд▓рд░рдмреЙрдХреНрд╕ рд╡рд┐рдВрдбреЛ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ popup.php # рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЙрджрд╛рд╣рд░рдг 
 -run.php # рдмреВрдЯрд╕реНрдЯреНрд░реИрдк рдЙрджрд╛рд╣рд░рдг рдЕрдиреБрдкреНрд░рдпреЛрдЧ
 -String.php # рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╕рд╛рдорд╛рдиреНрдп рд╕реНрдерд┐рд░ рддрд░реАрдХреЗ


рдПрдк рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛


рд╣рдо рдХреНрдпрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ


рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИ: рдЬрдм рдкреГрд╖реНрда рд▓реЛрдб рд╣реЛрддрд╛ рд╣реИ, рддреЛ рд╣рдореЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХрд╛ рдЬрд┐рдпреЛ рд╕реНрдерд╛рди рдЖрдИрдкреА рдкрддреЗ рд╕реЗ рдорд┐рд▓рддрд╛ рд╣реИ, рдЗрд╕рдХреЗ рд▓рд┐рдП рд╣рдо рдкрд╣рд▓реЗ рдпрд╣ рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рдЬрд┐рдпреЛрдХреНрд▓реЛрд╡реЗрд╢рди рдЯреЗрдмрд▓ рдореЗрдВ рдХреБрдВрдЬреА (рдЖрдИрдкреА рдПрдбреНрд░реЗрд╕) рдХреЗ рд╕рд╛рде рдХреЛрдИ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рд╣реИ, рдЕрдЧрд░ рд╡рд╣рд╛рдБ рд╣реИ, рддреЛ рд╣рдо рдЗрд╕реЗ рд╡рд╣рд╛рдБ рд╕реЗ рд▓реЗрддреЗ рд╣реИрдВ, рдпрджрд┐ рдирд╣реАрдВ, рддреЛ рд╣рдо ipGeo рд╕реЗрд╡рд╛ рдХреЗ рд▓рд┐рдП рдЕрдиреБрд░реЛрдз рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдкреНрд░рд╛рдкреНрдд рдбреЗрдЯрд╛ рдХреЛ рд╕рд╣реЗрдЬрддреЗ рд╣реИрдВред рдЬрд┐рдпреЛрд▓реЛрдХреЗрд╢рди рдкреНрд▓реЗрдЯ рдореЗрдВ, ipgeo рд╕реЗрд╡рд╛ рдХреЗ рд▓рд┐рдП рдЯреНрд░реИрдлрд╝рд┐рдХ рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рд╣рдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд╕реНрдерд╛рди рдХреА рднрд╡рд┐рд╖реНрдпрд╡рд╛рдгреА рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд╕реНрдерд╛рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЙрдкрд▓рдмреНрдз рдбреЗрдЯрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рдЕрд░реНрдерд╛рддред рддреАрди (рдХреНрд╖реЗрддреНрд░ / рдЬрд┐рд▓рд╛ / рд╢рд╣рд░) рдбреНрд░реЙрдк-рдбрд╛рдЙрди рд╕реВрдЪреА, рдбреЗрдЯрд╛ рднрд░реЗрдВ рдФрд░ рдЙрдирдореЗрдВ рд╡рд╛рдВрдЫрд┐рдд рд╕реНрдерд╛рди рдХрд╛ рдЪрдпрди рдХрд░реЗрдВред рдпрджрд┐ рд╕реНрдерд╛рди рдХрд╛ рд╕рд╣реА рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдХреЗрд╡рд▓ рд╕рдбрд╝рдХ рдФрд░ рдШрд░ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА, рдФрд░ рд╕реВрдЪрдХрд╛рдВрдХ (рдпрджрд┐ рдпрд╣ рдЦрдЬрд╛рдиреЗ рдореЗрдВ рд╣реИ) рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЕрдЧрд░ рдЖрдИрдкреА рдкрддреЗ рд╕реЗ рд╕реНрдерд╛рди рдХрд╛ рдЕрдиреБрдорд╛рди рдирд╣реАрдВ рд▓рдЧрд╛рдпрд╛ рдЧрдпрд╛ рдерд╛, рддреЛ рдХреНрд╖реЗрддреНрд░ / рдЬрд┐рд▓реЗ / рд╢рд╣рд░ рдХреЛ рдмрджрд▓рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕рдХреЗ рд▓рд┐рдП, piers рдХреЗ рд▓рд┐рдП js рдкреНрд▓рдЧ-рдЗрди рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдерд╛, рдЬреЛ рдЪрдпрдирд┐рдд рдХреНрд╖реЗрддреНрд░ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдЬрд┐рд▓реЗ рдХреЗ рдХреНрд╖реЗрддреНрд░ рдФрд░ рдмрдбрд╝реЗ рд╢рд╣рд░реЛрдВ рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдЪрдпрдирд┐рдд рдЬрд┐рд▓реЗ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдЬрд┐рд▓реЗ рдХрд╛ рд╢рд╣рд░ред

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

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

рдпрд╣ рд╕реМрднрд╛рдЧреНрдп рдХреА рдмрд╛рдд рд╣реИ рдХрд┐ FIAS рдкрддреЛрдВ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рд╕рдВрд░рдЪрдирд╛ KLADR рдХреЗ рд╕рдорд╛рди рд╣реИ, рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдпрд╣ рд╕рдорд╛рди рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдЗрд╕рд▓рд┐рдП рд╕рдорд╛рди рд╣реИ, рдпрджрд┐ рдЖрдк рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА \ Entities \ KadrRepritory рдХреЗ рдХреЛрдб рдХреЛ рдереЛрдбрд╝рд╛ рд░рд┐рдлреНрд▓реЗрдХреНрдЯрд░ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк FIAS рдХреЛ рдкрддреЛрдВ рдХреЗ рднрдВрдбрд╛рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдПрдХрдорд╛рддреНрд░ рдкреНрд░рд╢реНрди рдпрд╣ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдпрд╣ рдЖрд╡рд╢реНрдпрдХ рд╣реИред

рдПрдкреАрдЖрдИ рдореЙрдбреНрдпреВрд▓ рдХрд╛ рд╡рд┐рд╕реНрддреГрдд рд╡рд┐рд╡рд░рдг рдЬреАрдердм рдкрд░ рд╡рд╛рдИрдХреЗрдЖрдИ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ

рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдпрд╣ рдореЙрдбреНрдпреВрд▓ рдХрд┐рд╕реА рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧрд╛, рд▓реЗрдХрд┐рди рдореИрдВ рд╕рд╣реА рд╕рдорд╛рдзрд╛рди рдХрд╛ рдирд╛рдЯрдХ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реВрдВ, рдореБрдЭреЗ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдФрд░ рд╕реБрдЭрд╛рд╡реЛрдВ рдХреЛ рд╕реБрдирдиреЗ рдореЗрдВ рдЦреБрд╢реА рд╣реЛрдЧреАред

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


All Articles