1)GMAPNET是开源地图控件,可以使用多个基于WEB服务的地图源:谷歌地图、微软BING地图……
2)在你应用程序中,使用这套控件从这些地图源获取并显示地图的同时,地图数据也被保存到你的计算机上。这样,不联网时,使用地图的应用程序仍然能够使用已经保存在本计算机的地图数据。
3)保存地图数据的过程是自动完成的,不需要你做任何编程
4)地图数据通常保存在文件夹C:\Users\[用户名]\AppData\Local\GMapNET下,这个文件夹是保存地图数据默认的位置
5)你可以将这个文件下的所有文件和文件复制到任何地方,比如,复制到D:\GMapNET下
6)要使用离线地图,只需要:
//如果不使用默认文件夹下的离线地图文件夹,必须设置你使用的离线地图文件夹mapControl1CacheLocation = @"D:\GMapNET"
//只使用离线地图!
mapControl1ManagerMode = AccessModeCacheOnly;
官网上下载完整源码包,解压到任意目录,解压后的源码目录结构如下所示:
_examples:编辑器完整版的示例页面
dialogs:d出对话框对应的资源和JS文件
themes:样式和样式文件
php/jsp/net:涉及到服务器端 *** 作的后台文件,根据你选择的不同后台版本,这里也会不同,这里应该是jsp,php,net
third-party:第三方插件(包括代码高亮,源码编辑等组件)
editor_alljs:_src目录下所有文件的打包文件
editor_all_minjs:editor_alljs文件的压缩版,建议在正式部署时才采用
editor_configjs:编辑器的配置文件,建议和编辑器实例化页面置于同一目录
或者网上搜索别人配置好的实例,这样自己就不用折腾了。我自己弄的,结果折腾了好久,差点想放弃了!
我下载的是开发版 [1251 Net 版本] 2013年4月27日,最新版本。
三、部署方法
代码结构图
第一步:在项目的任一文件夹中建立一个用于存放UEditor相关资源和文件的目录,此处在项目根目录下建立,起名为ueditor(自己喜欢)。
第二步:拷贝源码包中的dialogs、themes、third-party、editor_alljs和editor_configjs到ueditor文夹中。其中,除了ueditor目录之外的其余文件均为具体项目文件,此处所列仅供示例。
第三步:为简单起见,此处将以根目录下的indexphp页面作为编辑器的实例化页面,用来展示UEditor的完整版效果。在indexphp文件中,首先导入编辑器需要的三个入口文件,示例代码如下:
复制代码代码如下:
<meta >
具体解决处理方法如下:
1、打开电子口岸登陆页,复制页面地址
2、打开IE [工具]--- [Internet 选项]
3、进入[安全]选项
*** 作:依次选择安全---可信站点--站点。确保“对该区域中所有xxxxx”中的钩选项为空。
4、将电子口岸网站添加至可信站点
*** 作:将(1)中复制的页面地址,粘贴至此处(IE可能会自动跳出地址)点添加按钮后,关闭--确认上述 *** 作。
5、调整IE对于“受信任站点”区域的安全设置
*** 作:重复(2)进入INTERNET选项。依次选择安全可信站点自定义级别
6、 配置受信任站点区域安全设置
*** 作:ACTIVEX 控件和插件组,建议全部设置为“启用”状态。其他部分,除了“使用d出窗口阻止程序”以外,也建议全部启用。
7、确定设置改动
完成上述 *** 作后,“此计算机上的安全设置禁止访问其它域的数据源”应不再出现,但如果出现其他错误信息,则应参考其他处理办法。
右键方法名 --转到定义如果没有这个方法,那么就是 GmapManager中尚未定义GetRouteBetweenPoints方法。
如果这个GmapManager类有代码可循,那么补充这个方法代码。
如果GmapManager这个类是第三方的一个DLL引用,无法编辑。那么这个调用就是错误的。
以上就是关于c# winform GMAP.NET离线模式怎么保存地图全部的内容,包括:c# winform GMAP.NET离线模式怎么保存地图、如何更换编辑器为百度Ueditor等、此计算机上的安全设置禁止访问其它域的数据源,怎么解决等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)