Re: [Flightgear-devel] mpmap

2013-05-26 Thread Rob Dosogne
Pigeon,

Glad to hear you're working on a v3 update.  Let me know what's required
and when you have something ready.  I'd be more than happy to put the map
up on my server.

cheers,

Rob


On Sat, May 25, 2013 at 9:44 PM, Pigeon pig...@pigeond.net wrote:


  I guess no one is maintain the mpmap anymore..
 
  and I had a good look a pigeons code..
 
  and it runs perl and google maps v2..
 
  so google maps v3 is outta the question )too complicated to drop in)
  but also also been playing with osm
 
  So is there a plan to move forward with mpmap.. ?
 
  I have clear idea what I want to do which is make it osm compatible
  for a start..
  and then take it from there..
 
  So anyone else playing with this idea? anyone else done and
  development ? where can we share these new ideas as a repo ?


 Hi, and sorry, I'm a little late.

 Since google map v2 api is being deprecated, I've been working
 on a v3 port. It's almost ready for testing.

 I will also welcome any other alternative that doesn't use
 google map, since I know some people are more comfortable with other
 more opened things. Though it is not something that I have been looking
 at.


 Meanwhile, a few people has noted that mpmap01 is down.

 http://www.flightgear.org/forums/viewtopic.php?f=27t=20029

 Any ideas?



 Pigeon.


 --
 Try New Relic Now  We'll Send You this Cool Shirt
 New Relic is the only SaaS-based application performance monitoring service
 that delivers powerful full stack analytics. Optimize and monitor your
 browser, app,  servers with just a few lines of code. Try New Relic
 and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may
 ___
 Flightgear-devel mailing list
 Flightgear-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/flightgear-devel




-- 
Rob
--
Try New Relic Now  We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app,  servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] mpmap

2013-05-25 Thread Pigeon

 I guess no one is maintain the mpmap anymore..
 
 and I had a good look a pigeons code..
 
 and it runs perl and google maps v2..
 
 so google maps v3 is outta the question )too complicated to drop in)
 but also also been playing with osm
 
 So is there a plan to move forward with mpmap.. ?
 
 I have clear idea what I want to do which is make it osm compatible
 for a start..
 and then take it from there..
 
 So anyone else playing with this idea? anyone else done and
 development ? where can we share these new ideas as a repo ?


Hi, and sorry, I'm a little late.

Since google map v2 api is being deprecated, I've been working
on a v3 port. It's almost ready for testing.

I will also welcome any other alternative that doesn't use
google map, since I know some people are more comfortable with other
more opened things. Though it is not something that I have been looking
at.


Meanwhile, a few people has noted that mpmap01 is down.

http://www.flightgear.org/forums/viewtopic.php?f=27t=20029

Any ideas?



Pigeon.

--
Try New Relic Now  We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app,  servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] mpmap

2012-05-17 Thread Geoff McLane
On Wed, 2012-05-16 at 01:31 +0100, Peter Morgan wrote:
 I think maybe we need to also invite the fgms team into this discussion
 
 The only way really to get a position sat on webserver atmo
 is to poll a fgms telnet server.. upon its admin port..
 
 eg telnet
 telnet mpserver01.flightgear.org 5001
 return lines..
 which are then parsed into various formats..
 
 so we need to cover this scenario across anyones installation.. to
 make it usable..
 
 another thought..
 pete
 

Hi Pete,

We have discussed this off list, but to repeat 
some of my ideas, which of course can be 'corrected' 
by others...

1. I do not think it is good to bash one or each public 
FG server on their telnet 'admin' port every few 
seconds, to get current online pilot information...

The present fgms code drives a new process (originally 
a fork(), but now a pthread in later code if configured) 
into existence to reply to each 'telnet' query... 
quite a load...

2. I agree and LIKE the idea of a NEW world 'map' of 
all FG pilots online... that would be GREAT, in addition 
to the existing 'pigeons code' ;=))

As suggested off list, my idea to achieve this is to 
host a NEW fgms server... and get all other current 
FG mp servers to relay packets to it... And that 
means applying to Curt to get a DNS record -
mpserver[NN].flightgear.org...

Now this new server would be -
(a) serving the FG community, and 
(b) you can either 'bash' its telnet port, it is 
your server to treat as you like ;=)) or 
(c) as provided in the fgms code, connect another 
server to it to provide data in any form required.

