Code Monkey home page Code Monkey logo

Comments (38)

pcrumm avatar pcrumm commented on July 29, 2024

Curious about your thoughts on this. I started playing around with SFO:
https://github.com/pcrumm/atc/blob/add-sfo/assets/airports/ksfo.json

I added the ILS/LOC approach 28L and 28R. There are no designated radio-assisted approaches for the other runways, so we'll need to make up fixes if we want a more symmetrical layout. You've spent more time thinking about the game than I have--better to leave it as is (and see operation like SFO really does), or to add some fixes on the other sides of the airport to make things easier? I'll probably work out the math for a few other local fix positions before I PR, but there won't be anywhere near as many, obviously.

from atc.

psycho202 avatar psycho202 commented on July 29, 2024

Currently working on JFK Intl airport.
Adding the fixes atm.

https://github.com/psycho202/atc/blob/kjfk/assets/airports/kjfk.json

from atc.

stijnsanders avatar stijnsanders commented on July 29, 2024

is there an online repository of waypoints? I checked http://www.faa.gov/ and http://www.eurocontrol.int/ but I guess a search from the homepage won't hand them to me
(but with just a little scratching: https://nfdc.faa.gov/xwiki/bin/view/NFDC/Browse+Aeronautical+Data )

from atc.

psycho202 avatar psycho202 commented on July 29, 2024

Dear Stijn: For the US airports, both me (who made KJFK) and arithmetric (who made KMSP) used the airport diagrams found on Flightaware.com.

Using KMSP as example: http://nl.flightaware.com/resources/airport/KMSP/IAP/ILS+RWY+30L%28CAT+II%29

There you can find all the waypoints in the Approach and Depart procedures.

from atc.

pcrumm avatar pcrumm commented on July 29, 2024

These are also available from airnav:
http://www.airnav.com/airport/KSFO

In particular, you'll want to look for ILS/LOC approaches and VOR approaches, and scan over departure procedures, though you'll generally find that departure fixes are far enough away from the airport that they aren't really includable here without some fudging.

from atc.

stijnsanders avatar stijnsanders commented on July 29, 2024

ooh look what I found! would this make an interesting layout?
http://www.belgocontrol.be/website/eaip/eAIP_Main/html/eAIP/EB-AD-2.EBBR-en-GB.html

from atc.

tomasfg avatar tomasfg commented on July 29, 2024

If you want some info about spanish airports you can have a look at this page:

http://www.enaire.es/csee/Satellite/navegacion-aerea/en/Page/1078418725163/?other=1083158950596#ancla3

There're lots of info but finding the one about waypoints can be a little bit trickier.

from atc.

psycho202 avatar psycho202 commented on July 29, 2024

@stijnsanders: Zaventem would indeed be interesting to see :)

from atc.

stijnsanders avatar stijnsanders commented on July 29, 2024

I'd like a go at it myself, but is there a guide or something? What does runways.ils[] do? How do I convert feet to runways.length? Is runways.position to the center of the lane, and what factor should I use to convert lat-long diffs from the ARP's? And then there's the departures and arrivals bit...

from atc.

stijnsanders avatar stijnsanders commented on July 29, 2024

With a bit of fiddling around with the numbers, and trying to convert lat-long to projected offsets, this is what I get so far: https://gist.github.com/stijnsanders/f9abfe9ee909d9d0babd

Oddly enough the waypoints are way off onto Belgian territory, 'ANT' looks like Antwerp, the big city to the north, and 'KOK' is presumably Koksijde on the coastline!

from atc.

stijnsanders avatar stijnsanders commented on July 29, 2024

I've taken the time to do a proper pull request:
#66
also the calculations I did on the lat/long are here: https://drive.google.com/file/d/0B78PfaNlYkBsWHlzOGJpY2hRTGc/view?usp=sharing

from atc.

pcrumm avatar pcrumm commented on July 29, 2024

Good work! I've been thinking of creating a little online map-making tool for this.

from atc.

Diastro avatar Diastro commented on July 29, 2024

Sweet. A little python tool would be awesome!

On Sat, Dec 20, 2014 at 1:46 PM, Phillip Crumm [email protected]
wrote:

Good work! I've been thinking of creating a little online map-making tool
for this.


Reply to this email directly or view it on GitHub
#3 (comment).

David Albertson
Senateur du comité étudiant en Génie logiciel
Administrateur du STEP, Serveurs télématiques
École Polytechnique de Montréal

from atc.

larsen0815 avatar larsen0815 commented on July 29, 2024

@Diastro : Wow, you´re quick. I just thought that something went wrong when I didn´t see my pull request any longer just two minutes after having added it. Thanks for accepting.

from atc.

ufkes avatar ufkes commented on July 29, 2024

