Then just sort of sigh’ed and continued clicking keys. ![]() I stress try because Solveig just looked at Sebastian with the “do you mind not being an idiot” when he asked how se was doing it and if it was done. This is where we use the latitude, longitude, direction and speed from earlier and _try_ to plot the path of the ships. And you want to be there before they get there, not to ride up after them and trailing them forever. You want to be at the place where your target ship will be, not where they have been. True north will change depending on where on the globe you are positioned, so for intercept courses it is paramount to get this stuff right. Youtube is telling us what we need to know about complex Youtube can teach you the basics about how to calculate a ships heading based on longitude, latitude, direction, true north and the course deviation. Step 3: Using Advanced Trigonometry to Pinpoint your Enemy □ When we flag ships that are both opportune and not adjacent to warships we plot paths to figure out where they are going in relations to our course. Captain Mats looking at data The Power BI Dashboard populated with crawled and manipulated data from Barenswatch.no, structured by ship type, weight and destination, highlighting the most opportune ships in the collection We can use the dashboard to visually find the opportune boats and use this investigation to write code that targets these boats automatically. There is also a certain Goldilocks of opportunities: Based on your own vessel, you do not want to attack another ship that is too large, since it will be a harder fight, or too small, since it carries less booty. ![]() Bad opportunities are war ships of any kind or any opportunity in the vicinity of a war ship. Good opportunities are heavy, slow moving ships. If we decide that this opportunity is ripe for plundering, we look at its course and if it is feasible to intercept based on our current course. Image displaying famous quote from Sun Tzu about fighting good Once again referencing to Sun Tzu: You always win the wars you never fight (dont search this quote). For the sharp eye you have also spotted we have a Threat flag in or model, this is for marking known pirates, intercepters and the fuzz of the seven seas. Slow moving ships heading for freight docs are ripe for looting, fast moving ships heading for a dry dock are empty and better left alone. Step 2: Knowing which Opportunities to Strike □įrom the ships length, type and destination we can estimate its value. Video of Solveig ☀️ explaining how we gather, structure, compile and visualize ship data in a way highlighting opportune targets. It depends on how you visualize, precent and timing of when to precent data to you user. The dashboard can also be used to help captains understand the state of the seven seas, although we appreciate that more data is not necessarily better data. Screen grab of system model for the Pirate Pillaging appįor ease of use while creating the service we compiled all the data using Power BI Dashboards to see what we were working with. We poll this information several times giving us multiple data points not only for ballast and weight, but also for speed, location and direction (this will be important later). So how do we calculate the best opportunities and how to intercept them? Step 1: Crawl and Hijack Valuable Data □įrom the system diagram we see our Functions App communicates with the Braenswatch API and stors all boats data including current location. But, just as in dogeball, it is not enough to know where something is, you need to know where it is going and when you need to be there to intercept. ![]() To give our pirates an advantage we crawl barenswatch.no for other ships location. This is why intel like maps, a spyglass and knowing the tides help. Once you download the images, I’ve overlaid them In QGis and chose any pixel from the center of the image (so it’s present in all downloaded images).The waters run deep and dark when you are at sea. Here are for example 3 different bbox parameters that I’ve used: This is the request payload that I’m using:
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |