Отправляет email-рассылки с помощью сервиса Sendsay

ПрЕдписная биогеография

  Все выпуски  

ПрЕдписная биогеография


Рассылка -- ‘ ПрЕдписная биогеография
Выпуск  -- # 24
Отправлен -- 2011'11'22


» « к//рпь|\|v|1944*27///11\10\8 » // 3601^3*^^23///^^11\10\21 «

Пушкарев С.В. Алгоритм создания рассчетной цифровой карты окружности или Алгоритм рассчета пар координат углов многоугольника, отражающего окружность. = 11\10\8,,,18 , 15.1К (ПВДП)

часть 2 из 2

 

 

 

ж |с| слить ,,г в одно значение 

 

 

 = ``пп &" "& ``п

бесформульное значение

1.000000

0.000000

1 0

1 0

0.707107

0.707107

0.707107 0.707107

0.707107 0.707107

0.000000

1.000000

0 1

0 1

-0.707107

0.707107

-0.707107 0.707107

-0.707107 0.707107

-1.000000

0.000000

-1 0

-1 0

-0.707107

-0.707107

-0.707107 -0.707107

-0.707107 -0.707107

0.000000

-1.000000

0 -1

0 -1

0.707107

-0.707107

0.707107 -0.707107

0.707107 -0.707107

1.000000

0.000000

1 0

1 0


 |с| заменить те 5 строк на эти 9 
 
 Version 300
 Charset "Neutral"
 Delimiter ","
 CoordSys Earth Projection 1, 0
 Columns 1
   ID Integer
 Data
 
 Pline 5
 1 0
 0.707107 0.707107
 0 1
 -0.707107 0.707107
 -1 0
 -0.707107 -0.707107
 0 -1
 0.707107 -0.707107
 1 0
     Pen (1,2,0)
 
е |с| сохранить как .MIF : octogon.mif 
 |с| .д : OCTOGON.DBF OCTOGON.SHP OCTOGON.SHX 
 |с| открыть во-е ArcView  : Присутствует только верхняя часть. 
 |с| исправить ].[ заменить " 5 " при " Pline " на " 9 ", - количество вершин в дуге 
 
 Version 300
 Charset "Neutral"
 Delimiter ","
 CoordSys Earth Projection 1, 0
 Columns 1
   ID Integer
 Data
 
 Pline 9
 1 0
 0.707107 0.707107
 0 1
 -0.707107 0.707107
 -1 0
 -0.707107 -0.707107
 0 -1
 0.707107 -0.707107
 1 0
     Pen (1,2,0)
 
 |с| открыть во-е ArcView : Все в порядке. 
  
 |и| сделать для 64 вершин : ].[ 
 |с| преодолеть препятствие : Не, не хочу : нужно очень дробный прирост считать ].[ 
 |с| сделать для 60 вершин 
 |-| пояснение : Тут я могу брать в градусах. 

 

 =COS(РАДИАНЫ( ``п ))

 =SIN(РАДИАНЫ( ``п ))

 =ОКРУГЛ( ``пп ;6)

 =ОКРУГЛ( ``пп ;6)

 = ``пп &" "& ``п

 бесформульное значение

0

1

0

1.000000

0.000000

1 0

1 0

6

0.9945219

0.104528463

0.994522

0.104528

0.994522 0.104528

0.994522 0.104528

12

0.9781476

0.207911691

0.978148

0.207912

0.978148 0.207912

0.978148 0.207912

...

...

...

...

...

...

...

348

0.9781476

-0.207911691

0.978148

-0.207912

0.978148 -0.207912

0.978148 -0.207912

354

0.9945219

-0.104528463

0.994522

-0.104528

0.994522 -0.104528

0.994522 -0.104528

360

1

-2.4503E-16

1.000000

0.000000

1 0

1 0


 Version 300
 Charset "Neutral"
 Delimiter ","
 CoordSys Earth Projection 1, 0
 Columns 1
   ID Integer
 Data
 
 Pline 61
 1 0
 0.994522 0.104528
 0.978148 0.207912
 0.951057 0.309017
 0.913545 0.406737
 0.866025 0.5
 0.809017 0.587785
 0.743145 0.669131
 0.669131 0.743145
 0.587785 0.809017
 0.5 0.866025
 0.406737 0.913545
 0.309017 0.951057
 0.207912 0.978148
 0.104528 0.994522
 0 1
 -0.104528 0.994522
 -0.207912 0.978148
 -0.309017 0.951057
 -0.406737 0.913545
 -0.5 0.866025
 -0.587785 0.809017
 -0.669131 0.743145
 -0.743145 0.669131
 -0.809017 0.587785
 -0.866025 0.5
 -0.913545 0.406737
 -0.951057 0.309017
 -0.978148 0.207912
 -0.994522 0.104528
 -1 0
 -0.994522 -0.104528
 -0.978148 -0.207912
 -0.951057 -0.309017
 -0.913545 -0.406737
 -0.866025 -0.5
 -0.809017 -0.587785
 -0.743145 -0.669131
 -0.669131 -0.743145
 -0.587785 -0.809017
 -0.5 -0.866025
 -0.406737 -0.913545
 -0.309017 -0.951057
 -0.207912 -0.978148
 -0.104528 -0.994522
 0 -1
 0.104528 -0.994522
 0.207912 -0.978148
 0.309017 -0.951057
 0.406737 -0.913545
 0.5 -0.866025
 0.587785 -0.809017
 0.669131 -0.743145
 0.743145 -0.669131
 0.809017 -0.587785
 0.866025 -0.5
 0.913545 -0.406737
 0.951057 -0.309017
 0.978148 -0.207912
 0.994522 -0.104528
 1 0
     Pen (1,2,0)
 
 |-| результат: ROUND.DBF ROUND.SHP ROUND.SHX 
 |-| результат: Во-е ArcView выглядит как окружность, углы незаметны . Ура! 
 
 |б| добавить дополнительное ( возможно, более точное ) название дупа : ,,с, ,,пс 
 |-| дуп-п1 
 |-| сделать рассчетную цифровую карту окружности |с| 

Расшифровщик

б – больше
и – иначе
п – проход 
п – предыдущий
пп – пред-предыдущий
пс – после-следующий
с – сделано
с – следующий

Объяснитель терминов

во-е – в < предложный падеж >
во-ю – в < винительный падеж >
дуп – предписное дерево первого уровня

Королев, 11\10\8,,,18



В избранное