The fgms code already has a 'crossfeed' config 
parameter, so can feed every packet received to 
that connected 'crossfeed'... with the header 
set to RELAY_MAGIC... even before 'Blacklisted' 
or 'Invalid' packet rejection...

That 'crossfeed' data can then be accessed ANY way you 
desire, and produce pilot information in ANY form 
needed... on a private or public ports... without 
impacting the FG community mp servers...

As I have stated I would assist to develop this 
'crossfeed', which in essence is just another fgms 
server, given some desired specifications... 

And that could perhaps include providing say a 
pilot's historical 'track', and perhaps even some 
'predicted' track... to show on the 'map'...

But the FIRST step is housing and setting up a 
new mp server, and getting all others to relay 
to it...

But as usual, this is just my 10 cents ;=)) Maybe 
everyone is happy with telnet 5001 server 
'bashing' as the source of the 'map' data...

Regards,
Geoff.




--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] mpmap

2012-05-15 Thread Curtis Olson
Locally I've been playing around with open layers a bit.  Also web
sockets.  The idea that I think would be interesting to try would be to
build a websocket interface into flightgear, then serve out the map data
locally rather than from a server.

Essentially if you are running FlightGear with MP turned on and running the
mpmap in your browser, you burn your bandwidth twice to ship the same
information down your internet pipe to two separate applications.

If you served the map from FlightGear directly, you could draw the nearby
MP traffic, local AI traffic, and not double burn your internet bandwidth
at the same time.

I have a basic websocket interface, but I haven't tried to integrate it
into FlightGear yet.  Also we'd need to expand FlightGear's httpd interface
to also be able to serve .html and .js files -- probably from a single
authorized subdirectory for security reasons.
On May 15, 2012 5:58 PM, Peter Morgan p...@daffodil.uk.com wrote:

 I guess no one is maintain the mpmap anymore..

 and I had a good look a pigeons code..

 and it runs perl and google maps v2..

 so google maps v3 is outta the question )too complicated to drop in)
 but also also been playing with osm

 So is there a plan to move forward with mpmap.. ?

 I have clear idea what I want to do which is make it osm compatible
 for a start..
 and then take it from there..

 So anyone else playing with this idea? anyone else done and development ?
 where can we share these new ideas as a repo ?


 pete


 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and
 threat landscape has changed and how IT managers can respond. Discussions
 will include endpoint security, mobile security and the latest in malware
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Flightgear-devel mailing list
 Flightgear-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/flightgear-devel

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] mpmap

2012-05-15 Thread Peter Morgan
On Wed, May 16, 2012 at 12:15 AM, Curtis Olson curtol...@gmail.com wrote:
 Locally I've been playing around with open layers a bit.  Also web sockets.
 The idea that I think would be interesting to try would be to build a
 websocket interface into flightgear, then serve out the map data locally
 rather than from a server.
Well nowadays websockets is a good idea.. BUT still a bit unstsable...
but definately its more the way to go and am very happy you mention that..
so this is cool..
and an idea from before
https://github.com/ac001/FlightGear-MP-tools/blob/master/MP_monitor.py
So the above script chek for DNS servers.. with mpserve*..
and then polls via telnet..


 Essentially if you are running FlightGear with MP turned on and running the
 mpmap in your browser, you burn your bandwidth twice to ship the same
 information down your internet pipe to two separate applications.

 If you served the map from FlightGear directly, you could draw the nearby MP
 traffic, local AI traffic, and not double burn your internet bandwidth at
 the same time.

Which leads to the conclusion that maybe the best maybe might be to
slave a local app
eg in qt client local that queries the local isntance of fg for data..
of position etc..


 I have a basic websocket interface, but I haven't tried to integrate it into
 FlightGear yet.  Also we'd need to expand FlightGear's httpd interface to
 also be able to serve .html and .js files -- probably from a single
 authorized subdirectory for security reasons.
Well thats fine..

But at #1 there are a few issues..

1) we need to replace current map and == telnet mpserver
2) we need to be it work with different reliable and selectable maps
(osm api does that mainly) and
3) we need to overlay on the map ..
.. a) flight positions and
..  b). nav data..

So indeed its a complex problem..

However I think if we split up the stuff cleverly.. by a load of us
having a go at it..
I think it woul be straight forwad..

