рдпрд╣ рдХрдорд╛рдВрдб m.cogograss рд╣реИ рдЬрд┐рд╕реЗ рд╣рдорд╛рд░реЗ рдХрдИ рдореБрдлреНрдд рдСрдирд▓рд╛рдЗрди рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди рдЬреИрд╕реЗ рдХрд┐ рдЙрдмрдВрдЯреВ рдСрдирд▓рд╛рдЗрди, рдлреЗрдбреЛрд░рд╛ рдСрдирд▓рд╛рдЗрди, рд╡рд┐рдВрдбреЛрдЬ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдпрд╛ рдореИрдХ рдУрдПрд╕ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдирд╡рд░реНрдХреНрд╕ рдлреНрд░реА рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛ рдореЗрдВ рдЪрд▓рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдХрд╛рд░реНрдпрдХреНрд░рдо:
рдирд╛рдо
рдПрдо.рдХреЛрдЧреЛ - рдмреЗрдпрд░рд┐рдВрдЧ рдФрд░ рджреВрд░реА рдорд╛рдк рдХреЛ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд░рд▓ рдЙрдкрдпреЛрдЧрд┐рддрд╛
рдФрд░ рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрддред
рдпрд╣ рдПрдХ рдХрд╛рд░реНрддреАрдп рд╕рдордиреНрд╡рдп рдкреНрд░рдгрд╛рд▓реА рдорд╛рдирддрд╛ рд╣реИ
рдХреАрд╡рд░реНрдб
рд╡рд┐рд╡рд┐рдз, рджреВрд░реА
SYNOPSIS
рдПрдо.рдХреЛрдЧреЛ
рдПрдо.рдХреЛрдЧреЛ --рдорджрдж
рдПрдо.рдХреЛрдЧреЛ [-LRC] [рдирд┐рд╡реЗрд╢=рдирд╛рдо] [рдЙрддреНрдкрд╛рджрди=рдирд╛рдо] [рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ=рдкреВрд░реНрд╡реА рдЙрддреНрддрд░] [--рдЕрдзрд┐рд▓реЗрдЦрд┐рдд]
[--рдорджрдж] [--рд╡рд╛рдЪрд╛рд▓] [--рд╢рд╛рдВрдд] [--ui]
рдЭрдВрдбреЗ:
-l
рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рд▓реЗрдмрд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ
-r
рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рд╕реЗ рдЕрд╕рд░ рдФрд░ рджреВрд░реА рдореЗрдВ рдХрдирд╡рд░реНрдЯ рдХрд░реЗрдВ
-c
рд▓реВрдк рдХреЛ рдмрдВрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдВрдд рдореЗрдВ рд╢реБрд░реБрдЖрддреА рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдХреЛ рджреЛрд╣рд░рд╛рдПрдВ
--рдУрд╡рд░рд░рд╛рдЗрдЯ
рдЖрдЙрдЯрдкреБрдЯ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдореМрдЬреВрджрд╛ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдЕрдзрд┐рд▓реЗрдЦрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдВ
--рдорджрдж
рдкреНрд░рд┐рдВрдЯ рдЙрдкрдпреЛрдЧ рд╕рд╛рд░рд╛рдВрд╢
--рд╢рдмреНрджрд╢рдГ
рд╡рд░реНрдмреЛрдЬрд╝ рдореЙрдбреНрдпреВрд▓ рдЖрдЙрдЯрдкреБрдЯ
--рд╢рд╛рдВрдд
рд╢рд╛рдВрдд рдореЙрдбреНрдпреВрд▓ рдЖрдЙрдЯрдкреБрдЯ
--рдпреВрдЖрдИ
рдмрд▓рдкреВрд░реНрд╡рдХ GUI рд╕рдВрд╡рд╛рдж рд▓реЙрдиреНрдЪ рдХрд░рдирд╛
рдкреИрд░рд╛рдореАрдЯрд░:
рдирд┐рд╡реЗрд╢=рдирд╛рдо
рдЗрдирдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо
рдЪреВрдХ: -
рдЙрддреНрдкрд╛рджрди=рдирд╛рдо
рдЖрдЙрдЯрдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рдирд╛рдо
рдЪреВрдХ: -
рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ=рдкреВрд░реНрд╡реА рдЙрддреНрддрд░
рд╕рдордиреНрд╡рдп рдпреБрдЧреНрдо рдкреНрд░рд╛рд░рдВрдн рдХрд░рдирд╛
рдЪреВрдХ: 0.0,0.0
рд╡рд░реНрдгрди
рдПрдо.рдХреЛрдЧреЛ рдмреЗрдпрд░рд┐рдВрдЧ рдФрд░ рджреВрд░реА рдФрд░ X,Y рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдХреЗ рдмреАрдЪ рдбреЗрдЯрд╛ рдмрд┐рдВрджреБрдУрдВ рдХреЛ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░рддрд╛ рд╣реИред рдХреЗрд╡рд▓ рд╕рд░рд▓
рдЕрд╕рд░/рджреВрд░реА рдпрд╛ рд╕рдордиреНрд╡рдп рдЬреЛрдбрд╝реЗ рдХреЛ рд╕рдВрднрд╛рд▓рд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдПрдХ рдХрд╛рд░реНрддреАрдп рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдорд╛рдирддрд╛ рд╣реИ
рдкреНрд░рдгрд╛рд▓реАред
рдЗрдирдкреБрдЯ рдХреЛ рдорд╛рдирдХ рдЗрдирдкреБрдЯ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ) рдпрд╛ рдлрд╝рд╛рдЗрд▓ рд╕реЗ рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЗрдирдкреБрдЯ =рдирд╛рдо. рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛
"-" рдХреЗ рд░реВрдк рдореЗрдВ рдЗрдирдкреБрдЯ рдорд╛рдирдХ рдЗрдирдкреБрдЯ рдХреЛ рднреА рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реИ
рдкрд╛рдЗрдкрд▓рд╛рдЗрди. рдЖрдЙрдЯрдкреБрдЯ рдорд╛рдирдХ рдЖрдЙрдЯрдкреБрдЯ рд╣реЛрдЧрд╛ рдЬрдм рддрдХ рдХрд┐ "-" рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХреЛрдИ рдЕрдиреНрдп рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рди рд╣реЛ
рдирд┐рд░реНрджрд┐рд╖реНрдЯ. рдЗрдирдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рдХреЛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреНрд░рд╛рд░реВрдк рдХрд╛ рдмрд╛рд░реАрдХреА рд╕реЗ рдкрд╛рд▓рди рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЬрд╣рд╛рдВ 10 рддрдХ
рдХреИрд░реЗрдХреНрдЯрд░ рд▓реЗрдмрд▓ рдХреА рдЕрдиреБрдорддрд┐ рд╣реИ рд▓реЗрдХрд┐рди рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реИ (рджреЗрдЦреЗрдВ) -l рдЭрдВрдбрд╛)ред
рдЙрджрд╛рд╣рд░рдг рдХреЛрдЧреЛ рдЗрдирдкреБрдЯ:
рдкреА23 рдПрди 23:14:12 рдбрдмреНрд▓реНрдпреВ 340
рдкреА24 рдПрд╕ 04:18:56 рдИ 230
...
рдкрд╣рд▓реЗ рдХреЙрд▓рдо рдореЗрдВ рдПрдХ рд▓реЗрдмрд▓ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЖрдкрдХреЛ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ -l рдзреНрд╡рдЬрд╛рдВрдХрд┐рдд рдХрд░реЗрдВ рддрд╛рдХрд┐ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рдкрддрд╛ рдЪрд▓ рд╕рдХреЗред
рдЗрд╕рдХреЗ рдмрд╛рдж рдПрдХ рд╕реНрдерд╛рди рд╣реЛрддрд╛ рд╣реИ, рдФрд░ рдлрд┐рд░ рдпрд╣ рдЗрдВрдЧрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╛ рддреЛ 'рдПрди' рдпрд╛ 'рдПрд╕' рдЕрдХреНрд╖рд░ рд╣реЛрддрд╛ рд╣реИ
рдЕрд╕рд░ рдЙрддреНрддрд░ рдпрд╛ рджрдХреНрд╖рд┐рдг рджрд┐рд╢рд╛ рдХреЗ рд╕рд╛рдкреЗрдХреНрд╖ рд╣реИред рдПрдХ рдФрд░ рд╕реНрдерд╛рди рдХреЗ рдмрд╛рдж, рдХреЛрдг
"DDD:MM:SS.SSSS" рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдбрд┐рдЧреНрд░реА, рдорд┐рдирдЯ рдФрд░ рд╕реЗрдХрдВрдб рдореЗрдВ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИред рдЖрдо рддреМрд░ рдкрд░, рдХреЛрдг
рд░реВрдк рдХрд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдЕрдВрдХ + рд╡рд┐рднрд╛рдЬрдХ + рдЕрдВрдХ + рд╡рд┐рднрд╛рдЬрдХ + рдЕрдВрдХ [+ 'ред' + рдЕрдВрдХ]. рдПрдХ
рдЕрдВрддрд░рд┐рдХреНрд╖ рдХреЛрдг рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рдж 'рдИ' рдпрд╛ 'рдбрдмреНрд▓реНрдпреВ' рдЕрдХреНрд╖рд░ рдЖрддреЗ рд╣реИрдВред рдПрдХ рд╕реНрдерд╛рди
рдмреЗрдпрд░рд┐рдВрдЧ рдХреЛ рджреВрд░реА рд╕реЗ рдЕрд▓рдЧ рдХрд░рддрд╛ рд╣реИ (рдЬреЛ рдЙрдЪрд┐рдд рд░реИрдЦрд┐рдХ рдЗрдХрд╛рдЗрдпреЛрдВ рдореЗрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП)ред
рдЙрддреНрдкрд╛рджрди of la рдКрдкрд░ рдЗрдирдкреБрдЯ:
-134.140211 312.420236 рдкреА23
-116.832837 83.072345 рдкреА24
...
рдЬрдм рддрдХ рдХреЗ рд╕рд╛рде рдирд┐рд░реНрджрд┐рд╖реНрдЯ рди рд╣реЛ рд╕рдордиреНрд╡рдпрдХ рд╡рд┐рдХрд▓реНрдк, рдЧрдгрдирд╛ (0,0) рд╕реЗ рд╢реБрд░реВ рд╣реЛрддреА рд╣реИред
рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ
рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЬреЛ рдмреАрдпрд░рд┐рдВрдЧреЛрдВ рдХреЗ рд╕рдВрдХреЗрддрди рд╕реЗ рдЕрдкрд░рд┐рдЪрд┐рдд рд╣реИрдВ: рд╕реНрд╡рдпрдВ рдХреЛ рдЗрд╕рдХреЗ рдХреЗрдВрджреНрд░ рдореЗрдВ рдЪрд┐рддреНрд░рд┐рдд рдХрд░реЗрдВ
рдШреЗрд░рд╛ред рдкрд╣рд▓рд╛ рдЧреЛрд▓рд╛рд░реНрдз рд╕рдВрдХреЗрддрди рдЖрдкрдХреЛ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдЙрддреНрддрд░ рдпрд╛ рджрдХреНрд╖рд┐рдг рдХреА рдУрд░ рдореБрдЦ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдлрд┐рд░ рдЖрдк рдХреЛрдг рдХреЛ рдкрдврд╝рддреЗ рд╣реИрдВ рдФрд░ рдпрд╛ рддреЛ рдЙрддрдиреЗ рдбрд┐рдЧреНрд░реА рдкреВрд░реНрд╡ рдпрд╛ рдкрд╢реНрдЪрд┐рдо рдХреА рдУрд░ рдореБрдбрд╝рддреЗ рд╣реИрдВ, рдпрд╣ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ
рджреВрд╕рд░реЗ рдЧреЛрд▓рд╛рд░реНрдз рд╕рдВрдХреЗрддрди рдкрд░. рдЕрдВрддрддрдГ, рдЖрдк рдЗрдХрд╛рдЗрдпреЛрдВ рдХреЛ рдЙрд╕ рджрд┐рд╢рд╛ рдореЗрдВ рд▓реЗ рдЬрд╛рддреЗ рд╣реИрдВ
рдЕрдЧрд▓реЗ рд╕реНрдЯреЗрд╢рди рдкрд░ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП.
рдПрдо.рдХреЛрдЧреЛ рдЗрд╕реЗ рдЧреИрд░-рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рдпрд╛ рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рддрд░реАрдХреЗ рд╕реЗ рдЪрд▓рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдХрд╛рд░реНрдпрдХреНрд░рдо рдЪрд▓рд╛рдпрд╛ рдЬрд╛рдпреЗрдЧрд╛
рдпрджрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛрдИ рдкреИрд░рд╛рдореАрдЯрд░ рдпрд╛ рдзреНрд╡рдЬ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ рддреЛ рдЧреИрд░-рд╕рдВрд╡рд╛рджрд╛рддреНрдордХ рд░реВрдк рд╕реЗред рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП "m.cogo -" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ
рдПрдХ рдкрд╛рдЗрдкрд▓рд╛рдЗрди рдореЗрдВ рдХрд╛рд░реНрдпрдХреНрд░рдо. рдмрд┐рдирд╛ рдХрд┐рд╕реА рдЭрдВрдбреЗ рдпрд╛ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ, рдПрдо.рдХреЛрдЧреЛ рдкреНрд░рддреНрдпреЗрдХ рдорд╛рди рдХреЗ рд▓рд┐рдП рд╕рдВрдХреЗрдд рджреЗрдЧрд╛
рдкрд░рд┐рдЪрд┐рдд GRASS рдкрд╛рд░реНрд╕рд░ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ред
рдпрд╣ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдмрд╣реБрдд рд╕рд░рд▓ рд╣реИ, рдФрд░ рдЗрдирдкреБрдЯ рдкреНрд░рд╛рд░реВрдк рд╕реЗ рд╡рд┐рдЪрд▓рди рдХреЛ рд╕рдВрднрд╛рд▓ рдирд╣реАрдВ рдкрд╛рдПрдЧрд╛
рдКрдкрд░ рдмрддрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рд╡рд░реНрддрдорд╛рди рдореЗрдВ, рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЗрд╕рдХреЗ рд╕рд╛рде рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧреА рдХреБрдЫ рднреА рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ
рдЖрдЙрдЯрдкреБрдЯ. рд╣рд╛рд▓рд╛рдБрдХрд┐, рдпрд╣ рдХрд▓реНрдкрдирд╛ рдХреА рдЧрдИ рд╣реИ рдХрд┐ рдЗрд╕ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЛ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдврд╝рд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛
рд╡реЗрдХреНрдЯрд░ рдФрд░/рдпрд╛ рд╕рд╛рдЗрдЯ рдкрд░рддреЗрдВ рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ред
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд▓рд╛рдЗрдиреЗрдВ рдмрдВрдж рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИрдВ -c рдЭрдВрдбрд╛ рдлрд╣рд░рд╛рдпрд╛ рдпрд╛ рдЙрд╕рдХреЗ рд╕рд╛рде рдЦреАрдВрдЪрд╛ рдЧрдпрд╛ v.рд╕рд╛рдл, рд▓рд╛рдЗрдиреЛрдВ рдХреЛ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рд╕реАрдорд╛рдУрдВ рдХреЗ рд╕рд╛рде рд╡реА.рдкреНрд░рдХрд╛рд░, рдФрд░ рдмрдВрдж рд╕реАрдорд╛рдУрдВ рдХреЛ рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
v.рдХреЗрдиреНрджреНрд░рдХ.
рдЙрджрд╛рд╣рд░рдг
m.cogo -l in=cogo.dat
Cogo.dat рдЗрдирдкреБрдЯ рдлрд╝рд╛рдЗрд▓ рдХрд╣рд╛рдБ рджрд┐рдЦрддреА рд╣реИ:
# рдирдореВрдирд╛ COGO рдЗрдирдкреБрдЯ рдлрд╝рд╛рдЗрд▓ - рдпрд╣ рдПрдХ рдХреНрд╖реЗрддреНрд░ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИред
#
рдкреА001 рдПрд╕ 88:44:56 рдбрдмреНрд▓реНрдпреВ 6.7195
рдкреА002 рдПрди 33:34:15 рдбрдмреНрд▓реНрдпреВ 2.25
рдкреА003 рдПрди 23:23:50 рдбрдмреНрд▓реНрдпреВ 31.4024
рдкреА004 рдПрди 05:04:45 рдбрдмреНрд▓реНрдпреВ 25.6981
рдкреА005 рдПрди 18:07:25 рдИ 22.2439
рдкреА006 рдПрди 27:49:50 рдИ 75.7317
рдкреА007 рдПрди 22:56:50 рдИ 87.4482
рдкреА008 рдПрди 37:45:15 рдИ 37.7835
рдкреА009 рдПрди 46:04:30 рдИ 11.5854
рдкреА010 рдПрди 90:00:00 рдИ 8.8201
рдкреА011 рдПрди 90:00:00 рдИ 164.1128
рдкреА012 рдПрд╕ 48:41:12 рдИ 10.1311
рдкреА013 рдПрд╕ 00:25:50 рдбрдмреНрд▓реНрдпреВ 255.7652
рдкреА014 рдПрди 88:03:13 рдбрдмреНрд▓реНрдпреВ 98.8567
рдкреА015 рдПрд╕ 88:44:56 рдбрдмреНрд▓реНрдпреВ 146.2713
рдкреА016 рдПрд╕ 88:44:56 рдбрдмреНрд▓реНрдпреВ 18.7164
рд░рд╛рдЙрдВрдб рдЯреНрд░рд┐рдк:
m.cogo -l рдЗрдирдкреБрдЯ=cogo.dat | m.cogo -rl in='-'
рд╡реЗрдХреНрдЯрд░ рдмрд┐рдВрджреБ рдорд╛рдирдЪрд┐рддреНрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдЖрдпрд╛рдд рдХрд░реЗрдВ:
m.cogo -l рдЗрдирдкреБрдЯ=cogo.dat | v.in.ascii рдЖрдЙрдЯрдкреБрдЯ=cogo_points x=1 y=2 рд╡рд┐рднрд╛рдЬрдХ=рд╕реНрдерд╛рди
рд╡реЗрдХреНрдЯрд░ рд▓рд╛рдЗрди рдореИрдк рдХреЗ рд░реВрдк рдореЗрдВ рдЖрдпрд╛рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╢реЗрд▓ рд╕реНрдХреНрд░рд┐рдкреНрдЯ:
m.cogo -l рдЗрдирдкреБрдЯ=cogo.dat | рдЯреАрдПрд╕реА | рдЕрдЬреАрдм '
рд╢реБрд░реВ рдХрд░реЗрдВ { рдПрдлрдПрд╕ = " " ; рдЖрд░=0 }
$1~/\d*\.\d*/ { printf(' %8f %.8f\n', $1, $2); ++рдЖрд░ }
END { printf('L %d\n', R) }' | рдЯреАрдПрд╕реА | \
v.in.ascii -n рдкреНрд░рд╛рд░реВрдк=рдорд╛рдирдХ рдЖрдЙрдЯ=cogo_line
рдЙрд╕ рд░реЗрдЦрд╛ рдорд╛рдирдЪрд┐рддреНрд░ рдХреЛ рдПрдХ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдмрджрд▓реЗрдВ:
# рд▓реВрдк рдХреЛ рдмрдВрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрд░реЛрдХреНрдд рдЙрджрд╛рд╣рд░рдг рдореЗрдВ -c рдзреНрд╡рдЬ рдЬреЛрдбрд╝реЗрдВ:
m.cogo -l -c рдЗрдирдкреБрдЯ=cogo.dat | ...
...
v.рдкреНрд░рдХрд╛рд░ рдЗрдирдкреБрдЯ=cogo_line рдЖрдЙрдЯрдкреБрдЯ=cogo_рд╕реАрдорд╛ рд╕реЗ_рдкреНрд░рдХрд╛рд░=рд▓рд╛рдЗрди рд╕реЗ_рдкреНрд░рдХрд╛рд░=рд╕реАрдорд╛
v.centroids рдЗрдирдкреБрдЯ=cogo_рд╕реАрдорд╛ рдЖрдЙрдЯрдкреБрдЯ=cogo_area
рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ, рддреЛ рд╕реАрдорд╛ рдХреЛ рд╕реНрдиреИрдк рдХрд░рдХреЗ рдмрдВрдж рдХрд░ рджреЗрдВ v.рд╕рд╛рдл рдорд╛рдкрд╛рдВрдХред рдЯреВрд▓=рд╕реНрдиреИрдк рдФрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ
рдереНрд░реЗрд╢=0.0001, рдпрд╛ рдХреБрдЫ рдЫреЛрдЯрд╛ рдорд╛рдиред
onworks.net рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдирд▓рд╛рдЗрди m.cogograss рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