中国泰景四号01卫星拍摄到美国诺福克海军基地军事部署。 图:翻摄自腾讯网
中国卫星偷拍? 美海军基地机密全曝光 用“这技术”能穿透遮蔽棚顶......
近日,中国网络上流传美国诺福克海军基地卫星照片,而这些照片中,连美军军舰和港口建筑物轮廓都极为清系,让人质疑这些属于美国军事机密为何会在中国网络上流传。但其实这些照片都是源自于中国泰景四号
01 卫星所拍摄的,他是利用 SAR 技术拍摄,同时这些技术也早以在军事领域中,用来监测台美军事动态。
这些在中国网络上流传的黑白卫星照片,把美国海军诺福克海军基地部署拍的一览无遗,包括停泊在港口的尼米兹级核动力航空母舰、以及阿利·伯克级驱逐舰的部署都被拍摄下来。同时这些照片也能猜测出美军航母的部署。
而拍摄美国海军军事基地的卫星,是来自北京微纳星空科技有限公司的泰景四号 01 卫星。在官方网站的介绍中,提及该卫星“弥补了中国 X
波段商业 SAR 卫星的空白”。
所谓 SAR 卫星,即合成孔径雷达(Synthetic Aperture Radar)卫星。
它的工作原理是向地面发射微波,然后接受回波进行处理,之后产生高清解析度的影像。 与传统的光学卫星比,SAR
卫星不受时间、光照、云层、天气等因素的干扰与影响,可以穿透一定厚度的遮蔽物进行拍摄。
SAR 技术也会运用在天灾,当发生地震、山崩或者台风时,SAR
卫星就可以拍摄到较为详细的图片;此外,这项技术也可以运用在军事侦测,如乌俄战争期间,海丝一号 SAR 卫星拍摄到的乌克兰安-225
运输机的图片。尽管安-225
运输机当时停放在机库里,但是卫星还是穿透了机库顶棚,拍摄到了内部的画面。也因次才能让中国媒体判断安-225
运输机已遭损毁,而是后也证实中国媒体的判断是正确。
自中国 SAR
卫星升空之后,不仅在商用领域发挥很大作用,同时这项技术也运用在军事领域中,不仅用来拍摄美国军事和民用目标,也被用来拍摄台湾的军事基地。若中国将
SAR
卫星、以及红外线侦测卫星还有光学卫星等卫星技术一起结合使用,将能完善中国的卫星侦查体系,同时也让中国得以在日后台海冲突中取得战场资讯的关键工具。
SAR技术原理。 图:翻摄自腾讯网
中国海丝一号SAR卫星拍摄到的乌克兰安-225运输机。 图:翻摄自腾讯网
-->
`,
"script":[]
}
, "gg_rightside": {
"html":`
advertisement
advertisement
advertisement
`,
"script":[{"type":"text/javascript","src":"//widgets.outbrain.com/outbrain.js","async":"async"}]
}
, "gg_duturandom": {
"html":`
`,
"script":[]
}
, "gg_square": {
"html":`
`,
"script":[]
}
, "gg_topbanner": {
"html":`
`,
"script":[]
}
, "gg_middlesquare": {
"html":`
`,
"script":[]
}
, "gg_dutu": {
"html":`
`,
"script":[]
}
, "gg_botline": {
"html":``,
"script":[]
}
, "gg_dututop": {
"html":`
`,
"script":[]
}
, "gg_shipintop": {
"html":`
`,
"script":[]
}
, "gg_inContent": {
"html":`
`,
"script":[]
}
, "gg_shipinrandom": {
"html":``,
"script":[]
}
, "gg_sideSticky": {
"html":`
`,
"script":[]
}
, "gg_bottombanner": {
"html":`
`,
"script":[{"type":"text/javascript","src":"//widgets.outbrain.com/outbrain.js","async":"async"}]
}
, "gg_marquee": {
"html":`
`,
"script":[]
}
}
const adEnv={
"gg_header": {
"html":``,
"script":[{"type":"text/javascript","exec":` var googletag = googletag || {}; googletag.cmd = googletag.cmd || []; var pbjs = pbjs || {}; pbjs.que = pbjs.que || []; `},{"type":"text/javascript","src":"https://adncdnend.azureedge.net/adn-hb/adn.wnx2.js","async":""},{"src":"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js","async":"","data-ad-client":"ca-pub-7528949385909099"},{"type":"text/javascript","src":"https://adncdnend.azureedge.net/adn-video/WenxuecityPlayer.js","async":"async"}]
}
}
const wxcEnv = {
"base":{
"exe":[],
"src":[
{"src": "/news/js/recommendednews.js","defer":"true"},
{"src":"/js/wxcFunc.js","defer":"true"}
]
},
"func":{
"exe":[
//展示评论
'function showMoreComments(){let n = 37;for(let i=0;i
2){dom.hide();}}$("#showallcomment").show();$("#showlesscomment").hide();};hideComments();',
],
"src":[
//图片,搜索,QR code
{"src": "/news/js/view.js?v=05132024"},
//计数器
{"src":"//count.wenxuecity.com/service/count/script/do.php?type=news&id=125559297&n=0&out=jsval","defer":"true"},
]
}
}
function wxcCode(){
wxcEnv.base.exe.forEach(x=>{
let tag = buildAdcode(x);
document.head.append(tag);
})
wxcEnv.base.src.forEach(src => {
let tag = buildSrc(src)
document.head.append(tag);
});
wxcEnv.func.exe.forEach(x=>{
let tag = buildAdcode(x);
document.body.append(tag);
})
wxcEnv.func.src.forEach(src => {
let tag = buildSrc(src)
document.body.append(tag);
});
}
function adcode(){
let adkey = Object.keys(ads);
adkey.forEach(x=>{
let code = ads[x].html;
let div = document.getElementById(x);
if(div)div.innerHTML = code;
ads[x].script.forEach(s=>{
if(Object.keys(s).indexOf('src')===-1){
let tag = buildAdcode(s.exec);
document.body.append(tag);
}else{
let tag = buildSrc(s);
document.body.append(tag);
}
})
})
}
function baseCode(){
let baseKeys = Object.keys(adEnv);
baseKeys.forEach(x=>{
adEnv[x].script.forEach(s=>{
if(Object.keys(s).indexOf('src')===-1){
let tag = buildAdcode(s.exec);
document.head.append(tag);
}else{
let tag = buildSrc(s);
document.head.append(tag);
}
})
})
}
function buildAdcode(script){
let tag = document.createElement('script');
tag.innerHTML = script;
return tag;
}
function buildSrc(obj){
let keys = Object.keys(obj);
let tag = document.createElement("script");
keys.forEach(key=>{
tag.setAttribute(key, obj[key]);
})
return tag ;
}