I think the main issue is actually the capacity of the server..
for example a current mpmap install requires a postgres db and perl
and telnet access..

Wheraes the reality is we want anyone with an account and internet
facing ISP machine to be able to host..
eg with php virtual host or AWS, djano.. python instance.. etc..
google app engine... (which only spreeks port 80 in and out)
or behind an nginx and port forwarding as in my case with fgx.ch..

Also the database  of navdata is an issue..

But these are many issues..

So my suggestion is we start at #1 at ksfo.. and set up a new map system/

So I am prepared to lead this project.. but I must stress that we need
to make it user friendly and amenable for end installers etc..
eg I dont want a new keen fligthgear player to give up in installing
it on his prvate server..
because fo postgres, or no mysql etc..
I want them to be able to install and maybe even set some limits on
range and be able to rely on navdata and etc from upstream..
somewhere..

ALSO ALSO the mainissue is a destop replacement for atlas..

and that is clear to me with marble.. which is a kde project..
and then maybe we can overlay this
http://map.fgx.ch/

BUt BUT.. even beter..
If we use websockect we can be clever also..
eg we can send queries and get results of stuff.
kinda IRC like and MAYBE
eg
/metar ksfo
even
/msg foobar descend and maintain 200ft
/vor BNN  return data on BNN
we can even replicate aircraft systems

So ..
Where do we go from here..??

I think we need a little bit of a plan first.. before any of us ding
down a wrong path ..
But we also need to recognise a proper new project and team to support..
(maybe next year GSOC we have plan for this project even... )

pete


 On May 15, 2012 5:58 PM, Peter Morgan p...@daffodil.uk.com wrote:

 I guess no one is maintain the mpmap anymore..

 and I had a good look a pigeons code..

 and it runs perl and google maps v2..

 so google maps v3 is outta the question )too complicated to drop in)
 but also also been playing with osm

 So is there a plan to move forward with mpmap.. ?

 I have clear idea what I want to do which is make it osm compatible
 for a start..
 and then take it from there..

 So anyone else playing with this idea? anyone else done and development ?
 where can we share these new ideas as a repo ?


 pete


 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and
 threat landscape has changed and how IT managers can respond. Discussions
 will include endpoint security, mobile security and the latest in malware
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Flightgear-devel mailing list
 Flightgear-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/flightgear-devel


 --
 Live Security Virtual Conference
 

Re: [Flightgear-devel] mpmap

2012-05-15 Thread Peter Morgan
I think maybe we need to also invite the fgms team into this discussion

The only way really to get a position sat on webserver atmo
is to poll a fgms telnet server.. upon its admin port..

eg telnet
telnet mpserver01.flightgear.org 5001
return lines..
which are then parsed into various formats..

so we need to cover this scenario across anyones installation.. to
make it usable..

another thought..
pete

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] mpmap ILS data

2010-04-08 Thread James Turner

On 8 Apr 2010, at 03:06, Peter Brown wrote:

 Perhaps this has been brought up before, but I see that the ILS beam data 
 for each airport on the mpmap is derived from the runway alignment (as 
 verified in taxidraw).  This doesn't allow for magnetic deviation, and 
 therefore all the course headings are incorrect.  Makes it tough to line up 
 with the ILS, unless you pull info from an outside source (airnav, 
 flightaware, etc) for each arrival airport.
 
 Example at KBTV, runway 15 -
 mpmap ILS course 130.92 degrees
 Flightaware ILS approach plate, 146 degrees.
 
 KJFK, runway 31L -
 mpmap ILS course; 301 degrees
 Flightaware ILS approach plate; 315 degrees.
 
 I have not looked at the 850 airport format, but is there a way in any of the 
 apt.dat or nav data to specify ILS approach data accurately?  Or is this a 
 question for Pigeon, to see about using a different data list?  Currently the 
 heading data is misleading - it would be better to not have it shown than 
 have it incorrect in my opinion.

I didn't even know MPMap had this feature, but the problem is *not* the data in 
apt.dat or nav.dat - the localizers (excluding installations with an offset 
localizer, like the old Kai-Tek approach) are aligned with the true runway 
centreline, and don't know anything about the published or magnetic runway 
heading.

I guess (having just written similar code for the Map dialog ILS display) that 
the issue is with a numerical heading value displayed for the ILS, on the MPMap 
- which as you should probably should account for magnetic variation - but I'm 
pretty sure this has to be fixed in the mpmap code.