I've added a PR for adding Amsterdam Schiphol. The scale and coordinates should be pretty accurate.
#95

from atc.

harp71 avatar harp71 commented on July 29, 2024

Hi, can i add an airport? I created EDDM but have no exp. with github or any other colaborate project, for that matter.
image

from atc.

larsen0815 avatar larsen0815 commented on July 29, 2024

Yes, it is quite simple:

  • Fork this project and checkout from your accont to your local machine
  • Add the files
  • You will have to change one file so EDDM gets included. Don´t recall exactly which one - just search for any other airport, e.g. EDDH
  • Commit all your changes to your local repository and push it to your github repo
  • Create a merge request on Github so it can be added to the main project

Some details might be missing in my explanation, but you should be able to start with this.

edit: see https://github.com/ufkes/atc/commit/644afa6fcb7ab30ebe5b8c0ac810071d722f7b77

from atc.

zlsa avatar zlsa commented on July 29, 2024

The file is assets/scripts/airports.js - just search for "airport_load("
and add "EDDM" (it should be obvious). Thanks @harp71!

On Tue, Apr 21, 2015 at 7:54 AM, larsen0815 [email protected]
wrote:

Yes, it is quite simple:

  • Fork this project and checkout from your accont to your local machine
  • Add the files
  • You will have to change one file so EDDM gets included. Don´t recall
    exactly which one - just search for any other airport, e.g. EDDH
  • Commit all your changes to your local repository and push it to your
    github repo
  • Create a merge request on Github so it can be added to the main
    project

Some details might be missing in my explanation, but you should be able to
start with this.


Reply to this email directly or view it on GitHub
#3 (comment).

from atc.

ufkes avatar ufkes commented on July 29, 2024

I've updated EHAM with better coordinates, new arrivals/departures (including KLM, woot!). Please review. #96

from atc.

glangford avatar glangford commented on July 29, 2024

Just as a status update on this issue: I have updated KSFO, KJFK and KMSP with precise lat/long for all runways and fixes including key points for STAR routes. See #143, #148, and #168.

Here are the most useful resources I used in case others would like to add new airports:

Are there suggestions for new airports?

from atc.

stijnsanders avatar stijnsanders commented on July 29, 2024

I'm not sure if they would make a good fit for this game, but the thing with airports like SXM and HKG is that take-off and landing parameters are to be taken pretty serious as to not slam into the mountain and things..

from atc.

glangford avatar glangford commented on July 29, 2024

I'm not sure if they would make a good fit for this game, but the thing with airports like SXM and HKG is that take-off and landing parameters are to be taken pretty serious as to not slam into the mountain and things..

Indeed, the climbout at SXM better include a right turn. :) Not sure we are at that point for simulation purposes yet!

from atc.

harp71 avatar harp71 commented on July 29, 2024

Is EDDM going to be merged in the main project?

from atc.

glangford avatar glangford commented on July 29, 2024

@harp71 Have you sent a pull request with EDDM?

from atc.

harp71 avatar harp71 commented on July 29, 2024

I did now (again), i thought i did then!?

2015-10-23 13:53 GMT+02:00 Glenn Langford [email protected]:

@harp71 https://github.com/harp71 Have you sent a pull request with
EDDM?


Reply to this email directly or view it on GitHub
#3 (comment).

from atc.

zlsa avatar zlsa commented on July 29, 2024

Merged, thanks @harp71.

from atc.

sixeyeco avatar sixeyeco commented on July 29, 2024

I want to mess around making missions using airport json files on my fork. I copied ksfo.json, renamed it to "msfo" and added "msfo" to the list in airport.jsbut the game stops loading on msfo.json. Can anyone help?

from atc.

Fechulo avatar Fechulo commented on July 29, 2024

@sixeyeco There is a mising comma after the MOLEN SID. That's probably why it doesn't work.

from atc.

harp71 avatar harp71 commented on July 29, 2024

Did you change the data inside rhe Jason as well? It needs to be the new
airport icao there too.
Am 31.01.2016 16:52 schrieb "Chris" [email protected]:

I want to mess around making missions using airport json files on my fork.
I copied ksfo.json, renamed it to "msfo" and added "msfo" to the list in
airport.jsbut the game stops loading on msfo.json. Can anyone help?


Reply to this email directly or view it on GitHub
#3 (comment).

from atc.

psycho202 avatar psycho202 commented on July 29, 2024

@sixeyeco
The file name isn't the only thing that needs to be changed. Go into the file, and change the tags inside.
The one I remember that you definitely need to change is the icao tag.
The way I remember how it worked is that it uses the filename to load the data and uses the ICAO tag to reference to the loaded data.

from atc.

sixeyeco avatar sixeyeco commented on July 29, 2024

@psycho202 Thank you for the quick reply.

