Infrastructure Map Server Developer

Infrastructure Map Server Developer

Reply
Valued Mentor
gluckett
Posts: 426
Registered: ‎10-10-2003
Message 1 of 2 (1,129 Views)

AIMS 2013 getSessionID API change?

1129 Views, 1 Replies
04-17-2012 06:04 PM

Ok I found a difference between AIMS 2012 and AIMS 2013

 

With 2012 you get the session id with Fusion like this:

 

 

 
	var mapWidget =Fusion.getWidgetById('Map');
   
 	var SESSION = mapWidget.getSessionID();
 	var MAPNAME = mapWidget.getMapName(); 

 

 
BUT with AIMS 2013 I have to do this:

 
	var mapWidget =Fusion.getWidgetById('Map').aMaps[0];
   
 	var SESSION = mapWidget.getSessionID();
 	var MAPNAME = mapWidget.getMapName(); 

 

 
So a lot of code changes and searches and replaces....
ADN Support Specialist
Daniel.Du
Posts: 276
Registered: ‎12-23-2008
Message 2 of 2 (1,072 Views)

Re: AIMS 2013 getSessionID API change?

05-16-2012 12:00 AM in reply to: gluckett

Yes, I notice getSessionID() is removed from  Fusion.Widget.Map of AIMS 2013. Thank you for raising this!

 

The code comment of AIMS 2012 saying :

 

getSessionID: function() {

        //TODO: what is the mapname in the case of multiple map layer objects?

        //just return baselayer session ID for now

        return this.aMaps[0].getSessionID();

},

 

so it seems that it was a temparary implementation is AIMS2012.  I am checking with development team for the exact reason of this change. I will update this thread when I get a response.

 



Daniel Du
Developer Technical Services
Autodesk Developer Network

Post to the Community

Have questions about Autodesk products? Ask the community.

New Post
Announcements
Do you have 60 seconds to spare? The Autodesk Community Team is revamping our site ranking system and we want your feedback! Please click here to launch the 5 question survey. As always your input is greatly appreciated.