用地图模板创建新地图

0 投票
133 浏览
在桌面上创建了一个地图模板xml,然后在iobjects. net中,用maps.add(mapname,地图xml模板)创建了新地图,保存了工作空间,然后关闭了用桌面打开没有新建的地图是什么原因呢。
最新提问 9月 10 分类:  133次浏览 | 用户: palette 初出茅庐 (53 分)

1个回答

1 投票
 
已采纳
您好!如果希望保存地图,先使用ToXML方法获得地图的XML字符串,然后使用该方法把地图加入Maps对象中。

xml =  mapControl1.Map.ToXML();

workspace.Maps.SetMapXML(mapControl1.Map.Name, xml);
mapControl1.Map.Workspace.Save();
workspace.Save();
最新回答 9月 10 用户: 胡延南 名扬四海 (2,206 分)
采纳于 9月 18 用户:palette
您好,这个保存的方法我成功了,现在我有一个固定的模板,想用它新建一个地图,保存到工作空间里面,您知道这个怎么实现吗?
...