All of the above is with the caveat that I didn't know this feature existed in 
MPMap - it's also not what I would recommend to shoot an ILS - I mean, you'd 
*never* fly an ILS approach without the correct plate to hand, right? Right? :)

Regards,
James

--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] mpmap ILS data

2010-04-08 Thread David Megginson
On Wed, Apr 7, 2010 at 10:06 PM, Peter Brown
smoothwater...@adelphia.net wrote:

 Perhaps this has been brought up before, but I see that the ILS beam data 
 for each airport on the mpmap is derived from the runway alignment (as 
 verified in taxidraw).  This doesn't allow for magnetic deviation, and 
 therefore all the course headings are incorrect.  Makes it tough to line up 
 with the ILS, unless you pull info from an outside source (airnav, 
 flightaware, etc) for each arrival airport.

 Example at KBTV, runway 15 -
 mpmap ILS course 130.92 degrees
 Flightaware ILS approach plate, 146 degrees.

I'm not familiar with mpmap, but that's not a problem for FlightGear
itself - the localizer directions are all specified in
Navaids/nav.dat.gz in degrees true, independently of any runways they
might be associated with (not all localizers are attached to a runway,
and even when they are, the direction might be 10 degrees off from the
runway).  Here's the example for BTV (where I've flown the localizer
in real life as well as in FlightGear):

12  44.4652 -073.14009400342 11030  18   0.000 IVOE KBTV 33  DME-ILS

But then, the vast majority of runways don't have localizers.  Perhaps
the map is just trying to show an extended runway centreline, and the
person who designed the app mixed up magentic and true heading.  The
Airports/apt.dat.gz file does give runway headings in degrees true,
not degrees magentic, so there's no need to mess around with magnetic
deviation.


All the best,


David

--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] mpmap ILS data

2010-04-08 Thread Peter Brown

On Apr 8, 2010, at 8:08 AM, David Megginson wrote:

 On Wed, Apr 7, 2010 at 10:06 PM, Peter Brown
 smoothwater...@adelphia.net wrote:
 
 Perhaps this has been brought up before, but I see that the ILS beam data 
 for each airport on the mpmap is derived from the runway alignment (as 
 verified in taxidraw).  This doesn't allow for magnetic deviation, and 
 therefore all the course headings are incorrect.  Makes it tough to line up 
 with the ILS, unless you pull info from an outside source (airnav, 
 flightaware, etc) for each arrival airport.
 
 Example at KBTV, runway 15 -
 mpmap ILS course 130.92 degrees
 Flightaware ILS approach plate, 146 degrees.
 
 I'm not familiar with mpmap, but that's not a problem for FlightGear
 itself - the localizer directions are all specified in
 Navaids/nav.dat.gz in degrees true, independently of any runways they
 might be associated with (not all localizers are attached to a runway,
 and even when they are, the direction might be 10 degrees off from the
 runway).  Here's the example for BTV (where I've flown the localizer
 in real life as well as in FlightGear):
 
 12  44.4652 -073.14009400342 11030  18   0.000 IVOE KBTV 33  
 DME-ILS
 
 But then, the vast majority of runways don't have localizers.  Perhaps
 the map is just trying to show an extended runway centreline, and the
 person who designed the app mixed up magentic and true heading.  The
 Airports/apt.dat.gz file does give runway headings in degrees true,
 not degrees magentic, so there's no need to mess around with magnetic
 deviation.
 
 
 All the best,
 
 
 David
 
 

David, yes, as I have as well.  The localizer for 33 as you listed above is on 
a 326 heading per the approach plate, but the mpmap shows ILS data as the 
runway heading in degrees - as if for users to use as the ILS data.  I'm not 
sure what the 342 in the navaid file is referring to unless it's elevation?... 
elev. is 335, course is 326.  (ref: 
http://flightaware.com/resources/airport/BTV/IAP/ILS_DME+RWY+33/pdf)
I believe James is correct in that it's probably a question for Pigeon, whom I 
believe created and maintains the mpmap data.


James,
You are correct as well, in real life you don't shoot an approach without the 
plate.  (Okay..., you shouldn't...)   :)  ButFG does have to walk that thin 
line between sim and reality, and until users get to the point of full reality 
immersion, they will use the data presented to them for ease of use (if nothing 
else).  While I enjoy FG immensely due to all of the developers work, I doubt 
I'll be strapping on an approach plate until I'm sitting in a full blown 
simulator cockpit with the door shut.  :)

So, I guess I'll see if Pigeon responds about perhaps re-formatting the mpmap 
code to use actual approach headings instead of runway headings.  For anyone 
that isn't aware of the data presented, I recommend you take a look.  It has 
more info than you may realize, and it helps the user find airports, navaids, 
and more.  Airport data includes the degree of GS (for those rare abnormally 
high approaches), localizer frequency, and if a CAT 1,2, or 3 approach.  For 
most of the users this is a wealth of information.

A side benefit is from an ATC point of view for FG events, you can visually see 
how well the pilots are flying the localizer.

Peter :)




