Оффтоп (Move your mouse to the spoiler area to reveal the content) По количеству пунктов даже некоторые африканские страны впереди cr2, знатно пошутил: Я чуть не полез искать в теме где же он отметился
Это же он только писал. В каталогах ETRF2000(R08) STATION POSITIONS AT EPOCH 2005.0 AND VELOCITIES присутствуют станции: MAG0 (Магадан), PETP(Петропавловск-Камчатсткий) и даже BILI (Билибино). Как Вы думаете, насколько их координаты и скорости соответствуют условиям ETRF2000(R08)? Сравните плотность станций в Западной Европе и России на конец 80-ых годов, когда она задумывалась, и даже сейчас и многое поймёте. Интересно, зачем Вам понадобилась ETRS89?
Разумеется в научных целях. При этом вдумчивый читатель задумается, какая геоцентрическая система лежит в основе питерской МСК-78, и почему опорные ФАГС Росреестра (ГСК-2011), как во времена отчич и дедич, находятся только на землях великого князя московского.
Непонятно о чем речь. Не волнуйтесь. В разных местах. Конечно в приоритете Российские международные открытые станции, но и все остальные, с подобным статусом тоже подойдут. А вот ГСК-2011 - соответствует ITRF-2008 на эпоху (2011,0014) с точностью не хуже сантиметра.
Росреестр неоднократно обещал паблик сервис по пересчету координат. Мечты сбываются. Осталось прикрутить http://www.latlong.ru/sk.php к сайту РОСРЕЕСТРа. Там можно всё, даже ГСК-2011. И главное - отмазка есть - всё по ГОСТу ...
Автор уже об этом позаботился У кого-то я уже спрашивал по поводу этого сайта (возможно в личке) почему так получается
Оффтоп (Move your mouse to the spoiler area to reveal the content) Если хочется поразбираться почему, то можно покапаться в исходном коде HTML: function p(){$("#rad42").prop("checked")&&(lat84=SK42_WGS84_Lat($("#shir42").val(),$("#dol42").val(),0),lon84=SK42_WGS84_Long($("#shir42").val(),$("#dol42").val(),0),lat42=parseFloat($("#shir42").val()),lon42=parseFloat($("#dol42").val()),x90=gradtomx(lat42,lon42)+-3.3*1E-6*gradtomy(lat42,lon42)+0+25,y90=3.3*1E-6*gradtomx(lat42,lon42)+gradtomy(lat42,lon42)+-141,x84=.99999988*(x90+-.82*1E-6*y90)+-1.1,y84=.99999988*(.82*1E-6*x90+y90)+-.3,x95=x90-25.9,y95=y90+130.94,x9002=(1-.22*1E-6)*(x90+-6.3E-7*y90)+ -1.07,y9002=(1-.22*1E-6)*(6.3E-7*x90+y90)+-.03,x9011=(1-8E-9)*(x9002+-2.04E-8*y9002+-0)+-.373,y9011=(1-8E-9)*(2.04E-8*x9002+y9002+-0)+.186,x2011=(1+6E-4*1E-6)*(x9011+-2.57E-10*y9011+-0)-0,y2011=(1+6E-4*1E-6)*(2.57E-10*x9011+y9011+0)-.014,x2008=x9011+9.7E-12*y9011+0+-.003,y2008=-9.7E-12*x9011+y9011+0+-.001,$("#shir90").val(mtogradb(x90,y90)),$("#dol90").val(mtogradl(x90,y90)),$("#shir9002").val(mtogradb(x9002,y9002)),$("#dol9002").val(mtogradl(x9002,y9002)),$("#shir9011").val(mtogradb(x9011,y9011)), $("#dol9011").val(mtogradl(x9011,y9011)),$("#shir2011").val(mtogradb(x2011,y2011)),$("#dol2011").val(mtogradl(x2011,y2011)),$("#shir2008").val(mtogradb(x2008,y2008)),$("#dol2008").val(mtogradl(x2008,y2008)),$("#shirm84").val(mtogradb(x84,y84)),$("#dolm84").val(mtogradl(x84,y84)),$("#shir95").val(mtogradb(x95,y95)),$("#dol95").val(mtogradl(x95,y95)),$("#shir84").val(lat84),$("#dol84").val(lon84),$("#x84").val(gradtomx(lat84,lon84)),$("#y84").val(gradtomy(lat84,lon84)),$("#x90").val(x90),$("#y90").val(y90), $("#x9002").val(x9002),$("#y9002").val(y9002),$("#x9011").val(x9011),$("#y9011").val(y9011),$("#x2011").val(x2011),$("#y2011").val(y2011),$("#x2008").val(x2008),$("#y2008").val(y2008),$("#xm84").val(x84),$("#ym84").val(y84),$("#x95").val(x95),$("#y95").val(y95),$("#x42").val(gradtomx(lat42,lon42)),$("#y42").val(gradtomy(lat42,lon42)));$("#rad84").prop("checked")&&(lat42=WGS84_SK42_Lat($("#shir84").val(),$("#dol84").val(),0),lon42=WGS84_SK42_Long($("#shir84").val(),$("#dol84").val(),0),x90=gradtomx(lat42, lon42)+-3.3*1E-6*gradtomy(lat42,lon42)+0+25,y90=3.3*1E-6*gradtomx(lat42,lon42)+gradtomy(lat42,lon42)+-141,x9002=(1-.22*1E-6)*(x90+-6.3E-7*y90)+-1.07,y9002=(1-.22*1E-6)*(6.3E-7*x90+y90)+-.03,x9011=(1-8E-9)*(x9002+-2.04E-8*y9002+-0)+-.373,y9011=(1-8E-9)*(2.04E-8*x9002+y9002+-0)+.186,x2011=(1+6E-4*1E-6)*(x9011+-2.57E-10*y9011+-0)-0,y2011=(1+6E-4*1E-6)*(2.57E-10*x9011+y9011+0)-.014,x2008=x9011+9.7E-12*y9011+0+-.003,y2008=-9.7E-12*x9011+y9011+0+-.001,x84=.99999988*(x90+-.82*1E-6*y90)+-1.1,y84=.99999988* (.82*1E-6*x90+y90)+-.3,x95=x90-25.9,y95=y90+130.94,$("#shir90").val(mtogradb(x90,y90)),$("#dol90").val(mtogradl(x90,y90)),$("#shir9002").val(mtogradb(x9002,y9002)),$("#dol9002").val(mtogradl(x9002,y9002)),$("#shir9011").val(mtogradb(x9011,y9011)),$("#dol9011").val(mtogradl(x9011,y9011)),$("#shir2011").val(mtogradb(x2011,y2011)),$("#dol2011").val(mtogradl(x2011,y2011)),$("#shir2008").val(mtogradb(x2008,y2008)),$("#dol2008").val(mtogradl(x2008,y2008)),$("#shirm84").val(mtogradb(x84,y84)),$("#dolm84").val(mtogradl(x84, y84)),$("#shir95").val(mtogradb(x95,y95)),$("#dol95").val(mtogradl(x95,y95)),$("#dol42").val(lon42),$("#shir42").val(lat42),$("#x84").val(gradtomx(parseFloat($("#shir84").val()),parseFloat($("#dol84").val()))),$("#y84").val(gradtomy(parseFloat($("#shir84").val()),parseFloat($("#dol84").val()))),$("#x90").val(x90),$("#y90").val(y90),$("#x9002").val(x9002),$("#y9002").val(y9002),$("#x9011").val(x9011),$("#y9011").val(y9011),$("#x2011").val(x2011),$("#y2011").val(y2011),$("#x2008").val(x2008),$("#y2008").val(y2008), $("#xm84").val(x84),$("#ym84").val(y84),$("#x95").val(x95),$("#y95").val(y95),$("#x42").val(gradtomx(lat42,lon42)),$("#y42").val(gradtomy(lat42,lon42)));$("#rad95").prop("checked")&&(lat95=parseFloat($("#shir95").val()),lon95=parseFloat($("#dol95").val()),x95=gradtomx(lat95,lon95),y95=gradtomy(lat95,lon95),x90=x95+25.9,y90=y95-130.94,x9002=(1-.22*1E-6)*(x90+-6.3E-7*y90)+-1.07,y9002=(1-.22*1E-6)*(6.3E-7*x90+y90)+-.03,x9011=(1-8E-9)*(x9002+-2.04E-8*y9002+-0)+-.373,y9011=(1-8E-9)*(2.04E-8*x9002+y9002+ -0)+.186,x2011=(1+6E-4*1E-6)*(x9011+-2.57E-10*y9011+-0)-0,y2011=(1+6E-4*1E-6)*(2.57E-10*x9011+y9011+0)-.014,x2008=x9011+9.7E-12*y9011+0+-.003,y2008=-9.7E-12*x9011+y9011+0+-.001,x84=.99999988*(x90+-.82*1E-6*y90)+-1.1,y84=.99999988*(.82*1E-6*x90+y90)+-.3,x42=x90+3.3*1E-6*y90-25,y42=-3.3*1E-6*x90+y90+141,lat84=SK42_WGS84_Lat(mtogradb(x42,y42),mtogradl(x42,y42),0),lon84=SK42_WGS84_Long(mtogradb(x42,y42),mtogradl(x42,y42),0),$("#shir84").val(lat84),$("#dol84").val(lon84),$("#shir90").val(mtogradb(x90, y90)),$("#dol90").val(mtogradl(x90,y90)),$("#shir9002").val(mtogradb(x9002,y9002)),$("#dol9002").val(mtogradl(x9002,y9002)),$("#shir9011").val(mtogradb(x9011,y9011)),$("#dol9011").val(mtogradl(x9011,y9011)),$("#shir2011").val(mtogradb(x2011,y2011)),$("#dol2011").val(mtogradl(x2011,y2011)),$("#shir2008").val(mtogradb(x2008,y2008)),$("#dol2008").val(mtogradl(x2008,y2008)),$("#shirm84").val(mtogradb(x84,y84)),$("#dolm84").val(mtogradl(x84,y84)),$("#dol42").val(mtogradl(x42,y42)),$("#shir42").val(mtogradb(x42, y42)),$("#x84").val(gradtomx(lat84,lon84)),$("#y84").val(gradtomy(lat84,lon84)),$("#x90").val(x90),$("#y90").val(y90),$("#x9002").val(x9002),$("#y9002").val(y9002),$("#x9011").val(x9011),$("#y9011").val(y9011),$("#x2011").val(x2011),$("#y2011").val(y2011),$("#x2008").val(x2008),$("#y2008").val(y2008),$("#xm84").val(x84),$("#ym84").val(y84),$("#x95").val(x95),$("#y95").val(y95),$("#x42").val(x42),$("#y42").val(y42));$("#rad90").prop("checked")&&(lat90=parseFloat($("#shir90").val()),lon90=parseFloat($("#dol90").val()), x90=gradtomx(lat90,lon90),y90=gradtomy(lat90,lon90),x9002=(1-.22*1E-6)*(x90+-6.3E-7*y90)+-1.07,y9002=(1-.22*1E-6)*(6.3E-7*x90+y90)+-.03,x9011=(1-8E-9)*(x9002+-2.04E-8*y9002+-0)+-.373,y9011=(1-8E-9)*(2.04E-8*x9002+y9002+-0)+.186,x2011=(1+6E-4*1E-6)*(x9011+-2.57E-10*y9011+-0)-0,y2011=(1+6E-4*1E-6)*(2.57E-10*x9011+y9011+0)-.014,x2008=x9011+9.7E-12*y9011+0+-.003,y2008=-9.7E-12*x9011+y9011+0+-.001,x95=x90-25.9,y95=y90+130.94,x84=.99999988*(x90+-.82*1E-6*y90)+-1.1,y84=.99999988*(.82*1E-6*x90+y90)+-.3,x42= x90+3.3*1E-6*y90-25,y42=-3.3*1E-6*x90+y90+141,lat84=SK42_WGS84_Lat(mtogradb(x42,y42),mtogradl(x42,y42),0),lon84=SK42_WGS84_Long(mtogradb(x42,y42),mtogradl(x42,y42),0),$("#shir84").val(lat84),$("#dol84").val(lon84),$("#shir95").val(mtogradb(x95,y95)),$("#dol95").val(mtogradl(x95,y95)),$("#shirm84").val(mtogradb(x84,y84)),$("#dolm84").val(mtogradl(x84,y84)),$("#dol42").val(mtogradl(x42,y42)),$("#shir42").val(mtogradb(x42,y42)),$("#shir9002").val(mtogradb(x9002,y9002)),$("#dol9002").val(mtogradl(x9002, y9002)),$("#shir9011").val(mtogradb(x9011,y9011)),$("#dol9011").val(mtogradl(x9011,y9011)),$("#shir2011").val(mtogradb(x2011,y2011)),$("#dol2011").val(mtogradl(x2011,y2011)),$("#shir2008").val(mtogradb(x2008,y2008)),$("#dol2008").val(mtogradl(x2008,y2008)),$("#x84").val(gradtomx(lat84,lon84)),$("#y84").val(gradtomy(lat84,lon84)),$("#x90").val(x90),$("#y90").val(y90),$("#x9002").val(x9002),$("#y9002").val(y9002),$("#x9011").val(x9011),$("#y9011").val(y9011),$("#x2011").val(x2011),$("#y2011").val(y2011), $("#x2008").val(x2008),$("#y2008").val(y2008),$("#xm84").val(x84),$("#ym84").val(y84),$("#x95").val(x95),$("#y95").val(y95),$("#x42").val(x42),$("#y42").val(y42));$("#radm84").prop("checked")&&(latm84=parseFloat($("#shirm84").val()),lonm84=parseFloat($("#dolm84").val()),x84=gradtomx(latm84,lonm84),y84=gradtomy(latm84,lonm84),x90=1.00000012*(x84+.82*1E-6*y84)+1.1,y90=1.00000012*(-.82*1E-6*x84+y84)+.3,x9002=(1-.22*1E-6)*(x90+-6.3E-7*y90)+-1.07,y9002=(1-.22*1E-6)*(6.3E-7*x90+y90)+-.03,x9011=(1-8E-9)* (x9002+-2.04E-8*y9002+-0)+-.373,y9011=(1-8E-9)*(2.04E-8*x9002+y9002+-0)+.186,x2011=(1+6E-4*1E-6)*(x9011+-2.57E-10*y9011+-0)-0,y2011=(1+6E-4*1E-6)*(2.57E-10*x9011+y9011+0)-.014,x2008=x9011+9.7E-12*y9011+0+-.003,y2008=-9.7E-12*x9011+y9011+0+-.001,x95=x90-25.9,y95=y90+130.94,x42=x90+3.3*1E-6*y90-25,y42=-3.3*1E-6*x90+y90+141,lat84=SK42_WGS84_Lat(mtogradb(x42,y42),mtogradl(x42,y42),0),lon84=SK42_WGS84_Long(mtogradb(x42,y42),mtogradl(x42,y42),0),$("#shir84").val(lat84),$("#dol84").val(lon84),$("#shir90").val(mtogradb(x90, y90)),$("#dol90").val(mtogradl(x90,y90)),$("#shir9002").val(mtogradb(x9002,y9002)),$("#dol9002").val(mtogradl(x9002,y9002)),$("#shir9011").val(mtogradb(x9011,y9011)),$("#dol9011").val(mtogradl(x9011,y9011)),$("#shir2011").val(mtogradb(x2011,y2011)),$("#dol2011").val(mtogradl(x2011,y2011)),$("#shir2008").val(mtogradb(x2008,y2008)),$("#dol2008").val(mtogradl(x2008,y2008)),$("#shir95").val(mtogradb(x95,y95)),$("#dol95").val(mtogradl(x95,y95)),$("#dol42").val(mtogradl(x42,y42)),$("#shir42").val(mtogradb(x42, y42)),$("#x84").val(gradtomx(lat84,lon84)),$("#y84").val(gradtomy(lat84,lon84)),$("#x90").val(x90),$("#y90").val(y90),$("#x9002").val(x9002),$("#y9002").val(y9002),$("#x9011").val(x9011),$("#y9011").val(y9011),$("#x2011").val(x2011),$("#y2011").val(y2011),$("#x2008").val(x2008),$("#y2008").val(y2008),$("#xm84").val(x84),$("#ym84").val(y84),$("#x95").val(x95),$("#y95").val(y95),$("#x42").val(x42),$("#y42").val(y42));$("#rad9002").prop("checked")&&(lat9002=parseFloat($("#shir9002").val()),lon9002=parseFloat($("#dol9002").val()), x9002=gradtomx(lat9002,lon9002),y9002=gradtomy(lat9002,lon9002),x90=(1+.22*1E-6)*(x9002+6.3E-7*y9002)- -1.07,y90=(1+-.22*1E-6)*(6.3E-7*x9002+y9002)- -.03,x9011=(1-8E-9)*(x9002+-2.04E-8*y9002+-0)+-.373,y9011=(1-8E-9)*(2.04E-8*x9002+y9002+-0)+.186,x2011=(1+6E-4*1E-6)*(x9011+-2.57E-10*y9011+-0)-0,y2011=(1+6E-4*1E-6)*(2.57E-10*x9011+y9011+0)-.014,x2008=x9011+9.7E-12*y9011+0+-.003,y2008=-9.7E-12*x9011+y9011+0+-.001,x95=x90-25.9,y95=y90+130.94,x84=.99999988*(x90+-.82*1E-6*y90)+-1.1,y84=.99999988*(.82*1E-6* x90+y90)+-.3,x42=x90+3.3*1E-6*y90-25,y42=-3.3*1E-6*x90+y90+141,lat84=SK42_WGS84_Lat(mtogradb(x42,y42),mtogradl(x42,y42),0),lon84=SK42_WGS84_Long(mtogradb(x42,y42),mtogradl(x42,y42),0),$("#shir84").val(lat84),$("#dol84").val(lon84),$("#shir95").val(mtogradb(x95,y95)),$("#dol95").val(mtogradl(x95,y95)),$("#shirm84").val(mtogradb(x84,y84)),$("#dolm84").val(mtogradl(x84,y84)),$("#dol42").val(mtogradl(x42,y42)),$("#shir42").val(mtogradb(x42,y42)),$("#shir90").val(mtogradb(x90,y90)),$("#dol90").val(mtogradl(x90, y90)),$("#shir9011").val(mtogradb(x9011,y9011)),$("#dol9011").val(mtogradl(x9011,y9011)),$("#shir2011").val(mtogradb(x2011,y2011)),$("#dol2011").val(mtogradl(x2011,y2011)),$("#shir2008").val(mtogradb(x2008,y2008)),$("#dol2008").val(mtogradl(x2008,y2008)),$("#x84").val(gradtomx(lat84,lon84)),$("#y84").val(gradtomy(lat84,lon84)),$("#x90").val(x90),$("#y90").val(y90),$("#x9002").val(x9002),$("#y9002").val(y9002),$("#x9011").val(x9011),$("#y9011").val(y9011),$("#x2011").val(x2011),$("#y2011").val(y2011), $("#x2008").val(x2008),$("#y2008").val(y2008),$("#xm84").val(x84),$("#ym84").val(y84),$("#x95").val(x95),$("#y95").val(y95),$("#x42").val(x42),$("#y42").val(y42));$("#rad9011").prop("checked")&&(lat9011=parseFloat($("#shir9011").val()),lon9011=parseFloat($("#dol9011").val()),x9011=gradtomx(lat9011,lon9011),y9011=gradtomy(lat9011,lon9011),x9002=(1+8E-9)*(x9011+2.04E-8*y9011+0)- -.373,y9002=(1+8E-9)*(-2.04E-8*x9011+y9011+0)-.186,x90=(1+.22*1E-6)*(x9002+6.3E-7*y9002)- -1.07,y90=(1+.22*1E-6)*(-6.3E-7* x9002+y9002)- -.03,x2011=(1+6E-4*1E-6)*(x9011+-2.57E-10*y9011+-0)-0,y2011=(1+6E-4*1E-6)*(2.57E-10*x9011+y9011+0)-.014,x2008=x9011+9.7E-12*y9011+0+-.003,y2008=-9.7E-12*x9011+y9011+0+-.001,x95=x90-25.9,y95=y90+130.94,x84=.99999988*(x90+-.82*1E-6*y90)+-1.1,y84=.99999988*(.82*1E-6*x90+y90)+-.3,x42=x90+3.3*1E-6*y90-25,y42=-3.3*1E-6*x90+y90+141,lat84=SK42_WGS84_Lat(mtogradb(x42,y42),mtogradl(x42,y42),0),lon84=SK42_WGS84_Long(mtogradb(x42,y42),mtogradl(x42,y42),0),$("#shir84").val(lat84),$("#dol84").val(lon84), $("#shir95").val(mtogradb(x95,y95)),$("#dol95").val(mtogradl(x95,y95)),$("#shirm84").val(mtogradb(x84,y84)),$("#dolm84").val(mtogradl(x84,y84)),$("#dol42").val(mtogradl(x42,y42)),$("#shir42").val(mtogradb(x42,y42)),$("#shir9002").val(mtogradb(x9002,y9002)),$("#dol9002").val(mtogradl(x9002,y9002)),$("#shir90").val(mtogradb(x90,y90)),$("#dol90").val(mtogradl(x90,y90)),$("#shir2011").val(mtogradb(x2011,y2011)),$("#dol2011").val(mtogradl(x2011,y2011)),$("#shir2008").val(mtogradb(x2008,y2008)),$("#dol2008").val(mtogradl(x2008, y2008)),$("#x84").val(gradtomx(lat84,lon84)),$("#y84").val(gradtomy(lat84,lon84)),$("#x90").val(x90),$("#y90").val(y90),$("#x9002").val(x9002),$("#y9002").val(y9002),$("#x9011").val(x9011),$("#y9011").val(y9011),$("#x2011").val(x2011),$("#y2011").val(y2011),$("#x2008").val(x2008),$("#y2008").val(y2008),$("#xm84").val(x84),$("#ym84").val(y84),$("#x95").val(x95),$("#y95").val(y95),$("#x42").val(x42),$("#y42").val(y42));$("#rad2011").prop("checked")&&(lat2011=parseFloat($("#shir2011").val()),lon2011= parseFloat($("#dol2011").val()),x2011=gradtomx(lat2011,lon2011),y2011=gradtomy(lat2011,lon2011),x9011=(1-6E-4*1E-6)*(x2011+2.57E-10*y2011+0)+0,y9011=(1-6E-4*1E-6)*(-2.57E-10*x2011+y2011+-0)+.014,x9002=(1+8E-9)*(x9011+2.04E-8*y9011+0)- -.373,y9002=(1+8E-9)*(-2.04E-8*x9011+y9011+0)-.186,x2008=x9011+9.7E-12*y9011+0+-.003,y2008=-9.7E-12*x9011+y9011+0+-.001,x90=(1+.22*1E-6)*(x9002+6.3E-7*y9002)- -1.07,y90=(1+.22*1E-6)*(-6.3E-7*x9002+y9002)- -.03,x95=x90-25.9,y95=y90+130.94,x84=.99999988*(x90+-.82*1E-6* y90)+-1.1,y84=.99999988*(.82*1E-6*x90+y90)+-.3,x42=x90+3.3*1E-6*y90-25,y42=-3.3*1E-6*x90+y90+141,lat84=SK42_WGS84_Lat(mtogradb(x42,y42),mtogradl(x42,y42),0),lon84=SK42_WGS84_Long(mtogradb(x42,y42),mtogradl(x42,y42),0),$("#shir84").val(lat84),$("#dol84").val(lon84),$("#shir95").val(mtogradb(x95,y95)),$("#dol95").val(mtogradl(x95,y95)),$("#shirm84").val(mtogradb(x84,y84)),$("#dolm84").val(mtogradl(x84,y84)),$("#dol42").val(mtogradl(x42,y42)),$("#shir42").val(mtogradb(x42,y42)),$("#shir9002").val(mtogradb(x9002, y9002)),$("#dol9002").val(mtogradl(x9002,y9002)),$("#shir90").val(mtogradb(x90,y90)),$("#dol90").val(mtogradl(x90,y90)),$("#shir9011").val(mtogradb(x9011,y9011)),$("#dol9011").val(mtogradl(x9011,y9011)),$("#shir2008").val(mtogradb(x2008,y2008)),$("#dol2008").val(mtogradl(x2008,y2008)),$("#x84").val(gradtomx(lat84,lon84)),$("#y84").val(gradtomy(lat84,lon84)),$("#x90").val(x90),$("#y90").val(y90),$("#x9002").val(x9002),$("#y9002").val(y9002),$("#x9011").val(x9011),$("#y9011").val(y9011),$("#x2011").val(x2011), $("#y2011").val(y2011),$("#x2008").val(x2008),$("#y2008").val(y2008),$("#xm84").val(x84),$("#ym84").val(y84),$("#x95").val(x95),$("#y95").val(y95),$("#x42").val(x42),$("#y42").val(y42));$("#rad2008").prop("checked")&&(lat2008=parseFloat($("#shir2008").val()),lon2008=parseFloat($("#dol2008").val()),x2008=gradtomx(lat2008,lon2008),y2008=gradtomy(lat2008,lon2008),x9011=x2008+-9.7E-12*y2008+-0- -.003,y9011=9.7E-12*x2008+y2008+-0- -.001,x9002=(1+8E-9)*(x9011+2.04E-8*y9011+0)- -.373,y9002=(1+8E-9)*(-2.04E-8* x9011+y9011+0)-.186,x90=(1+.22*1E-6)*(x9002+6.3E-7*y9002)- -1.07,y90=(1+.22*1E-6)*(-6.3E-7*x9002+y9002)- -.03,x2011=(1+6E-4*1E-6)*(x9011+-2.57E-10*y9011+-0)-0,y2011=(1+6E-4*1E-6)*(2.57E-10*x9011+y9011+0)-.014,x95=x90-25.9,y95=y90+130.94,x84=.99999988*(x90+-.82*1E-6*y90)+-1.1,y84=.99999988*(.82*1E-6*x90+y90)+-.3,x42=x90+3.3*1E-6*y90-25,y42=-3.3*1E-6*x90+y90+141,lat84=SK42_WGS84_Lat(mtogradb(x42,y42),mtogradl(x42,y42),0),lon84=SK42_WGS84_Long(mtogradb(x42,y42),mtogradl(x42,y42),0),$("#shir84").val(lat84), $("#dol84").val(lon84),$("#shir95").val(mtogradb(x95,y95)),$("#dol95").val(mtogradl(x95,y95)),$("#shirm84").val(mtogradb(x84,y84)),$("#dolm84").val(mtogradl(x84,y84)),$("#dol42").val(mtogradl(x42,y42)),$("#shir42").val(mtogradb(x42,y42)),$("#shir9002").val(mtogradb(x9002,y9002)),$("#dol9002").val(mtogradl(x9002,y9002)),$("#shir90").val(mtogradb(x90,y90)),$("#dol90").val(mtogradl(x90,y90)),$("#shir9011").val(mtogradb(x9011,y9011)),$("#dol9011").val(mtogradl(x9011,y9011)),$("#shir2011").val(mtogradb(x2011, y2011)),$("#dol2011").val(mtogradl(x2011,y2011)),$("#x84").val(gradtomx(lat84,lon84)),$("#y84").val(gradtomy(lat84,lon84)),$("#x90").val(x90),$("#y90").val(y90),$("#x9002").val(x9002),$("#y9002").val(y9002),$("#x9011").val(x9011),$("#y9011").val(y9011),$("#x2011").val(x2011),$("#y2011").val(y2011),$("#x2008").val(x2008),$("#y2008").val(y2008),$("#xm84").val(x84),$("#ym84").val(y84),$("#x95").val(x95),$("#y95").val(y95),$("#x42").val(x42),$("#y42").val(y42))} var $Pi=3.14159265358979,$ro=206264.8062,$aP=6378245,$alP=1/298.3,$e2P=2*$alP-Math.pow($alP,2),$aW=6378136,$alW=1/298.257839,$e2W=2*$alW-Math.pow($alW,2),$a=($aP+$aW)/2,$e2=($e2P+$e2W)/2,$da=$aW-$aP,$de2=$e2W-$e2P,$dx=23.92,$dy=-141.27,$dz=-80.9,$wx=0,$wy=0,$wz=0,$ms=0;function WGS84_SK42_Lat(a,c,d){return parseFloat(a)-dB(parseFloat(a),parseFloat(c),parseFloat(d))/3600}function SK42_WGS84_Lat(a,c,d){return parseFloat(a)+dB(parseFloat(a),parseFloat(c),parseFloat(d))/3600} function WGS84_SK42_Long(a,c,d){return parseFloat(c)-dLnew(parseFloat(a),parseFloat(c),parseFloat(d))/3600}function SK42_WGS84_Long(a,c,d){return parseFloat(c)+dLnew(parseFloat(a),parseFloat(c),parseFloat(d))/3600} function dB(a,c,d){$B=a*$Pi/180;$L=c*$Pi/180;$M=$a*(1-$e2)/Math.pow(1-$e2*Math.pow(Math.sin($B),2),1.5);$N=$a*Math.pow(1-$e2*Math.pow(Math.sin($B),2),-.5);return $ro/($M+d)*($N/$a*$e2*Math.sin($B)*Math.cos($B)*$da+(Math.pow($N,2)/Math.pow($a,2)+1)*$N*Math.sin($B)*Math.cos($B)*$de2/2-($dx*Math.cos($L)+$dy*Math.sin($L))*Math.sin($B)+$dz*Math.cos($B))-$wx*Math.sin($L)*(1+$e2*Math.cos(2*$B))+$wy*Math.cos($L)*(1+$e2*Math.cos(2*$B))-$ro*$ms*$e2*Math.sin($B)*Math.cos($B)} function dLnew(a,c,d){$B=a*$Pi/180;$L=c*$Pi/180;$N=$a*Math.pow(1-$e2*Math.pow(Math.sin($B),2),-.5);return $ro/(($N+d)*Math.cos($B))*(-$dx*Math.sin($L)+$dy*Math.cos($L))+Math.tan($B)*(1-$e2)*($wx*Math.cos($L)+$wy*Math.sin($L))-$wz} function gradtomx(a,c){n=parseInt((6+c)/6);l0=(c-(3+6*(n-1)))/57.29577915;a=a*$Pi/180;x1=Math.pow(l0,2)*(109500-574700*Math.sin(a)*Math.sin(a)+863700*Math.pow(Math.sin(a),4)-398600*Math.pow(Math.sin(a),6));x2=l0*l0*(278194-830174*Math.pow(Math.sin(a),2)+572434*Math.pow(Math.sin(a),4)-16010*Math.pow(Math.sin(a),6)+x1);x3=l0*l0*(672483.4-811219.9*Math.pow(Math.sin(a),2)+5420*Math.pow(Math.sin(a),4)-10.6*Math.pow(Math.sin(a),6)+x2);x4=l0*l0*(1594561.25+5336.535*Math.pow(Math.sin(a),2)+26.79*Math.pow(Math.sin(a), 4)+.149*Math.pow(Math.sin(a),6)+x3);return x=6367558.4968*a-Math.sin(2*a)*(16002.89+66.9607*Math.pow(Math.sin(a),2)+.3515*Math.pow(Math.sin(a),4)-x4)} function gradtomy(a,c){a=a*$Pi/180;n=parseInt((6+c)/6);l=(c-(3+6*(n-1)))/57.29577915;return y=1E5*(5+10*n)+l*Math.cos(a)*(6378245+21346.1415*Math.pow(Math.sin(a),2)+107.159*Math.pow(Math.sin(a),4)+.5977*Math.pow(Math.sin(a),6)+l*l*(1070204.16-2136826.66*Math.pow(Math.sin(a),2)+17.98*Math.pow(Math.sin(a),4)-11.99*Math.pow(Math.sin(a),6)+l*l*(270806-1523417*Math.pow(Math.sin(a),2)+1327645*Math.pow(Math.sin(a),4)-21701*Math.pow(Math.sin(a),6)+l*l*(79690-866190*Math.pow(Math.sin(a),2)+1730360*Math.pow(Math.sin(a), 4)-945460*Math.pow(Math.sin(a),6)))))} function mtogradb(a,c){n=parseInt(c*Math.pow(10,-6));beta=a/6367558.4968;b0=beta+Math.sin(2*beta)*(.00252588685-1.49186E-5*Math.pow(Math.sin(beta),2)+1.1904E-7*Math.pow(Math.sin(beta),4));z0=(c-1E5*(10*n+5))/(6378245*Math.cos(b0));db=-z0*z0*Math.sin(2*b0)*(.251684631-.003369263*Math.pow(Math.sin(b0),2)+1.1276E-5*Math.pow(Math.sin(b0),4)-z0*z0*(.10500614-.04559916*Math.pow(Math.sin(b0),2)+.00228901*Math.pow(Math.sin(b0),4)-2.987E-5*Math.pow(Math.sin(b0),6)-z0*z0*(.042858-.025318*Math.pow(Math.sin(b0), 2)+.014346*Math.pow(Math.sin(b0),4)-.001264*Math.pow(Math.sin(b0),6)-z0*z0*(.01672-.0063*Math.pow(Math.sin(b0),2)+.01188*Math.pow(Math.sin(b0),4)-.00328*Math.pow(Math.sin(b0),6)))));return b=180*(b0+db)/$Pi} function mtogradl(a,c){n=parseInt(c*Math.pow(10,-6));beta=a/6367558.4968;b0=beta+Math.sin(2*beta)*(.00252588685-1.49186E-5*Math.pow(Math.sin(beta),2)+1.1904E-7*Math.pow(Math.sin(beta),4));z0=(c-1E5*(10*n+5))/(6378245*Math.cos(b0));l=z0*(1-.0033467108*Math.pow(Math.sin(b0),2)-5.6002E-6*Math.pow(Math.sin(b0),4)-0*Math.pow(Math.sin(b0),6)-z0*z0*(.16778975+.16273586*Math.pow(Math.sin(b0),2)-5.249E-4*Math.pow(Math.sin(b0),4)-8.46E-6*Math.pow(Math.sin(b0),6)-z0*z0*(.0420025+.1487407*Math.pow(Math.sin(b0), 2)+.005942*Math.pow(Math.sin(b0),4)-1.5E-5*Math.pow(Math.sin(b0),6)-z0*z0*(.01225+.09477*Math.pow(Math.sin(b0),2)+.03282*Math.pow(Math.sin(b0),4)-3.4E-4*Math.pow(Math.sin(b0),6)-z0*z0*(.0038+.0524*Math.pow(Math.sin(b0),2)+.0482*Math.pow(Math.sin(b0),4)+.0032*Math.pow(Math.sin(b0),6))))));return ll=180*(6*(n-.5)/57.29577951+l)/$Pi};
По ГОСТ Р 51794-2008 – "Мировая геодезическая система(World Geodetic System): Система геодезических параметров, разработанная в США." В ГОСТ 32453-2013
Когда в 2003 году делали с немцами сеть станций по Питеру и области, то они так и говорили по басурмански – ГПС. --- Сообщения объединены, 18 янв 2016, Оригинальное время сообщения: 18 янв 2016 ---
Мда... Раньше я смеялся над геодезистами "от сохи" со шкатулкой с GPS, которые на попытку образумить и просветить насчёт государственных СК и, особенно, насчёт Балтийской системы высот и разности геоидов WGS-84 и Красовского отвечали гордо - "У меня координаты во всемирной геодезической системе!". Всё теперь крыть нечем, ГОСТ узаконил.
Не совсем так. В соответствии с основными принципами стандартизации в нашей стране, обязательными к исполнению являются те ГОСТ, которые затрагивают безопасность жизнедеятельности или экологическую безопасность. Всё остальное принимается на добровольной основе. Но заказчик вправе потребовать соблюдение любых ГОСТ, а вы вправе, сославшись на закон, гордо отказаться от работы.
Коллеги, я чего-то, видимо, совсем не понимаю. Но вот читаю документ, который ПЗ-90.11 "справочные материалы" на сайте Минобороны про то, что параметры перехода от ITRF2008 к ПЗ-90.11 действительны на только эпоху 2010.0 (т.к. "координаты обладают повышенной точностью"), смотрю прилагаемый пример - и появляются два вопроса. Первый. Приводить координаты на эпоху параметров имеет смысл, если сами параметры меняются со временем по известному закону. Как, например, здесь: http://itrf.ensg.ign.fr/doc_ITRF/Transfo-ITRF2008_ITRFs.txt Но для ПЗ-90.11 ничего такого не приводится. Спрашивается: при чем же здесь движение плит? Зачем эти телодвижения со скоростями пунктов - если всё равно сдвиги-развороты дают изменение координат аж на 1 мм по двум осям и на 2 мм по третьей (см. пример)? Без пересчета на 2010.0 результат будет другим? Что плиты в двух системах движутся с одинаковыми скоростями нам, помимо здравого смысла, сообщает и тот же пример. Итак: ЗАЧЕМ НУЖЕН ПЕРЕСЧЕТ НА ЭПОХУ 2010.0? Второй. ОК, допустим, мы хотим соблюсти все положенные шаги. Откуда же нам взять скорости смещения пунктов, если это не ITRFный Менделеево? Определять самим из многолетнего мониторинга? Интерполировать от ближайших пунктов IGS? Старая добрая модель NUVEL-1A? Все способы ненадежны и приведут к существенно большим расхождениям между собой, нежели эти 3 мм из преобразования. Итак: КАК ПРАВИЛЬНО (с точки зрения документа) ОПРЕДЕЛЯТЬ СКОРОСТИ?
Не надо в справочном документе "Параметры Земли 1990 года" (ПЗ-90.11) искать здравый смысл - это лежит за гранью возможного.