英语法语西班牙文

OnWorks 网站图标

m.cogograss - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管提供商中运行 m.cogograss

这是 m.cogograss 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


空间坐标 - 用于将方位角和距离测量值转换为坐标的简单实用程序
反之亦然。
它假设一个笛卡尔坐标系

关键词


杂项,距离

概要


空间坐标
空间坐标 - 帮帮我
空间坐标 [-LRC[输入=姓名[产量=姓名[坐标=东,北] [--覆盖]
[--帮助] [--详细] [--安静] [--ui]

标志:
-l
行被标记

-r
从坐标转换为方位角和距离

-c
最后重复起始坐标以关闭循环

--覆盖
允许输出文件覆盖现有文件

- 帮帮我
打印使用摘要

--详细
详细模块输出

- 安静的
静音模块输出

--用户界面
强制启动 GUI 对话框

参数:
输入=姓名
输入文件名
默认: -

产量=姓名
输出文件的名称
默认: -

坐标=东,北
起始坐标对
默认: 0.0,0.0

商品描述


空间坐标 在方位角和距离以及 X、Y 坐标之间转换数据点。 只是简单
轴承/距离或坐标对被处理。 它假设一个笛卡尔坐标
系统。

输入可以通过标准输入(默认)或从文件输入 输入=姓名. 指定
输入为“-”也指定标准输入,对于在程序中使用程序很有用
管道。 除非文件名不是“-”,否则输出将是标准输出
指定的。 输入文件必须严格遵守以下格式,其中最多 10
字符标签是允许的,但不是必需的(见 -l 旗)。

例如: 空间坐标 输入:
P23 北 23:14:12 西 340
P24 小号 04:18:56 小号 230
...

第一列可能包含一个标签,您必须使用 -l 标志以便程序知道。
后跟一个空格,然后是字符“N”或“S”以指示是否
方位是相对于北或南方向。 在另一个空间之后,角度
以“DDD:MM:SS.SSSS”格式以度、分和秒开头。 一般来说,角度
可以是形式 数字 + 分离器 + 数字 + 分离器 + 数字 [+ '.' + 数字]。 一个
空格跟在角度后面,然后是 'E' 或 'W' 字符。 空间
将轴承与距离分开(应该使用适当的线性单位)。

输出 of 以上 输入:
-134.140211 312.420236 P23
-116.832837 83.072345 P24
...

除非与 协调 选项,计算从 (0,0) 开始。

附注


对于那些不熟悉轴承符号的人:想象自己处于一个
圆圈。 第一个半球符号告诉您应该朝北还是朝南。
然后你读取角度并向东或西转那么多度,这取决于
在第二个半球符号上。 终于,你动了那个方向的单位
去下一站。

空间坐标 可以以非交互方式或交互方式运行。 程序将运行
如果用户指定任何参数或标志,则非交互式。 使用“m.cogo -”,运行
管道中的程序。 没有任何标志或参数, 空间坐标 将提示输入每个值
使用熟悉的 GRASS 解析器界面。

这个程序非常简单,不会处理与输入格式的偏差
上面解释过。 目前,该程序对
输出。 但是,预计该计划将扩展到提供
生成矢量和/或站点层的能力。

可以使用以下命令关闭行 -c 标记或折断 v.干净, 行可以转换
与边界 v.类型,并且封闭边界可以转换为具有
v.质心.

示例


m.cogo -l in=cogo.dat
cogo.dat 输入文件如下所示:
# 示例 COGO 输入文件 -- 这定义了一个区域。
#
P001 小号 88:44:56 小号 6.7195
P002 北 33:34:15 西 2.25
P003 北 23:23:50 西 31.4024
P004 北 05:04:45 西 25.6981
P005 北 18:07:25 东 22.2439
P006 北 27:49:50 东 75.7317
P007 北 22:56:50 东 87.4482
P008 北 37:45:15 东 37.7835
P009 北 46:04:30 东 11.5854
P010 北 90:00:00 东 8.8201
P011 北 90:00:00 东 164.1128
P012 小号 48:41:12 小号 10.1311
P013 小号 00:25:50 小号 255.7652
P014 北 88:03:13 西 98.8567
P015 小号 88:44:56 小号 146.2713
P016 小号 88:44:56 小号 18.7164

往返:
m.cogo -l input=cogo.dat | m.cogo -rl in="-"

导入为矢量点地图:
m.cogo -l input=cogo.dat | v.in.ascii 输出=cogo_points x=1 y=2 分隔符=空格

导入为矢量线图的 Shell 脚本:
m.cogo -l input=cogo.dat | tac | awk '
开始 { FS="" ; R=0 }
$1~/\d*\.\d*/ { printf(" %.8f %.8f\n", $1, $2) ; ++R}
END { printf("L %d\n", R) }' |塔克 | \
v.in.ascii -n 格式=标准输出=cogo_line

将该线映射转换为区域:
# 在上面的示例中添加 -c 标志以关闭循环:
m.cogo -l -c 输入=cogo.dat | ...
...
v.type 输入=cogo_line 输出=cogo_boundary from_type=line to_type=boundary
v.centroids 输入=cogo_boundary 输出=cogo_area
如有必要,用 v.干净 模块。 使用 tool=snap 和
thresh=0.0001,或者一些小的值。

使用 onworks.net 服务在线使用 m.cogograss


免费服务器和工作站

下载 Windows 和 Linux 应用程序

  • 1
    安装后F
    安装后F
    PostInstallerF 将安装所有
    Fedora Linux 和其他软件
    默认不包括,之后
    第一次运行 Fedora。 它的
    容易...
    下载 PostInstallerF
  • 2
    痕迹
    痕迹
    strace 项目已移至
    https://strace.io. strace is a
    诊断、调试和指导
    Linux 的用户空间跟踪器。 它被使用
    监控一个...
    下载跟踪
  • 3
    gMKV 提取 GUI
    gMKV 提取 GUI
    mkvextract 实用程序的 GUI(部分
    MKVToolNix),其中包含大多数(如果
    不是全部) mkvextract 的功能和
    mkvinfo 实用程序。 用 C#NET 4.0 编写,...
    下载 gMKVExtractGUI
  • 4
    JasperReports 库
    JasperReports 库
    JasperReports 库是
    世界上最流行的开源
    商业智能和报告
    引擎。 它完全是用 Java 编写的
    它能够......
    下载 JasperReports 库
  • 5
    冰沙书籍
    冰沙书籍
    Frappe Books 是免费和开源的
    桌面记账软件
    简单且经过精心设计的用户可以使用
    小企业和自由职业者。 它'...
    下载冰沙书籍
  • 6
    数字 Python
    数字 Python
    新闻:NumPy 1.11.2 是最后一个版本
    这将在 sourceforge 上制作。 轮子
    适用于 Windows、Mac 和 Linux 以及
    存档的源分发可以是四个...
    下载数值 Python
  • 更多 ”

Linux 命令

Ad