TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

GPSJam: Daily Maps of GPS Interference

301 点作者 kasbah将近 3 年前

14 条评论

jjwiseman将近 3 年前
I made this site.<p>Copying a comment I made on HN a few weeks ago:<p>The ADS-B signals that many aircraft broadcast include not just the aircraft&#x27;s GPS positions, but also a measure of GPS accuracy (strictly speaking, ADS-B doesn&#x27;t talk about GPS specifically and can handle any sort of navigation technology; I&#x27;m sure there are some planes out there reporting positions based on inertial navigation systems, with correspondingly low accuracy, or GLONASS-derived positions, or whatever, but my understanding is that right now something on the order of 99% of aircraft with ADS-B are using good old GPS so I&#x27;ll just keep using the term GPS in this description). If you go to <a href="https:&#x2F;&#x2F;globe.adsbexchange.com" rel="nofollow">https:&#x2F;&#x2F;globe.adsbexchange.com</a> and click on just about any aircraft, you&#x27;ll see an info sidebar on the left of the screen. Scroll down until you see the ACCURACY section, and you&#x27;ll see values labeled NACp, SIL, NACv, NICbaro, and Rc. Those are all self-reported measures of the accuracy of the data being sent by the aircraft[1]. NACp is &quot;Navigation Accuracy Category for position&quot;, and is a good measure of whether the aircraft&#x27;s GPS is working well. (A somewhat obscure feature of ADS-B Exchange lets you see a map of all aircraft that are currently reporting poor navigation accuracy for their GPS: <a href="https:&#x2F;&#x2F;globe.adsbexchange.com&#x2F;?badgps" rel="nofollow">https:&#x2F;&#x2F;globe.adsbexchange.com&#x2F;?badgps</a>)<p>To make the maps, I process a day&#x27;s worth of data from ADS-B Exchange to find all the aircraft reporting poor navigation accuracy and then I color map hexes (using H3 hexes) according to the proportion of aircraft passing through that hex that reported bad GPS accuracy. Specifically, I&#x27;m counting an aircraft as experiencing &quot;interference&quot; if it at some point reported good navigation accuracy and then reported low accuracy. Doing this helps filter out aircraft that just have an ongoing issue with their GPS equipment, or don&#x27;t even have GPS.<p>When I do that, areas where there is systematic interference—almost always jamming by military systems—become obvious. There are a few conflict zones (Syria, Cyprus, Israel) that have been experiencing jamming for years, and the U.S. often has smaller scale military testing, especially in the West and Southwest. You can also see the jammers that are apparently setup around Moscow to prevent drones from flying near Oligarch dachas[2].<p>I started making these maps in February before Russia invaded Ukraine because I thought it might provide an early warning of an invasion. I didn&#x27;t see that, and in fact this technique doesn&#x27;t do a very good job of mapping GPS jamming around the actual war zones because civil aviation stopped over Ukraine, so there are zero or few aircraft with ADS-B reporting their GPS accuracy[3]. Without that data, I can&#x27;t make a map.<p>Sometimes I do see changes, like when Russia suddenly started jamming around Kaliningrad in March 2022, causing interference in many Baltic states and leading to Finland to cancel some flights[4]. Then a few days later, they just stopped.<p>I don&#x27;t think too many people have realized yet what an amazing source of GPS interference data is available using ADS-B! It&#x27;s like having thousands of sensors roaming the planet, broadcasting GPS accuracy data every few seconds. I sometimes wonder if I would disrupt someone&#x27;s nascent business model if I started publishing my maps regularly.<p>1. <a href="https:&#x2F;&#x2F;twitter.com&#x2F;lemonodor&#x2F;status&#x2F;1493789598077440000" rel="nofollow">https:&#x2F;&#x2F;twitter.com&#x2F;lemonodor&#x2F;status&#x2F;1493789598077440000</a> 2. <a href="https:&#x2F;&#x2F;www.gpsworld.com&#x2F;jammers-at-dachas-add-to-russias-ability-to-silence-gps&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.gpsworld.com&#x2F;jammers-at-dachas-add-to-russias-ab...</a> 3. <a href="https:&#x2F;&#x2F;twitter.com&#x2F;lemonodor&#x2F;status&#x2F;1497295859196649475" rel="nofollow">https:&#x2F;&#x2F;twitter.com&#x2F;lemonodor&#x2F;status&#x2F;1497295859196649475</a> 4. <a href="https:&#x2F;&#x2F;twitter.com&#x2F;lemonodor&#x2F;status&#x2F;1500719113185816577" rel="nofollow">https:&#x2F;&#x2F;twitter.com&#x2F;lemonodor&#x2F;status&#x2F;1500719113185816577</a>
评论 #32248137 未加载
评论 #32248157 未加载
评论 #32248192 未加载
评论 #32247255 未加载
评论 #32247014 未加载
评论 #32247442 未加载
评论 #32249371 未加载
评论 #32248847 未加载
评论 #32250490 未加载
评论 #32246762 未加载
评论 #32247159 未加载
评论 #32246838 未加载
评论 #32265475 未加载
jjwiseman将近 3 年前
A quick update on some of the infrastructure behind the map: One day of being on the front page of HN has used up half of the Mapbox free quota of map loads. To sustain this level of traffic would cost me something like $2000&#x2F;month just for Mapbox. Since this is a non-profit project that I do in my spare time, something is going to have to give.
评论 #32253697 未加载
评论 #32254987 未加载
graderjs将近 3 年前
This is fascinating. Really cool to see a map of GPS signals on Earth and the site looks really good, too. Love the colors and interface! Awesome :)<p>Can anyone narrate any of the jammed signals? Like for instance what would be jamming in the ocean between Tripoli and Benghazi? Or what would be jamming around San Antonio, TX?
评论 #32247759 未加载
mysterydip将近 3 年前
There was a spot I stood on in Japan probably 20 years ago that made my (handheld Garmin) GPS think I was traveling at something like 700mph at some angle across the globe. Once I left the area by maybe 10 feet, everything returned to normal. Went back to the spot, same thing. Always wondered what caused that.
评论 #32249338 未加载
评论 #32254373 未加载
评论 #32251150 未加载
jmpman将近 3 年前
How difficult is it to build a CRPA receiver? Apparently that’s how the military avoids GPS jamming, and likely why HIMARS is able to remain accurate in the face of Russian jamming (or INS).
coddle-hark将近 3 年前
Since nobody’s asked: How does GPS jamming work?
评论 #32248725 未加载
评论 #32248764 未加载
评论 #32248900 未加载
xtanx将近 3 年前
Why so much over Cyprus and Turkey?
altmind将近 3 年前
Thank you for giving us a new way to discover impeding military conflicts. I&#x27;m surprised how you have found a way to creatively reuse the existing data.
scary-size将近 3 年前
Awesome map, and awesome use of mapbox.<p>I haven&#x27;t followed their progress and was really surprised to see globe view, 3D terrain and custom projections landing in v2.
dpq将近 3 年前
Cool project, thanks! A bit nitpicking:<p>&gt; In Europe, Poland, Romania, Lithuania, Latvia, Kaliningrad, and Finland sometimes show presumed jamming activity, depending on how active Russia is.<p>The wording here is confusing, it seems to imply that Kaliningrad is a country, which it is not (it&#x27;s a Russian exclave, as the author mentions in one of the HN comments).
评论 #32247754 未加载
parhamn将近 3 年前
Curious, how do you measure your own gps “accuracy”?<p>Also, is “jamming” a precision reduction (seems improbable given how I think gps works) or a signal strength reduction in this case?
评论 #32247925 未加载
评论 #32247823 未加载
评论 #32247772 未加载
vincnetas将近 3 年前
Why is Moscow almost constantly red?
评论 #32247810 未加载
评论 #32247939 未加载
sammoody将近 3 年前
It’s interesting that the only red spot in the US right now is next to Uvalde, TX
alphadelphi将近 3 年前
Smart use of data in an highly effective visualization. Great.