--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] mpmap ILS data

2010-04-08 Thread David Megginson
On Thu, Apr 8, 2010 at 11:32 AM, Peter Brown
smoothwater...@adelphia.net wrote:

 David, yes, as I have as well.  The localizer for 33 as you listed above is 
 on a 326 heading per the approach plate, but the mpmap shows ILS data as the 
 runway heading in degrees - as if for users to use as the ILS data.  I'm not 
 sure what the 342 in the navaid file is referring to unless it's 
 elevation?... elev. is 335, course is 326.  (ref: 
 http://flightaware.com/resources/airport/BTV/IAP/ILS_DME+RWY+33/pdf)

The plates give the heading in degrees magnetic; the data file gives
it in degrees true.  That's still a degree off (BTV is 15W, IIRC), but
it's pretty close, and nav.data.gz may be based on old data.


All the best,


David

--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] mpmap ILS data

2010-04-08 Thread Peter Brown

On Apr 8, 2010, at 1:29 PM, David Megginson wrote:

 On Thu, Apr 8, 2010 at 11:32 AM, Peter Brown
 smoothwater...@adelphia.net wrote:
 
 David, yes, as I have as well.  The localizer for 33 as you listed above is 
 on a 326 heading per the approach plate, but the mpmap shows ILS data as the 
 runway heading in degrees - as if for users to use as the ILS data.  I'm not 
 sure what the 342 in the navaid file is referring to unless it's 
 elevation?... elev. is 335, course is 326.  (ref: 
 http://flightaware.com/resources/airport/BTV/IAP/ILS_DME+RWY+33/pdf)
 
 The plates give the heading in degrees magnetic; the data file gives
 it in degrees true.  That's still a degree off (BTV is 15W, IIRC), but
 it's pretty close, and nav.data.gz may be based on old data.
 
 
 All the best,
 
 
 David
 

I see.  So that brings us back to magnetic vs true, as I was originally 
referring to.  But, that's somewhat irrevelant as it _appears_ the mpmap is 
sourcing the data from the actual runway placement.  My opinion is there should 
be an data file with the correct info to be displayed, and it seems logical for 
it to be the navaid file, but we'd need to add a line if they want to keep the 
true heading.

Thanks,
Peter
--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] mpmap ILS data

2010-04-08 Thread Martin Spott
Peter Brown wrote:

 I see.  So that brings us back to magnetic vs true, as I was
 originally referring to.  But, that's somewhat irrevelant as it
 _appears_ the mpmap is sourcing the data from the actual runway
 placement.

  or from the navaids.

 My opinion is there should be an data file with the
 correct info to be displayed, and it seems logical for it to be the
 navaid file, but we'd need to add a line if they want to keep the
 true heading.

They are certainly going to keep the true heading in the navaid file,
because the magnetic heading is changing permanently and therefore is a
moving target. The navaids collection is meant to place the navaids at
their proper location in an unambiguous way - which obviously is the
true heading.

BTW, feel free to use this service if your're looking for slightly more
complete airfield data:

  
http://mapserver.flightgear.org/ms?Service=WFSVersion=1.0.0request=GetFeatureTypename=apt_airfieldMaxFeatures=1Filter=FilterPropertyIsEqualToPropertyNameicao/PropertyNameLiteralKBTV/Literal/PropertyIsEqualTo/Filter

  still processing.

Cheers,
Martin.
-- 
 Unix _IS_ user friendly - it's just selective about who its friends are !
--

--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] mpmap ILS data

