免费视频|新人指南|投诉删帖|广告合作|地信网APP下载

查看: 6621|回复: 17
收起左侧

[经验共享] 图文详解将多个矿权同时投影到一张图上

[复制链接]

16

主题

9108

铜板

13

好友

传奇会员

Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30

积分
20522
发表于 2013-10-20 17:53 | 显示全部楼层 |阅读模式
本帖最后由 GameMaster 于 2013-10-20 17:57 编辑

以两个矿权为例,大步骤两步:
一、投影生成矿权的边界线;
二、投影生成矿权的拐点及编号;
重点写一下第一步,第二步请参考:

(出处: 地信网论坛)
一、投影生成矿权的边界线
简单归结为“数据准备”到“投影变换”。
1、数据准备
mapgis中连续投影多个矿权与在一篇帖子中分几段话写是一个道理。在帖子中我们设置任何分段,作者都能读懂,但是软件是机械化的死的,框框太多,故我们要把数据格式做好。
重点在于设置“分段分隔符”,就是说用什么样的“分隔符”将不同的段分开。而设置“分段分隔符”的关键在于:“分段分隔符”不能与你投影数据中其他数值间的“分隔符”相同,相同了有什么后果,等会儿讲。至于坐标排列就整个循环就行了,如12341,详见下图。
建议在excel中将坐标搞好,再复制粘贴到TXT中,进行投影变换。Excel的优势在于数据清晰明了,便于查看和修改。以两个矿权为列,数据准备:
在表格中将数据填好:
1.png
复制粘贴到TXT,直接保存
2.png
可见以上数据“分隔符”为Tab分隔符(图中红框内);“分段分隔符”为逗号(图中黑框内)。
2、投影变换
数据准备好了其实该步骤就相当简单了,我这里的坐标有带号,所以我就“不需要投影”了。你发现中间有点空白的那行逗号后还有两个“|",其实这个不影响结果,此处有了逗号开头分开,软件就知道你是需要重新开始另一段数据了。

要不要带号请参考:
http://bbs.3s001.com/forum.php?mod=viewthread&tid=133720&fromuid=51814
(出处: 地信网论坛)
3.png
投出结果
4.png

设置“分段分隔符”的关键在于:“分段分隔符”不能与你投影数据中其他数值间的“分隔符”相同,相同了有什么后果呢?
此处还是以上面的数据作演示,将“分段分隔符”与数值间的“分隔符”设成一样的:Tab分隔;效果如下:
7.png 5.png
你发现中间有点空白的那行逗号后还有个“|”,这个就要影响结果了,此时相当于段与段之间实际上是没有分开的,投出结果:

6.png


好了就写到这里了,以上仅抛砖引玉,过程步骤大家多实验总结,搞出一套适合自己的快速有效的流程,谢谢!
演示数据.rar (8.51 KB, 下载次数: 92)

评分

参与人数 1铜板 +5 收起 理由
housex + 5 地信网的成长离不开您的支持!

查看全部评分

0

主题

2万

铜板

7

好友

钻石会员

Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26

积分
12957
发表于 2025-4-16 12:08 | 显示全部楼层
继续学习 继续进步
回复 支持 反对

使用道具 举报

47

主题

2万

铜板

20

好友

资深会员

Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18

积分
3703
发表于 2021-6-3 19:10 | 显示全部楼层
谢谢分享
回复

使用道具 举报

0

主题

618

铜板

0

好友

助理工程师

Rank: 5Rank: 5

积分
165
发表于 2021-5-7 11:43 | 显示全部楼层
很哈啊 很实用的
回复 支持 反对

使用道具 举报

4

主题

2万

铜板

1

好友

地信摄影大师

Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24

积分
1260
发表于 2016-5-27 19:00 | 显示全部楼层
要好好学习一下,谢楼主分享
回复 支持 反对

使用道具 举报

853

主题

12万

铜板

257

好友

传奇会员

Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30

积分
22921

精华勋章宣传勋章爱心勋章组织勋章地信元老灌水勋章荣誉会员勋章活跃勋章地信专家组VIP勋章贡献勋章成就学员勋章

发表于 2015-11-16 21:38 | 显示全部楼层
谢谢提供分享!
该会员没有填写今日想说内容.
回复 支持 反对

使用道具 举报

16

主题

9108

铜板

13

好友

传奇会员

Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30

积分
20522
 楼主| 发表于 2013-12-9 16:44 | 显示全部楼层
redeva 发表于 2013-12-9 12:12
我试了下,最简单的方法是:
1、在excel中编辑数据,区块分段的位置什么也不用写,直接一个空行甚至多个空 ...

这个我也晓得,看看section那个贴早还是我这个早,我要达到的就是用mapgis来完成。
回复 支持 反对

使用道具 举报

1

主题

6525

铜板

1

好友

助理工程师

Rank: 5Rank: 5

积分
204
发表于 2013-12-9 12:12 | 显示全部楼层
我试了下,最简单的方法是:
1、在excel中编辑数据,区块分段的位置什么也不用写,直接一个空行甚至多个空行都行
2、使用section的表格数据投影


回复 支持 反对

使用道具 举报

发表于 2013-10-22 09:37 | 显示全部楼层
看看,学习学习
回复 支持 反对

使用道具 举报

16

主题

9108

铜板

13

好友

传奇会员

Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30

积分
20522
 楼主| 发表于 2013-10-21 11:46 | 显示全部楼层
cfc0699 发表于 2013-10-20 20:32
小狼真是神速呀!写的不错,每篇文章我都拜读了。谢谢楼主的辛勤努力!

他比较喜欢排在第一楼,就是最下面一层{:soso_e120:}
回复 支持 反对

使用道具 举报

0

主题

5623

铜板

10

好友

高级工程师

Rank: 9Rank: 9Rank: 9

积分
1149
发表于 2013-10-21 09:53 | 显示全部楼层
差不多,方法有所大同小异
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线客服
快速回复 返回顶部 返回列表