主题问题:“xyz” https://knowledge.亚搏在线safe.com/questions/topics/single/1073.html 主题“XYZ”的最新问题 通用化以空格分隔的XYZ文件? https://knowledge.亚搏在线safe.com/questions/77835/generalize-space-delimited-xyz-files.html

我的目标是从我的几个xyz文件中得到一个漂亮的DEM。我希望能够泛化这些文件,并在运行光栅demgenerator时节省一些时间。有什么办法吗?我尝试过PointCloudThiner和Generater,但它们似乎不接受我的输入。

民主党 概括 XYZ 结婚,格林尼治时间2018年9月05日14:28:57 ABB11
空间xyz(点)到.jpg/png https://knowledge.亚搏在线safe.com/questions/72538/spatial-xyz-points-to-jgpng.html网站

你好,我有很多剖面测量作为xyz数据(点)在RD坐标系。这是一个包含所有个人资料的Excel,每个配置文件都有自己的名称(1,2,3,等等)。在FME中是否有方法将每个概要文件转换为单独的.jpg/png文件?

XYZ jpg 配置文件名称 周一,2018年6月18日14:31:01 GMT vincentvanderwo
使用WebMapTiler从平铺源光栅创建TMS平铺 https://knowledge.亚搏在线safe.com/questions/71167/create-tms-tiles-from-tiled-source-rasters-using-w.html

我有一个目录结构,其中包含10级TMS(XYZ)格式的源光栅图块(512x512像素PNG文件)。这些都是第三方提供给我的。

从这些我想产生的水平9和8,所以额外的层可以显示在传单应用程序。我以为FME和WebMaptiler会是答案,但我一直在努力工作。

到目前为止,我在Workbench中有以下内容:

  1. 从现有目录结构中读取所有源文件的PNGRASTER阅读器。
  2. python调用程序,使用python函数从这里-计算源块的边界坐标https://wiki.openstreetmap.org/wiki/Slippy_map_tilenames
  3. 使用上述坐标对光栅进行地理参考的光栅参照器。
  4. 生成单个光栅的光栅镶嵌器。
  5. WebMapTiler(设置为GlobalCRS84Scale,最小缩放= 8,最大缩放=10)生成第10级的栅格块,9 & 8。
  6. 将名称设置为Y (row)属性和@Value(out_tile_level)\@Value(out_tile_x)的fanout表达式的PNGRASTER写入器,将目录结构设置为level\X

这几乎是工作,但我有以下问题:

  • 性能非常差,产生约1800块瓷砖。
  • X的目录似乎不正确。10级的和源文件不一样)

是否有人对FME有任何想法或可能有不同的方法来实现这一点?

问候

约翰

webmaptiler XYZ 经颅磁刺激 FRI,2018年5月25日17:08:50格林尼治时间 约翰斯吉斯布斯丁
我是否可以使用rastercellcocer直接写入xyz文件? https://knowledge.亚搏在线safe.com/questions/64459/is-there-anyway-i-can-use-the-rastercellcoercer-to.html

我正在使用栅格单元强制器从DEM光栅创建xyz文件,以创建包含DEM高度的点特性。我先写进ESRI地理数据库,然后使用坐标提取器将X、Y、Z字段写入CSV文件,然后将其重命名为*.xyz。

有没有更直接的方法呢?我可以删除ESRI地理数据库并直接从rastercellcocer写入xyz吗?

民主党 pointcloud XYZ 星期二,格林尼治时间2018年2月20日15:56:32 robertdbuckley
光栅(.adf)文件到高程点? https://knowledge.亚搏在线safe.com/questions/62293/raster-adf-files-to-elevation-points.html

我是新来的ArcMap & FME。他们给了我一堆很大的。adf文件,我需要把它们转换成立面图,甚至只需点(x,y,z)坐标就可以在MicroStation中生成一个tin。有人知道正确的变压器来做这个吗?或者用FME是否可行?

光栅 XYZ 海拔高度 周一,2018年1月22日20:52:00 GMT jcanter
平铺以空格分隔的XYZ文件 https://knowledge.亚搏在线safe.com/questions/58417/tiling-space-delimited-xyz-files.html

我有一些以空格分隔的XYZ文件(DTM数据),需要合并它们,然后将它们分割为1km x 1km的块。最终的数据集需要是一个.xml文件,civils 3d可以使用该文件生成一个曲面。

我用过打捆机变压器,但在打捆机过程中/之后我遇到了错误。

任何想法吗?在这个过程中我是否遗漏了一些东西?