2010-04-08 Thread Martin Spott
Martin Spott wrote:

 BTW, feel free to use this service if your're looking for slightly more
 complete airfield data:
 
  
 http://mapserver.flightgear.org/ms?Service=WFSVersion=1.0.0request=GetFeatureTypename=apt_airfieldMaxFeatures=1Filter=FilterPropertyIsEqualToPropertyNameicao/PropertyNameLiteralKBTV/Literal/PropertyIsEqualTo/Filter

BTW, the figures for magnetic declination are based on:

  http://www.ngdc.noaa.gov/geomag/WMM/DoDWMM.shtml

Cheers,
Martin.
-- 
 Unix _IS_ user friendly - it's just selective about who its friends are !
--

--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] mpmap ILS data

2010-04-08 Thread Peter Brown

On Apr 8, 2010, at 4:09 PM, Martin Spott wrote:

 Peter Brown wrote:
 
 I see.  So that brings us back to magnetic vs true, as I was
 originally referring to.  But, that's somewhat irrevelant as it
 _appears_ the mpmap is sourcing the data from the actual runway
 placement.
 
   or from the navaids.
 
 My opinion is there should be an data file with the
 correct info to be displayed, and it seems logical for it to be the
 navaid file, but we'd need to add a line if they want to keep the
 true heading.
 
 They are certainly going to keep the true heading in the navaid file,
 because the magnetic heading is changing permanently and therefore is a
 moving target. The navaids collection is meant to place the navaids at
 their proper location in an unambiguous way - which obviously is the
 true heading.
 
 BTW, feel free to use this service if your're looking for slightly more
 complete airfield data:
 
  
 http://mapserver.flightgear.org/ms?Service=WFSVersion=1.0.0request=GetFeatureTypename=apt_airfieldMaxFeatures=1Filter=FilterPropertyIsEqualToPropertyNameicao/PropertyNameLiteralKBTV/Literal/PropertyIsEqualTo/Filter
 
   still processing.
 
 Cheers,
   Martin.
 -- 

I have no reason to take it out, but I see no reason to not compile a list of 
approach plate data that the mpmap can retrieve usable data from either, if you 
don't want to add it to the navaids file.
Is there any reason not to?

Peter
--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] mpmap ILS data

2010-04-08 Thread David Megginson
On Thu, Apr 8, 2010 at 2:00 PM, Peter Brown smoothwater...@adelphia.net wrote:

 I see.  So that brings us back to magnetic vs true, as I was originally 
 referring to.  But, that's somewhat irrevelant as it _appears_ the mpmap is 
 sourcing the data from the actual runway placement.  My opinion is there 
 should be an data file with the correct info to be displayed, and it seems 
 logical for it to be the navaid file, but we'd need to add a line if they 
 want to keep the true heading.

Again, I haven't used mpmap, but are you certain it is trying to
display an ILS localizer, and not just an extended runway centreline?
You're right, of course, that it might have messed up true vs.
magnetic (especially if the developer was working somewhere with very
little  magvar, and wouldn't have noticed during testing).  Our files
list actual runway headings in degrees true as well, so the only thing
I can think is that the developer just took the runway *number* and
converted it to a heading.


All the best,


David

--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] mpmap ILS data

2010-04-08 Thread Peter Brown

On Apr 8, 2010, at 4:58 PM, David Megginson wrote:

 On Thu, Apr 8, 2010 at 2:00 PM, Peter Brown smoothwater...@adelphia.net 
 wrote:
 
 I see.  So that brings us back to magnetic vs true, as I was originally 
 referring to.  But, that's somewhat irrevelant as it _appears_ the mpmap is 
 sourcing the data from the actual runway placement.  My opinion is there 
 should be an data file with the correct info to be displayed, and it seems 
 logical for it to be the navaid file, but we'd need to add a line if they 
 want to keep the true heading.
 
 Again, I haven't used mpmap, but are you certain it is trying to
 display an ILS localizer, and not just an extended runway centreline?
 You're right, of course, that it might have messed up true vs.
 magnetic (especially if the developer was working somewhere with very
 little  magvar, and wouldn't have noticed during testing).  Our files
 list actual runway headings in degrees true as well, so the only thing
 I can think is that the developer just took the runway *number* and
 converted it to a heading.
 
 
 All the best,
 
 
 David
 

No, I'm not sure of any of it.  I was thinking I had posed it as a question 
whose answer was readily available - I wasn't trying to debate it if that's how 
it came across.  I like functionality that the majority of users find useful, 
since I classify myself as one of those. :)  My guess is that as Martin said, 
he/she probably is grabbing data from the navaids file.


