问题标签 [ogr2ogr]

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 投票
0 回答
175 浏览

d3.js - 使用 gdal 更改 geojson 输出的位置

我得到了一个没有坐标系的 CAD 文件,我将 CAD 文件转换为 DXF 格式,然后在将 DXF 文件转换为 geojson 时应用了“epsg:3011”的源引用和“epsg:4326”的目标引用. 当在 Leaflet 中查看时,这一切都导致我的 CAD 元素被放置在俄罗斯北部,这很好,但我想知道如何使用 ogr2ogr 或其他 GDAL 之一将我的 CAD 元素的位置更改为中国、澳大利亚或南极洲的某个地方工具?

这是我的 DXF 文件的 orginfo:

这是我用来创建 GeoJSON 的命令:

这是我的输出 geojson 文件的 ogrinfo:

0 投票
1 回答
1824 浏览

python - 如何使用 gdal 将 geojson 和 shp 文件转换为 topojson 文件?

我已经在此链接安装说明的指导下成功安装了 Python 和 GDAL

我见过一些可以转换我上面提到的格式的网络工具。我决定在本地安装 ogr2ogr。我需要一些简单的指令来启动命令工具并转换我的文件。最重要的是保留几何属性或 id 的开关。

0 投票
1 回答
584 浏览

sql - 使用 ogr2ogr 从 PostgreSQL 导出表

我想将数据库中的表导出为 MapInfo 文件。我将使用工具 ogr2ogr。这是我在文档中找到的推荐:

在此之后我收到一条错误消息:

错误 6:无法打开 test.mif。错误 1:MapInfo 文件驱动程序无法创建 test.mif

我怎样才能避免这种情况?我不想打开这个文件。我将在数据库表的基础上创建一个新的...

0 投票
1 回答
399 浏览

sqlite - 路径上的sqlite查询作为目录,ogr2ogr

我正在使用 ogr2ogr 删除 shapefile 中的空几何行。在目录中工作并在没有路径的情况下运行以下命令时一切正常。为了有效地做到这一点,我需要能够通过给出它的路径来查询 shapefile。我查询的 sqlite 部分是

从 d:/data/fema/toload/CA/ImperialCounty/06025C_20160805/S_BASE_IN DEX 中选择 *,其中几何不为空

我收到错误无法识别的令牌:“:”,我认为这只是 sqlite 的一部分,需要一个表名而不是我的路径。

问题是:如何使用表的绝对路径查询带有 sqlite 的表?

0 投票
0 回答
337 浏览

postgis - 将 MIF 和 MID 文件转换为 postgis 表

我有这样的表:

我还有文件:

邮政编码区域边界.MID

邮政编码区边界.MIF

我可能应该使用ogr2ogr但不知道如何使用。我正在尝试使用这样的命令:

但我有这样的错误:

警告 1:要插入的几何是点类型,而图层几何类型是多面。插入可能会失败 错误 1:新功能的插入命令失败。错误:几何类型(点)与列类型(多多边形)不匹配

谁能帮我这个?

0 投票
1 回答
533 浏览

postgis - 将 Mapinfo 文件转换为 postgis 表

我有文件:

邮政编码区域边界.MID

邮政编码区边界.MIF

有谁知道我如何将它导入 PostGIS?我应该创建哪些表?

0 投票
1 回答
963 浏览

geojson - 从 MIF/MID 到 GeoJSON 的 ogr2ogr

我正在尝试将 .mif 文件转换为 GeoJSON。我有.mif、.mid 和.dbf。但是当我转换它时,.dbf 中包含的属性不会呈现在 GeoJson 文件中。我使用的命令是 : ogr2ogr -f GeoJSON file.json file.mif

我的命令有问题还是我需要添加一个选项?

更多信息:

对于ogrinfo.dbf 文件:

从 .mid 开始:

0 投票
0 回答
2022 浏览

r - 抑制 R markdown 中的消息

在我的 Rmarkdown 文件中,我想禁止显示已读取 GeoJSON 文件的消息。

我尝试过包含{r message=FALSE, warning=FALSE},但这不起作用,并且还包装了函数invisible()- 但在 html 输出中仍然出现相同的消息:

任何人都可以提出解决方法吗?

0 投票
1 回答
528 浏览

php - Ogr2ogr 编码 utf-8 linux

我有一个问题 shell 命令 ogr 2 ogr

当我在 shell windows 中调用 ogr 2 ogr 时一切正常,但我在 php 中调用命令,在数据库中插入???????????象形文字的亚美尼亚语和俄语字体。

0 投票
3 回答
2102 浏览

gdal - 如何使用 GDAL ogr2ogr 投影 shapefile

GDAL ogr2ogr 使用 EPSG:28991 投影形状文件,并在 Amersfoort 附近创建 .prj 文件。但是shp文件的实际位置应该在amsterdam。

如何在 xmin ymin xmax, ymax 的帮助下重新投影形状文件以将其定位在 amsterdam。在此处输入图像描述