代码如下:
MapManagerLoader.Instance.Load(ConfigurationManager.AppSettings["MapData"])// 载入离线地图数据,MapData自己在appSetting中定义
this.MainMap.Manager.Mode = AccessMode.CacheOnly//地图读取模式:服务器/本地缓存
其中MapManagerLoader代码如下:
using System.Threading
using GMap.NET
namespace Client.WPF.Util
{
public class MapManagerLoader
{
private static readonly MapManagerLoader _instance = new MapManagerLoader()
public static MapManagerLoader Instance
{
get { return _instance}
}
private MapManagerLoader()
{
}
private bool _isLoaded
public bool Load(string fileName)
{
if (!_isLoaded)
{
new Thread(() =>GMaps.Instance.ImportFromGMDB(fileName)).Start()
_isLoaded = true
}
return _isLoaded
}
}
}
将地图文件放到garrysmod的maps里,比如F:\hl2\orangebox\garrysmod\maps。注意地图名字要改一下,不然难分辨,也有些许地图要直接放到garrysmod的ADDOS里,注意时带INFO的才放到ADDOS里。大部分地图都有预览图的。1、将下载好的 TIFF 文件用 global mapper 打开。
2、点击 Global mapper 工具栏上面的上方的 Digitizer Tool 数字化工具,然后选中左起第四个按钮”Create New Line/Area (Trace Mode)"。
3、开始画出你规划的路径,【按住鼠标】拖动路径,直到结束【松开鼠标】如下图。
4、点击上图中【确定】,保存命名的路径线路。点击【控制中心】按钮,如下图。
5、在d出的对话框中,选中【用户创建的图元】,即:刚才规划的路径,然后点击【选项】,跳出窗口如下图:在d出的对话框中点击【线风格】,勾选【所有图元使用同一样式】,在d出对话框中选中线条的 样式和线条的 宽度以及 颜色。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)