泰勒 XYZ dtm 空间分隔 结婚,2017年11月22日16:02:22格林尼治时间 jb_gisb1
从点云和正射影像创建las文件 https://knowledge.亚搏在线safe.com/questions/53606/creating-las-file-from-pointcloud-and-orthophoto.html

你好,

我想我是只见树木不见森林……

如何从公共点云(XYZ)和相应的图像(Orthophoto TIF)中生成LAS文件?

我已经玩过pointcloudcombiner,SurfaceModeler和PointonRasterOverlayer,但没有什么能让我产生期望。


提前谢谢!
玛丽亚

拉斯维加斯 pointcloud XYZ tif 结婚,格林尼治时间2017年9月20日07:50:30 gpt_executer
以空格分隔的XYZ文件范围 https://knowledge.亚搏在线safe.com/questions/43629/space-delimited-xyz-file-extents.html(https://knowledge.safe.com/questions/43629/space-delimited-xyz-file-extent

你好,我有大量以空格分隔的XYZ文件(*. XYZ),我想找到一种方法来确定文件的范围。

我不想要最小边界矩形,但是实际的边界,如果我把文件的所有外部点连接在一起的话。

我考虑过缓冲文件中的每一点,然后溶解产生的缓冲液,但这是非常耗时的,所以我想找到一个替代方法,如果可能的话。

谢谢,

缓冲 XYZ 边界 程度上 空间分隔 星期二,2017年5月02日09:28:16格林尼治时间 海蓝宝石
GeometryExtractor和GeometryReplacer中支持的单独坐标列表 https://knowledge.亚搏在线safe.com/idea/39416/separated-coordinate-list-to-be-supported-in-geome.html

我建议geometryextractor和geometryreplacer支持一个分开的xy或xyz坐标列表作为编码。有用的其他参数可以是:

  • 分离字符(可能是两个,一个是坐标值,一个顶点)
  • 尺寸(2D或3D,虽然这可以从分离字符中得到)
  • 形状区域(如果第一个和最后一个点相同,则创建多边形,否则将是多段线或点)

我经常遇到Excel或CSV数据XY坐标在一列,用逗号或类似的东西隔开。现在我必须用一个属性包和一个转换创建者来处理这个问题,如果能直接用几何量角器来处理就好了。

几何 XYZ geometryextractor geometryreplacer 结婚,2017年2月1日09:10:49格林尼治标准时间 redgeographics
为什么DWGStyler要从一些多边形中删除Z值? https://knowledge.亚搏在线safe.com/questions/34472/why-is-dwgstyler-removing-the-z-values-from-some-p.html

我的目标是一个彩色的三维DWG。这是我目前的工作流程:亚搏在线

  1. 读取SHP(包含多边形特性)和Excel文件
  2. 将它们连接起来,为SHP特性提供一个颜色属性
  3. 使用带有dwgstyler的“颜色”属性为功能着色
  4. 保存为DWG

这是. .有点。当我不涂色的时候,结果正如预料的那样。当我给线条上色时,我也得到了预期的结果。但是当我填充多边形时,有些在高度为0时是平的。这是什么原因呢?

dwgstyler XYZ FRI,2016年9月23日19:42:08格林尼治标准时间 rara
如何管理转换非机密XYZ到Minecraft? https://knowledge.亚搏在线safe.com/questions/30273/how-to-manage-converting-unclassified-xyz-to-minec.html

我试图将XYZ点云转换成DEM,这样我就可以生成一个Minecraft世界。在搜索并阅读了《如何创造Minecraft world》后,我通过@看到了挪威的例子(las2MinecraftFMEpediais workbench)德米特里巴格类似于我试图实现的,除非它使用的是分类属性值(例如。2,或者5代表植物),而myxyz点云没有这些属性值。

在挪威的例子中,点云对于水有另一个分类属性值(9或18),而我有一个没有指向水或桥下空间的点。我正在FME检查器中附加数据集的图片。

怎么能用XYZ创造一个雷艇世界呢?

感谢任何建议。谢谢

点云 拉斯维加斯 民主党 "我 XYZ 坐,2016年6月25日格林尼治时间18:27:26 哈妮
许多XYZ到GDB https://knowledge.亚搏在线safe.com/questions/29964/many-xyz-to-gdb.html

我有许多(大约20000)XYZ文件,其中包含模式x(coord)y(coord)z(相对高度),没有标题。

我的输出应该是带有geodb_点几何的gdb。

