问题标签 [osmosis]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
563 浏览

javascript - npm 渗透。我怎样才能获得元素的属性?

部分页面 HTML 代码

1)第一个问题:如何从 meta itemprop="price" 中提取值为 3303 的 attr 内容?或者用渗透,这是不可能的?

2)第二个问题:为什么我不能在这个中获得价值 3 303<span id="price_label">3 303</span>

结果在 cosole: test: ''

也许JavaScript脚本和渗透中的问题不能解决这个问题?

0 投票
0 回答
3118 浏览

url - 如何从 osmosis 视频中下载 blob url

是否有任何 chrome 扩展程序或软件可用于下载正在播放的视频。

0 投票
1 回答
228 浏览

javascript - 在 Node.js 中使用 Osmosis 抓取返回 undefined

我正在使用该Osmosis包进行这样的刮擦:

我的问题是它将一个空对象记录到控制台,但是如果我xpath在网站上尝试这个,XPath helper它会返回h4我想要的。我错过了什么?

0 投票
0 回答
793 浏览

python - 集成 osmosis 和 python 从 .osm 文件中获取数据

我正在尝试使用 python 脚本从 .osm 文件中过滤数据

以下是我为此目的使用的 python 代码。但是创建的 .osm 文件不包含输入文件中的数据。

但是当在命令行上运行以下命令时,它就像魅力一样。

0 投票
0 回答
36 浏览

openstreetmap - 尝试获取地名并将其添加到来自大型 osm 文件的输出 csv 文件

我在一个国家/地区使用 osmfilter 在 .osm 文件上过滤了大约 1000 多个位置,我想创建一个 .csv 文件,其中包含它们的 id、名称、lat、lon 和PLACE(它们所在的行政边界的名称在:说美国的一个州)。

我使用带有关键运动的标签过滤了一些点,并且由于该文件是从 geofabrik 下载的,因此我认为该位置将包含在文件中。

我尝试过:

我希望获得带有行政边界名称的 .csv,但我没有得到“地方”应该在哪里。

我是否必须下载另一个文件并从那里获取位置?我不能用我有的吗?

0 投票
1 回答
100 浏览

linux - Linux从标准输入读取的两个进程(osmosis osm)

我需要解压缩一个非常大的文件(100GB+)并让它由两个并行线程处理。问题是我想使用 STDIN/STDOUT 同时向两个线程提供未压缩的内容

语法可能不是那么透明,但想法是两个线程都从相同的标准输入读取并基本上互相窃取数据。

不知何故,我需要让每个线程都有自己的 STDIN(或另一个临时内存流)并在它们之间拆分 bzip2 的输出。

0 投票
2 回答
52 浏览

java - Osmosis WayNode 实例总是从 getLatitude 和 getLongitude 返回 0

我正在尝试使用 openstreetmap osmosis 来读取机场的 pbf 文件并提取大门和跑道等特征。

我使用的代码类似于:http ://www.javaoptimum.com/how-to-read-osm-pbf-files-programmatically-java/

当代码遇到Node实例时,它会从 getLatitude 和 getLongitude 返回合理的值...

但是,当代码遇到Way实例时,坐标似乎为零。这是我正在使用的代码:

为了获得Ways 的坐标,我还需要做一些其他的处理吗?

0 投票
0 回答
75 浏览

java - 文件中没有这样的文件或目录错误(con,“r”):无法打开连接,您对此错误有什么解决方案?

我是一个新的 R 用户,目前在运行该块时遇到了 Osmar 包的问题:

出现的错误是: 

'"java"' 不是内部或外部命令、可运行程序或批处理文件。无法打开文件'C:\Users\Soodi\AppData\Local\Temp\Rtmpox4c9R\file13a075721e7c':没有这样的文件或目录文件中的错误(con,“r”):无法打开连接

虽然在 cmd 中,我已经检查了 Java 和 osmosis 是否已正确安装,并且我已经将它们的路径添加到环境变量中。错误描述中的临时文件在我的笔记本电脑上不存在,我想知道还有什么可以成为问题。

我非常感谢有关此事的任何帮助或线索。干杯,苏迪

0 投票
0 回答
226 浏览

postgresql - 将 Postgresql 数据库导出到 OSM

我有 osm 数据表到 postgresql 中。现在我想将它导出为 .osm 文件。目前我正在使用 osmosis 来做到这一点,但不知何故它给了我错误,我无法导出它。

错误: 在此处输入图像描述

0 投票
1 回答
24 浏览

node.js - node.js Osmosis 编译 js 后得到结果

我试图通过渗透从站点获取数据,但输入了它返回的值'{{value}}'。这是我的代码:

在这个页面值通过 js 插入到表中。我尝试使用延迟,但它没有用