View Full Version : AIXM Parser
aarranz
04-20-2010, 05:32 PM
Hello, i'm developing a Ground Control Station for UAVs using WWJ as GIS component. We are trying to show AIXM (Aeronautical Information eXchange Model) in WWJ and I wonder if something has been done in this area.
Thanks for your time.
heidtmare
04-20-2010, 06:33 PM
Not to my knowlege.
Some work has been done with ACTM and COT i think, but youll probably have to go inter-agency to get info on it.
aarranz
04-21-2010, 09:36 AM
Ok thanks for the reply
aurelius
04-29-2010, 02:51 PM
Hi,
I'm currently working on visualization of AIXM 4.5 entities and I can say that the WWJ is very well suitable to represent them. Of course the procedures (SID, STAR, IAP, HOLDING) need to be recalculated out form ARINC format used by AIXM 4.5 to WWJ polyline and the composed airspaces are not supported directly by WWJ airspace domain model but the AIXM entities like runways, taxiways, routes and point based geometries can simple be mapped into corresponding WWJ model object.
If we talk about AIXM 5.1 the right question would be is there any support for GML 3.2 and the answer is no as far I know... If there would be something for representation of GML geometries in WWJ we would be able to build support for AIXM 5.1 on top of it.
aarranz
05-05-2010, 10:35 AM
Hi,
Thanks for the clarification, i'm working with AIXM 5.1 and now i'm trying to link the GML geometries with the WWJ airspaces which i think that best fits them, or in some cases using a simple globe annotation or using basic opengl instructions.
I'm parsing AIXM elements such as AIRPORT-HELIPORT, RUNWAYS, WAYPOINTS, NAVAIDS, AIRPACES, etc but not all the GML geometries. Only GML geometries asociated with the AIXM elements which are used in the AIPs that the application is suposed to show. So when i finish it will be only a incomplete AIXM 5.1 parser :(
Hope when i have a stable version of the application, if my company let me, upload it to the Application sub-forum and receive some criticism :)
Best regards,
Alberto
thomlep
05-07-2010, 03:56 AM
I handle AIXM by transforming the AIXM to KML, a format that WWJ can read. Done.
I have not yet tried to handle the temporal dimension in KML.
Unregistered
05-10-2010, 04:39 PM
Hi everyone,
in the current OGC testbed (OWS-7) we are working with Envitia, a small company in the UK, to setup a Feature Portrayal Service (FPS) that can retrieve AIXM 5.1 features from existing Web Feature Services (WFS) (e.g. from the OWS-7 AIXM Snowflake WFS) and apply styles and rules (uploaded as Styled Layer Descriptors SLD to a registry), effectively separating the features from the styling rules, and enabling thick clients to retrieve and use the AIXM directly if they need to , but also allowing thin clients to go directly through the FPS and just grab the images portraying the underlying data (it's really a WMS call to the FPS).
I'll check with Envitia if they can post their test FPS/WMS to this list for others to experiment with this concept and to give us feedback on the styles and rules identified to-date. They are also experimenting with using the FPS/WMS to portray WXXM weather data as well.
Thanks!
Nadine
nadinesa
05-10-2010, 05:26 PM
Hi everyone,
in the current OGC testbed (OWS-7) we are working with Envitia, a small company in the UK, to setup a Feature Portrayal Service (FPS) that can retrieve AIXM 5.1 features from existing Web Feature Services (WFS) (e.g. from the OWS-7 AIXM Snowflake WFS) and apply styles and rules (uploaded as Styled Layer Descriptors SLD to a registry), effectively separating the features from the styling rules, and enabling thick clients to retrieve and use the AIXM directly if they need to , but also allowing thin clients to go directly through the FPS and just grab the images portraying the underlying data (it's really a WMS call to the FPS).
I'll check with Envitia if they can post their test FPS/WMS to this list for others to experiment with this concept and to give us feedback on the styles and rules identified to-date. They are also experimenting with using the FPS/WMS to portray WXXM weather data as well.
Thanks!
Nadine
aurelius
08-26-2010, 10:54 AM
Hi,
thomlep, how complicated was to write converter from KML to internal WWJ data format? And what is the benefit of your approach if you still have to develop converter from AIXM to KML? Was it more simple for you to preform AIXM2KML XML transformation than to program direct conversion in java? Anyway, could you share some screen shoots of your solution with us? I would be very interesting so see how your visualization looks like. I can also provide some images with our results!
regrads
heidtmare
08-26-2010, 01:16 PM
WWJ already supports basic KML and they add more support regularly,
so there is no need to "write converter from KML to internal WWJ data format" unless you start doing crazy stuff.
As for mapping AIXM into KML, that you can do yourself fairly easily.
If you are a wiz at XSL you could go that route, or just xpath/dom it together.
aarranz
02-17-2011, 05:00 PM
It has pass a long time since my last replay. Sorry for the delay, but i was with other projects.
Here are some AIXM screenshots from our application. It's a ground station for monitoring and command UAVs, make fligth plans, etc, etc.
nlneilson
02-17-2011, 09:34 PM
It looks like you are not too far from Tenerife.
Do you fly the UAVs from the airport shown in the .jpg files?
How did you bring the AIXM in?
aarranz
02-18-2011, 09:32 AM
Too close :) It's Gran Canarias Airport AIP. But we don't fly the UAV there. It's an AIXM which we use to test, for real in fly tests we use an aerodrome near Madrid.
I made a parser for the AIXM elements, and use some World Wind native Airspaces or some opengl classes made by me to represent the arriavals, departures, waypoints, runway, etc, etc.
Kashank
07-22-2011, 03:13 PM
I also am interested in aixm reading and visualizing. However I've slowly come to realize this is quite a daunting task, since aixm includes thousands of objects. Is there any chance you'd be willing to share some of the code you've written to parse this data?
I know this post is months old... however I hope you're still around lol
Viiincent
12-25-2012, 11:10 AM
I also am interested in aixm reading and visualizing. However I've slowly come to realize this is quite a daunting task, since aixm includes thousands of objects. Is there any chance you'd be willing to share some of the code you've written to parse this data?
I know this post is months old... however I hope you're still around lol
Hi Kashank, in our school project we are probably going to deal with AIXM alot. Could you please let me know how far have you gone in this field ? You can use my e-mail vincento@email.cz to contact me.
thx
vBulletin® v3.7.1, Copyright ©2000-2013, Jelsoft Enterprises Ltd.