到目前为止,我在工作台中使用csvReader。然后我使用几何滤波器变压器。为了读取所有的文件,我使用了一个workspacerunner和PATH reader在另一个工作台中。结果是一个具有1000个特性类的gdb。因此,现在我几乎已经转换了2/3的数据(当我看到那个巨大的磁盘空间并停止改进workbench时),但是我意识到fme导入的是表而不是特性类(我猜是在“等待任务完成”=no at workspacerunner时)。

为了节省磁盘空间,我决定删除属性(只剩下一个:height),并使用2DForcer。

我现在的问题是:如何提高处理时间?使用不同的阅读器?马克·爱尔兰在那里写道:

http://gis.stackexchange.com/questions/54558/huge-..。那个XYZreader比CSVReader快得多。如果我使用xyzpointcloudReader,我就不能使用xy和z值作为单独的值。

再次转换所有xyz文件是否比使用两个不同的工作台(一个用于xyz到gdb,另一个用于转换gdb到gdb)更快?对于后者,我实际上使用带有FeatureReader Transformer的模式编写器。

谢谢你的每一个信息,因为我是新来的FME!

geodatabase workspacerunner XYZ FRI,2016年6月17日14:34:34 GMT 纳哈兹
读点云 https://knowledge.亚搏在线safe.com/articles/1337/reading-point-clouds.html网站

此视频演示如何读取格式化为分隔文本文件的点云数据。本文还讨论了其他类型的点云。您将看到如何定义分隔符和组件字段。

下载

  • readingpointclouds.fmwt
  • 000734. xyz
  • CoV_4900E_54570N.laz
  • 点云格式的类型

    FME可以从三种基本格式读取点云数据:

    • 真正的点云文件格式组件(x,y,z等)在文件中定义,例如LAS或Mojang Minecraft
    • 真正的点云数据库格式,例如Oracle空间点云
    • 带分隔符的文本文件当向FME添加阅读器时,需要定义包含组件的字段

    支持的点云格式的完整列表可在格式的页面。

    下面提供了读取这三种类型的点云格式的步骤。使用本文中的链接,可以下载一个包含示例数据的FME工作区模板以及三种类型的阅读器。


    使用FME读取基于文件的点云格式(LAS)

    LAS读卡器可用于读取压缩的laszip文件(.laz)。esri las数据集(.lasd)和压缩的esri.zlas文件。在读取LAS格式(ASPRS激光雷达数据交换)数据时,强度等在格式中定义,所以在添加阅读器时没有必要指定这些。

    1. 在FME工作台中,从一个空白的工作区开始,使用菜单读卡器>添加读卡器或使用工具栏上的添加读卡器工具添加读卡器。
    2. 在“添加阅读器”对话框中输入“LAS”到格式字段中,当出现“ASPRS激光雷达数据交换格式(LAS)”时,选择“ASPRS激光雷达数据交换格式(LAS)”。
    3. 在“数据集”字段旁边,单击省略号并浏览到LAS文件。或者使用右边的下拉箭头选择多个文件或LAS文件目录。注意,还可以为这个阅读器选择压缩的. laz文件,提供的示例将读取压缩的. laz文件。中可用的任何.LAZ文件FME训练数据集这里也可以阅读: \ \ PointClouds数据 使用高级数据集浏览器读取.laz文件目录
    4. 如果知道坐标系,可以在“添加读卡器”对话框中输入坐标系,但是如果在数据中定义了坐标系,则无需输入。在提供的示例中,坐标系统必须输入为“UTM83-10”。
    5. 单击OK, FME将添加一个表示文件中点云数据的功能类型。
    6. 要查看数据,可以通过选择特性类型并右键单击它来将数据检查器添加到工作区,然后运行工作区来读取LAS数据并启动数据检查器。请注意,尽管此点云中有许多点,但FME将点云视为单个功能,因此编号的连接器和日志只显示正在读取的单个功能。有关检查点云数据的详细信息,请参阅观察和检查点云
    7. 工作区可以通过使用转换器执行任何转换,并通过添加写入器将数据输出为任何所需的格式来继续。返回到点云的教程参阅关于转换和编写点云数据的文章。


    使用FME读取数据库点云格式(Oracle Spatial Point Cloud)

    目前,Oracle Spatial是FME支持的唯一真正的数据库点云格式。请注意,从该格式读取允许您在读卡器参数中指定搜索信封,以优化特定区域的读取。要使用Oracle空间点云格式,必须安装Oracle客户端库。

    1. 向FME工作区添加一个读卡器,并选择Oracle空间点云格式。
    2. 在“数据集”字段中,如果已经为数据库定义了命名数据库连接,请选择一个命名数据库连接,或者选择“添加命名数据库连接”以填充Oracle数据库的连接参数。
    3. 单击Parameters打开一个对话框,可以从数据库中选择表。
    4. 在parameters对话框中,维度/组件映射允许将哪个数据库维度映射到哪个点云组件。parameters对话框还允许定义一个搜索信封,该信封可以优化从数据库中读取特定区域的操作。
    5. 单击“参数”对话框和“添加读卡器”对话框上的“确定”以添加读卡器。将向工作区添加一个表示Oracle空间点云表的功能类型。添加数据检查器并运行工作区以查看数据。
    6. 和第一个例子一样,工作区可以通过使用转换器来执行转换,并通过添加写入器将数据输出为任何所需的格式来继续。返回到点云的教程有关转换和写入点云数据的其他文章。


    使用FME将XYZ文件作为点云读取

    FME包括一个灵活的点云XYZ阅读器,用于读取文本数据,其中至少包括X、Y、Z列和其他可能的组件,如强度,分类等。该阅读器使将许多类型的数据读入点云成为可能,即使这不是数据的最初目的。为XYZ文件添加阅读器时,需要定义分隔符和组件字段,如下面的步骤所示。链接到本文的FME工作区模板包括一个读卡器和这个点云XYZ格式的示例数据。

    1. 在FME工作台中,使用菜单“读卡器>添加读卡器”或工具栏上的“添加读卡器”工具添加读卡器。
    2. 在“添加读卡器”对话框中,在“格式”字段中键入“xyz”,并在显示时选择“点云xyz”。
    3. 在Dataset字段旁边单击省略号并浏览到XYZ文件。或使用右侧的高级浏览器按钮选择多个文件或读取文件目录。
    4. 继续在Add Readers对话框中输入Coord中的坐标系统UTM83-10。系统领域
    5. 单击parameters按钮。在参数对话框中,可以进行一些设置,告诉FME如何分析数据。如果使用提供的样本数据,请使用以下设置:
      • 分隔符>选择空格
      • 文件具有字段名>检查是
      • 其余设置可以使用缺省值
    6. 参数对话框中的点云组件映射显示了FME如何解释每个字段,并且可以修改这些映射。对于提供的示例数据,默认值是正确的。为XYZ点云阅读器设置参数
    7. 在parameters对话框中单击OK,然后单击OK将阅读器添加到工作区。将出现表示点云数据的功能类型。
    8. 通过选择特性类型并右键单击它来将数据检查器添加到工作区中,以连接检查器。运行工作区将LAS数据读入将自动启动的数据检查器。
    9. 工作区可以通过使用转换器执行任何转换,并通过添加写入器将数据输出为任何所需的格式来继续。返回到点云的教程有关转换和写入点云数据的其他文章。

    数据属性

    • 数据集,Cov_4900e_54570 N.Laz公司,此处使用的数据源于温哥华市,不列颠哥伦比亚省。它包含在开放政府许可下的信息-温哥华。数据集,000 0334.XYZ,源自由。提供的开放数据西维吉尼亚州地图

    数据库 甲骨文 点云 拉斯维加斯 "我 XYZ fmeuc2017 e57 FRI,2015年10月09日格林尼治时间19:31:50 KenAt亚搏在线Safe
    写点云 https://knowledge.亚搏在线safe.com/articles/1075/writing-point-clouds.html

    此视频演示如何将分隔文本点云数据(.xyz文件)转换为ASPRLiDAR数据交换格式(.las)。

    下载

  • 旋转点云.fmwt
  • YX0734.XYX
  • 用FME写点云

    下面的步骤说明如何生成从XYZ文本文件读取并将此点云数据写入LAS格式的工作区。对于基于文件的点云格式,FME中的目标特征类型表示一个文件,而目标数据集是一个目录。注意,不同的点云格式可能使用不同的数据类型存储值,尽管FME试图尽可能地保持精度,但一些精度可能会丢失。在下面的示例中,数据从一个文本文件转换成LAS格式,该格式将值存储为带刻度和偏移量的整数。请记住,FME将点云视为单个功能。

    有关FME支持的点云格式的完整列表,请参见FME格式页面。


    步骤

    可以从本文的链接下载显示完成步骤的工作区模板。

    1. 使用菜单文件生成新工作区-生成工作区。
    2. 在reader部分选择格式point cloud xyz,对于数据集,浏览本文附带的示例文件000734.xyz。使用parameters按钮定义FME将如何解析文本文件。看到这篇文章读点云有关这些参数的详细信息。
    3. 在编写器部分选择格式ASPRLIDAR数据交换格式(LAS),并浏览到可用于输出的目录。

    4. 单击OK以生成工作区。表示源文本文件的特征类型将连接到表示输出LAS文件的目标特征类型。
    5. 右键单击目标特性类型,注意,默认情况下,FME将使用源数据集的文件名作为输出数据集的文件名。
    6. 运行工作区。请注意,编写的单个功能表示整个点云。检查是否在目标目录中创建了LAS文件。还要注意FME日志中的警告,它告诉我们x、y和z值被转换为Int32。之所以会出现这种情况,是因为LAS格式将所有值存储为整数,并带有刻度和偏移量。根据XYZ源文件中的小数位数,某些精度可能会丢失。
    7. 可以通过使用菜单编写器- Add writer添加一个编写器来修改工作区,使其写入到不同的点云格式。例如,可以选择格式为ASTME57的编写器。添加ASTM E57编写器时,单击parameters按钮将任何点云组件映射到E57元素。对于提供的样本,将组件强度映射到元素强度。文件定义参数可以保留为“从读卡器复制”。新的目标功能类型将添加到工作区,该工作区可以连接到源功能类型。可以在再次运行工作区之前删除LAS功能部件类型和写入器。

    8. 工作空间可以进一步包括用于转换点云数据的变压器。请返回点云Tutoria点云变换的例子。

    数据属性

    点云 拉斯维加斯 XYZ fmeuc2017 e57 星期四,2015年10月08日19:15:19格林尼治时间 米塔特保险柜亚搏在线
    变薄并结合点云 https://knowledge.亚搏在线safe.com/articles/1070/thinning-and-combining-point-clouds.html

    介绍

    在本文中,我们将重点介绍两个名为the的变形金刚点云合并器点云稀释剂。PointCloudCombiner可以与点云和其他文件格式一起使用,以输出新的点云。pointcloudthinner对于删除点很有用,以便减小到输出点云的文件大小。下面是三个示例,演示了如何在FME工作台中同时或单独使用这些转换器。

    本视频演示了FME中可用的PointCloudCombiner和pointcloudthin转换器。组合和细化是处理激光雷达数据的常用功能。细化以统一的方式减少点的数量,帮助管理非常大的数据集的大小。将多个几何图形合并为一个点云,也可用于将光栅DEM自动转换为点云。


    1。结合点云

    下载

  • 1点云合并器.fmwt
  • pointcloudcombiner-data.zip点云合并器
  • PointCloudCombiner转换器可用于组合多个点云,这些点云可能被平铺或重叠成单个点云。要构建这个示例,遵循以下步骤:

    1. 添加一个拉斯维加斯的读者并使用默认参数从.las文件中读取。
    2. 添加点云合并器转换到工作区并将点云源连接到输入端口,如下所示。
    3. 使用数据检查器可以查看得到的点云。

    2.稀疏点云

    下载

  • 2点CloudThinerCombiner.fmwt
  • pointcloudcombiner-data.zip点云合并器
  • 从第一个示例开始,可以对点云进行细化,然后将它们组合在一起,生成点云,点云的数量更少,最终生成更小的文件。pointcloudthin转换器添加在源LAS阅读器和PointCloudCombiner之间。在参数中设置一个间隔5,以仅保留每5个点。此示例的附加工作区如下所示。

    三。将光栅DEM合并为点云

    下载

  • 3点云合路器主.fmwt
  • dem-data.zip

    PointCloudCombiner还可以组合其他类型的几何体,如光栅,多边形,并将其作为点云输出。第三个附加的示例工作区模板读取光栅DEM,并使用PointCloudCombiner将其转换为点云。

    1. 添加一个加拿大数字高程数据阅读器读取DEM数据。
    2. 附加一个点云合并器读卡器的默认参数。
    3. 现在可以在数据检查器中查看输出点云。
  • 下图显示了原始DEM文件,而下图显示了使用PointCloudCombiner创建的输出点云。

    数据属性

    • 此处使用的数据源于温哥华市,不列颠哥伦比亚省。它包含在开放政府许可下的信息-温哥华。

    点云 拉斯维加斯 民主党 XYZ fmeuc2017 e57 pointcloudcombiner 点云稀释剂 星期四,2015年10月08日格林尼治时间19:15:18 米塔特保险柜亚搏在线