I forgot to mention that I edited the ksfo.json to
"name": "Mission 1 (KSFO)", "level": "hard", "radio": "msfo", "icao": "MSFO", "iata": "msfo",

I also copied the geo json and added one for msfo.
Can anyone think of anything else I've not done or have done incorrectly?

And I'm emptying the cache to ensure I'm loading new stuff.

from atc.

harp71 avatar harp71 commented on July 29, 2024

If the filename AND ICAO have the same name I'm clueless at the moment
Am 31.01.2016 17:03 schrieb "Chris" [email protected]:

@psycho202 https://github.com/psycho202 Thank you for the quick reply.
I forgot to mention that I edited the ksfo.json to
"name": "Mission 1 (KSFO)",
"level": "hard",
"radio": "msfo",
"icao": "MSFO",

Can you think of anything else I've not done or have done incorrectly?

[image: image]
https://cloud.githubusercontent.com/assets/179496/12703149/a77a7c9e-c7f0-11e5-9623-b3d99dc046f9.png
[image: image]
https://cloud.githubusercontent.com/assets/179496/12703151/be2bb958-c7f0-11e5-9887-3c51a3abab19.png


Reply to this email directly or view it on GitHub
#3 (comment).

from atc.

harp71 avatar harp71 commented on July 29, 2024

What is a mission?
Am 31.01.2016 17:50 schrieb "harP" [email protected]:

If the filename AND ICAO have the same name I'm clueless at the moment
Am 31.01.2016 17:03 schrieb "Chris" [email protected]:

@psycho202 https://github.com/psycho202 Thank you for the quick reply.
I forgot to mention that I edited the ksfo.json to
"name": "Mission 1 (KSFO)",
"level": "hard",
"radio": "msfo",
"icao": "MSFO",

Can you think of anything else I've not done or have done incorrectly?

[image: image]
https://cloud.githubusercontent.com/assets/179496/12703149/a77a7c9e-c7f0-11e5-9623-b3d99dc046f9.png
[image: image]
https://cloud.githubusercontent.com/assets/179496/12703151/be2bb958-c7f0-11e5-9887-3c51a3abab19.png


Reply to this email directly or view it on GitHub
#3 (comment).

from atc.

sixeyeco avatar sixeyeco commented on July 29, 2024

@harp71 Yeah, I'm really scratching my head. Thanks though. I'm looking at using the airport files to create scenarios. By hard coding some variables to "heinous" I get a real workout. I know I could simply use time warp but I'd rather experience nightmare workloads in "real time". The advantage of using an airport file for this is that it would be immediately available as a preset, rather than having to wait until we see options for difficulty.

It's down and dirty, I know, but I'm anxious for some variation. For now, all I've really done it so vastly increase the departures, making the early part of the game much more challenging. I think there's more arrivals but it's hard to tell. I play this version of KFSO on my fork, I just wanted to revert that file back to stock and create a separate file for the "mission". Maybe give it a go?

from atc.

sixeyeco avatar sixeyeco commented on July 29, 2024

Sorry I missed your comment @Fechulo , that was it. Thanks!!!!

from atc.

kamikazestar avatar kamikazestar commented on July 29, 2024

Hi all!

I already prepared one of the Polish airports, Warsaw Chopin Airport (EPWA). Because that's my first airport I decided to announce that before sending pull request. I'd like invite you to perform some functional tests, because I'm not expertise in development.
That's first version/release of that airport so many things is missing, like:

  • TMA boundary
  • Restricted zones
  • Military traffic
  • SAR traffic

Currently primary issue that I have with that airport is fact that by default game is setting arrivals to use the best runway according to wind condition which is constants. EPWA is using system of preferred runways for arrivals and departures and I don't know how to achieve that.
New airport is available here: https://github.com/kamikazestar/atc
All ideas, comments and advice will be appropriated.

from atc.

Fechulo avatar Fechulo commented on July 29, 2024

@kamikazestar The airport looks really good so far! For further discussion regarding EPWA I would advise opening a new issue. At the moment, there's no way of telling the game what the preferential runway system is. The best way to do this is by changing the winds, so that the game chooses the correct one. For example, if runway 33 was used for arrivals, I would suggest setting the winds to 330° or something similar.
I hope this helps!

from atc.

erikquinn avatar erikquinn commented on July 29, 2024

The ATC repository is being migrated to it's new home at https://github.com/openscope/openscope,
and thus, all issues are being closed. If this is still an issue with the latest version of the sim
(accessible at http://www.openscope.co), or is a feature you still think we are lacking,
please reopen the issue at the new repo.

Please note that the vast majority of these issues have been copied to the new repository, or else are covered by other issues created there. See the below screenshot for what it looks like when your issue is known in the new repo:

image

Thank you!

Closing this issue.

from atc.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.