To show you what mpmap provides, here's a few links.  Note the two heading info 
boxes when you have the ILS beam on - as if to display Runway heading and 
Approach heading, since the first info box also lists the runway number, ILS 
CAT #, and GS degrees.

http://s512.photobucket.com/albums/t325/barefootr/?action=viewcurrent=Screenshot2010-04-08at50447PM.png

http://s512.photobucket.com/albums/t325/barefootr/?action=viewcurrent=Screenshot2010-04-08at50447PM.png

http://s512.photobucket.com/albums/t325/barefootr/?action=viewcurrent=Screenshot2010-04-08at50518PM.png

Thanks,
Peter--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] mpmap ILS data

2010-04-08 Thread Martin Spott
Peter Brown wrote:
 On Apr 8, 2010, at 4:09 PM, Martin Spott wrote:

 BTW, feel free to use this service if your're looking for slightly more
 complete airfield data:
 
  
 http://mapserver.flightgear.org/ms?Service=WFSVersion=1.0.0request=GetFeatureTypename=apt_airfieldMaxFeatures=1Filter=FilterPropertyIsEqualToPropertyNameicao/PropertyNameLiteralKBTV/Literal/PropertyIsEqualTo/Filter

 I have no reason to take it out, but I see no reason to not compile a
 list of approach plate data that the mpmap can retrieve usable data
 from either, if you don't want to add it to the navaids file.
 Is there any reason not to?

Yup, as already said, the navaid file is meant to carry unambiguous
data (by design), while magnetic heading depends on the date and is
therefore unsuitable for the given purpose. This is not about personal
preferences, this is about the design of a file format, a written spec
is available here:

  http://data.x-plane.com/file_specs/XP%20NAV810%20Spec.pdf

If you see no reason to not compile a list of approach plate data that
the mpmap can retrieve usable data from, feel free to go ahead ;-)

In fact, my primary target is to maintain this database of airfield-,
navaid- and a lot of other datasets in a 'generic' representation which
is suitable for automated processing, but my domain is not to provide
neat user interfaces (others are, apparently, more skilled to do that).
People, including those who are running MPMap servers, are invited to
use it, if it fits their needs, various formats are available (GML,
GeoJSON and the like).

If you're in need of a human-readable one-shot database table dump,
please let me know.

Cheers,
Martin.
-- 
 Unix _IS_ user friendly - it's just selective about who its friends are !
--

--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] mpmap ILS data

2010-04-08 Thread Peter Brown

On Apr 8, 2010, at 5:23 PM, Martin Spott wrote:

 
 If you're in need of a human-readable one-shot database table dump,
 please let me know.
 
 Cheers,
   Martin.
 -- 

That'd be great, send it my way.

Peter

--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] mpmap ILS data

2010-04-08 Thread John Denker
On 04/07/2010 07:06 PM, Peter Brown wrote:
 Perhaps this has been brought up before, but I see that the ILS
 beam data for each airport on the mpmap is derived from the runway
 alignment (as verified in taxidraw). 

That sounds like a problem.

  This doesn't allow for magnetic
 deviation, and therefore all the course headings are incorrect.

That is the wrong way to think about the problem.

This is basically a geodesy problem.  It should be worked
using true headings, true lat/lon, et cetera.  The question
of magnetic variation should never come up in this context.

 I have not looked at the 850 airport format, but is there a way in
 any of the apt.dat or nav data to specify ILS approach data
 accurately?

The navaid data is accurate.  The 830 and 850 formats
are equivalently accurate.

 Or is this a question for Pigeon, to see about using a
 different data list?

There is no need for that.  The existing nav.dat data is
plenty good enough.

The existing FGFS code handles this correctly, except in
the case of reversible ILS installations.  Perhaps mpmap 
could just clone this code.

Also, the code to handle reversible ILSs in a reasonable
way exists in the sport model.  It has been available for
many months, as previously discussed.  Let me know if you
are interested.  Or take a look at
  http://gitorious.org/~jsd/fg/sport-model/commits/sport

This is an issue for more than 20% of all ILS installations
in the US and UK ... and more than 10% worldwide.


--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel