SASGIS - SAS.Планета
View Issue Details
0001911SAS.Планета[All Projects] Хотелкаpublic29-04-2013 22:4928-05-2013 12:56
rass 
 
normalfeaturehave not tried
confirmedopen 
121010 
29xxxx 
0001911: Получение магнитного склонения в указанной точке
к GoogleEarth есть хороший kml
http://www.metzgerwillard.us/magdec/magdec.kml
который может вычислять (получать данные с сервера) о магнитном склонении в указанной точке на данное время.

Можно ли сделать такое же в Саспланет?
No tags attached.
has duplicate 0003761closed vdemidov Азимут (пеленг) магнитный 
jpg Declination.jpg (68,172) 29-04-2013 22:49
https://bugtracker.sasgis.org/file_download.php?file_id=1347&type=bug
jpg

jpg MagNorth.jpg (72,070) 29-04-2013 22:53
https://bugtracker.sasgis.org/file_download.php?file_id=1348&type=bug
jpg
Issue History
29-04-2013 22:49rassNew Issue
29-04-2013 22:49rassFile Added: Declination.jpg
29-04-2013 22:53rassFile Added: MagNorth.jpg
29-04-2013 22:54rassNote Added: 0011295
30-04-2013 07:26vasketsovNote Added: 0011296
08-05-2013 15:27rassNote Added: 0011344
08-05-2013 15:42rassNote Edited: 0011344bug_revision_view_page.php?bugnote_id=11344#r5360
08-05-2013 15:44rassNote Edited: 0011344bug_revision_view_page.php?bugnote_id=11344#r5361
08-05-2013 15:56rassNote Added: 0011345
08-05-2013 15:56rassNote Edited: 0011345bug_revision_view_page.php?bugnote_id=11345#r5363
08-05-2013 15:57rassNote Edited: 0011345bug_revision_view_page.php?bugnote_id=11345#r5364
14-05-2013 16:49rassNote Edited: 0011344bug_revision_view_page.php?bugnote_id=11344#r5373
28-05-2013 12:36vdemidovNote Added: 0011425
28-05-2013 12:36vdemidovStatusnew => confirmed
28-05-2013 12:36vdemidovProduct Version.Nightly => 121010
28-05-2013 12:36vdemidovTarget Version => 29xxxx
28-05-2013 12:36vdemidovSummaryОтображение магнитного склонения в указанной точке => Получение магнитного склонения в указанной точке
28-05-2013 12:42rassNote Added: 0011426
28-05-2013 12:56vdemidovNote Added: 0011427
06-05-2021 06:34vdemidovRelationship addedhas duplicate 0003761

Notes
(0011295)
rass   
29-04-2013 22:54   
на втором рисунке по результатам вычесления отображается компас в направлении магнитного полюса
(0011296)
vasketsov   
30-04-2013 07:26   
Добавлю ещё, что данные о MagVar могут передаваться с GPS-приёмника, если у него есть встроенный компас.
(0011344)
rass   
08-05-2013 15:27   
(edited on: 14-05-2013 16:49)
kml генерирует вот такой URL запроса
http://www.metzgerwillard.us/magdec/magdec02.aspx?LAT=56%2035%2034&LON=41%2021%2001&LatDir=n&LonDir=e&YEAR=1910&MONTH=5&DAY=8

который выдает вот такое:
<MagDec>
<Declination>
 557E
</Declination>
<Variation>
 007E
</Variation>
</MagDec>

557Е - это 5град 57мин Восточ. склонение
007Е - это 0град 7мин изменение магнитного склонения в год на Восток.

LAT=56%2035%2034 (%20 - "пробел")
LON=41%2021%2001
координаты точки
56 35 34
41 21 01

LatDir=n
широта - северная
LonDir=e
долгота - восточная

YEAR=1910&MONTH=5&DAY=8
дату в URL можно ставить текущую на момент определения склонения.

Как вы думаете, можно ли сделать процедуру, которая по клику в нужном месте будет создавать метку (такая процедура уже есть), но прописывать в описание этой метки в расшифрованном виде склонение и дату. Этой метке дать иконку в виде стрелочки. И возникает вопрос: позволяет ли SasPlanet поворачивать отображение этой иконки на угол склонения?

(0011345)
rass   
08-05-2013 15:56   
(edited on: 08-05-2013 15:57)
Также kml отправляет за подробными данными вот по этому сгенерированному URL
http://www.ngdc.noaa.gov/geomag-web/calculators/calculateDeclination?lat1=56+35+34&lon1=41+21+01&startYear=2013&startMonth=5&startDay=8&resultFormat=html

на стартовой страничке видно,
http://www.ngdc.noaa.gov/geomag-web/#declination
что результат можно сохранять в виде
resultFormat= (один из форматов: HTML XML CSV PDF)

(0011425)
vdemidov   
28-05-2013 12:36   
Самое простое что можно сделать, это открытие заданной странички по контекстному меню.
Все остальное слишком сложно и ИМХО не нужно.
(0011426)
rass   
28-05-2013 12:42   
Открытие странички из конекстного меню с указанием координат по клику - вполне достаточно. Исключает промежуточные действия от копирования координат и вводом их на сайте, или запуск Гугула с КМЛ.
(0011427)
vdemidov   
28-05-2013 12:56   
Ну, ждем пул реквеста. Там больше мороки с добавлением пунктов в контекстное меню, чем с реализацией всего остального.