[mapguide-users] programmatically add layer to initial map
Kenneth Skovhede, GEOGRAF A/S
ks at geograf.dk
Tue Oct 14 10:41:02 EDT 2008
This is a PHP version of the same:
If you are using .Net, be aware of the UTF-8 BOM problem, as it
validates, but fails to create the map.
If you are using .Net, you can try the MaestroAPI:
Regards, Kenneth Skovhede, GEOGRAF A/S
> if u find a way to solve your problem, can u plZ show me some sample code.
> I'm trying also to add a layer via .NET and I'm going really crazy with that
> Thx in advance!
> Carl Grice wrote:
>> I am trying to programmatically filter and add a layer to a map that
>> exists in the repository before the map is initially loaded in the clients
>> viewer. The steps i am performing are as follows;
>> 1)Initialize the web teir and open site
>> 2)Create a new session and open a site connection
>> 3)Use map.create() to create a map from an existing map definition in the
>> 4)Create a session resource identifier and use map.Save() to save the
>> existing map into the session repository
>> 5)Use map.Open() to open the map resource just created in the session
>> 6)Use map.Getlayers() and insert() to add a new layer into the map
>> 7)use map.save() to save the map with the added layer into the session
>> When i debug my code i get no errors and the map displays in the viewer
>> but the added layer does not (even after performing a map refresh).
>> Please can you point me in the direction of a sample that performs a
>> similar task or provide a code example? (I have found similar problems
>> disscussed but cannot find a solution)
>> Thanks in advance.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the mapguide-users