mws文件中的tab文件改为相对路径

用mapinfo将现有的多个图层(tab)文件保存成一个mws工作空间后,将此mws文件发到另一台电脑上后,打开mws,提示无法打开各个tab文件,文件不存在,显示的路径是当时原电脑添加时的绝对路径。

用记事本打开mws文件,将里面类似下面语句<DataSourceName>地级市</DataSourceName><FileName>F:\dian\map\地级市.TAB</FileName>

改为<DataSourceName>地级市</DataSourceName><FileName>地级市.TAB</FileName>

保存,这样就变成与mws文件同级的相对路径了,在别的电脑或别的路径下就能正常打开了。

若用mapxtreme的工作空间管理器生成的mws,其描述就是<FileName>地级市.TAB</FileName>。

时间: 2024-08-23 07:56:50

mws文件中的tab文件改为相对路径的相关文章

【jsp】怎么在jsp文件中引入静态文件(.js .css)

如果在jsp文件中引入静态文件比如(.js或.css等等),可以在使用 /项目名称/路径 的方式,但是这种方式如果在修改了项目了名称后就显得比较麻烦了.除了之外还许多方式,比如相对路径等等.一般情况下,可以先获得项目的根路径,然后再加上文件路径.  ${pageContext.request.contextPath}  可以获得当前项目的路径,然后就只需要在后面加上引入的静态文件的文件路径即可.比如: 这样就可以引入js文件下的jquery.min.js文件了.

比较两个文件中,一个文件比另一个文件多的行

1. 该脚本用来比较两个文件中,其中一个文件比另一个文件多的行,常用来工作环境中,对比得出多余的ip地址 #!/bin/bash #different in file1 and file2 #author:vaedit #date:2017/8/20 #read -p "请输入第一个文件路径" file1 #read -p "请输入第二个文件路径" file2 function print_help(){ echo "该脚本只用来对比一个文件比另一个文件多

Spring MVC框架下在java代码中访问applicationContext.xml文件中配置的文件(可以用于读取配置文件内容)

<bean id="propertyConfigurer" class="com.****.framework.core.SpringPropertiesUtil" lazy-init="false"> <property name="locations"> <list> <value>classpath:config/sys.properties</value> &

Microsoft Visual Studio网站发布时bin文件中没有调试文件,pdb文件

之所以要有调试文件,是因为方便快速定位到故障代码节点 下面来介绍如何实现调试文件一并发布到目录对应的bin文件中 在对应的网站获取后 编译 发布[找到需要发布的节点,PresentationLayer下面 ,选择后右击>属性>打包/发布 web 配置选择活动(Release) ,找到"排除生成的调试符号(G)"确认是否勾选 应该不要勾选,除去勾 然后再回到发布的节点,右击>发布>设置>"文件发布选项" 勾选"在发布前删除现有文

安装kali 开机登陆 Ping 主机可达 Ctrl+c键来强行终止 ifconfig 查看网络状态 创建一个用户,并将其纳入root组,然后将用户删除 创建用户, 创建文件夹,文件夹中创建一些文件,将文件夹打包,最后解包到另一个文件中 创建一个文件。

安装linus操作系统 直接按回车确定 Live(amd64),就可以直接自动安装进入操作系统 安装完成后,进入界面. 创建用户zfh,密码123456 将用户zfh删除 利用ifconfig查看网络状态 创建zfh17文件夹,在文件夹里面创建17.txt,和18.txt. 利用rm,删除17.txt 利用ps-ef显示进程 查看磁盘容量 显示目录中所有文件的大小 在zfh200里面创建两个文件夹zfh201和zfh202,将zfh201压缩到zfh202中 解压缩 windows操作系统命令使

Json-server在Vue 2.0中使用--build文件中没有dev-server文件

跟大佬的视频使用json-server模拟后台数据调用,发现build文件中并没有dev-server.js. 新版的vue-cli取消了dev-server.js和dev-client.js   改用webpack.dev.conf.js代替,所以可以在webpack.dev.conf.js中配置本地访问 1.在webpack.dev.conf.js中任意位置添加以下配置 端口设置在3000 var jsonServer = require ('json-server') var apiSer

.gitignore文件中添加忽略文件或者目录后,不起作用。

出现该问题放入原因: 在git库中已存在了这个文件,之前push提交过该文件. .gitignore文件只对还没有加入版本管理的文件起作用,如果之前已经用git把这些文件纳入了版本库,就不起作用了. 解决问题方式: 将需要忽略的文件先复制出来,然后删除项目目录下的这些需要忽略的文件.(如果是编译后的文件,直接删除就可以). 在.gitignore文件中添加对应的需要忽略的文件或者目录. 提交所做的修改到本地版本库,然后推送到远程的版本库. 文件前面的绿色对勾变成灰色的减号表明操作成功. 原文地址

C++学习——在C文件中调用C++文件中的函数

1.CPP文件中的内容 #include "mytest.h" #include <iostream> using namespace std; int add(const int a, const int b) { cout << "a=" << a << endl; cout << "b=" << b << endl; return (a + b); } 2.

织梦cms文件中plus各个文件的作用介绍及安全设置

织梦国内第一大开源程序,之所以容易中毒,因为研究它的人太多了,用户量太大了,有可乘之机和商业用途.所以成了很多黑客下手的对象. 官方网站下载了Dedecms安装包以后,解压出来,有一个uploads文件,这里面的文件夹才是网站的安装文件,里面文件很多,今天一品资源网就主要介绍下plus文件夹里面的各个功能模块,如果你只是做一个企业站的话,不需要太多功能,那么小编建议您看一下下面的相关文件操作把: 首先,小编建议大家如果下面介绍的功能都用不上的话,都可以删除,这里小编唯一不推荐删除的就是“友情链接