问题标签 [osgeo]
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.
linux - 无法运行单发多盒检测器
很抱歉,如果我对这个问题的表述很糟糕,但我通常不熟悉机器学习/导入,并且不知道是什么导致了这个错误。本质上,我正在尝试运行此https://github.com/aurotripathy/ssd-spacenet/blob/ssd/spacenet/README.md。我克隆了目录,并按照自述文件进行操作。我以为我安装了所有依赖项,但由于某种原因,我不断收到一个错误提示。这是错误:
__init__.py 文件如下所示:
再次抱歉,这是一个格式不正确的问题,但我应该从哪里开始呢?
python - 完成重装python、pycharm、qgis
我的python安装很乱。因此,我想重新安装它的整个安装。(不幸的是,)我还安装了 QGIS 和 PyCharm(主要是把它弄得一团糟),我想开始干净..!
那么,摆脱每一个小 Python 的最佳方法是什么,以及重新安装 Python27、QGIS 和 PyCharm 的最佳包/方法是什么?我是否应该选择 osgeo,我应该先安装 Pycharm 还是 Python 等。希望您对此有一些好的想法和工具。我是 pip 的粉丝,所以最后我希望它可以只使用 pip 来安装周围的软件包。
我正在使用 Windows 7、64 位(感谢 Karel 的提醒)
gis - 如何使用 OSGeo4W Shell 将一个 CRS(坐标参考系)值转换为另一个值?
我为 Windows(新用户)安装了 QGIS 2.18(最新版本)。随之而来的是 OSGeo4W Shell。现在使用这个 shell,我想将一个 CRS 中的特定值转换为另一个。例如,如果我知道 WGS84 中的坐标(例如,91.7362、26.1445 仅作为示例),我想知道如何使用 OSGeoShell 将其转换为印度 1954/UTM Zone 46N(以米为单位)。
PS:我知道有路,因为我曾经成功找到路。我复制了命令的语法,但我错误地删除了文件,即使经过长时间的搜索,我也无法再次在网络中找到路径。这几乎是一个 2 行和简单的命令。
python - GDAL_ARRAY 导入错误
我正在尝试使用 Anaconda2 安装和测试 GDAL。我的python安装是2.7。我使用 Windows 二进制文件安装了 GDAL,我可以导入除 gdal_array 之外的所有 gdal 模块。当我尝试导入时,我收到以下错误:
我还使用 osgeo4w 安装了 gdal。当我从 osgeo4w shell 运行 python 时,我可以毫无问题地导入 gdal_array。如何设置 anaconda 以使用来自 osgeo4w 的 gdal 依赖项?
c++ - QGIS找不到头文件
我正在尝试使用Qt 5.9.1创建自定义 QGIS 桌面应用程序
我已经下载了 OSGeo4W (x64) 地理空间软件集和 Github C++ QGIS 示例,但我在编译时遇到了错误:
Cannot open include file: 'qgsmapcanvas.h': No such file or directory
实际上以上头文件都不在 OSGeo4W 文件夹下:
但是..它们不应该在 dll 库中(例如 qgis_core、qgis_gui ...)吗?
无论如何,这是我的*.pro文件:
PS:stackiverflow上有一个类似的问题,但我重复了一遍,因为给出的答案没有给出解决方案
python - 在 python 中导入 osgeo 库失败
我在我的 python 应用程序中导入 osgeo 库时遇到问题。我在由以下依赖项定义的 conda 环境中工作:
对于默认频道:
对于锻造通道:
使用 pip 安装:
我收到以下错误:
我也尝试在 forge 通道中添加 poppler 依赖,但它不起作用。
你有什么想法来解决这个问题吗?仅基于修改 conda 环境的解决方案是首选,但由于我正在使用 Docker,因此在我的环境中更改任何其他内容都不是问题。
我的应用程序直到今天都运行良好,所以我认为问题与依赖链中的一些变化有关,但我无法弄清楚发生了什么。
python - 从 Qt Designer 到 Qgis
我开始使用 PyQgis。但是,我一直被困在某个时间点。
- 我设计了一个基本对话框来在 Qgis 中进行集成测试,称为 Test.ui
- 该文件是使用 OSGEO4w Shell 编译的,获得了一个 Test.py 模块。
- 在 QGis 中,我打开 Python 控制台以将此对话框应用于具有功能的脚本。Qgis 中的这个 Python 脚本声明了一行 qid = QInputDialog()。
这就是我停下来的地方,因为我不知道如何在 QGis 的 Python 控制台脚本中应用 Qt Designer 中的设计。编译后的 * .py 模块应该遵循什么路径?提前致谢。
python-2.7 - Geonode 安装 Oracle Linux
我正在运行 python 2.7.5 并在 Oracle Linux 机器上安装 geonode。我正在遵循安装手册并执行命令:
python manage.py 迁移
我收到以下错误
有关如何解决此问题的任何提示?
提前感谢您的时间
python - GDAL CreateFeature 不会向图层添加功能
我在 Ubuntu 17.10 上运行 Python 2.7,并通过 apt 安装了 osgeo v2.2.1。
我的代码加载 osgeo 并且 1) 尝试创建一个具有 1 个图层和 1 个字段的 shapefile,2) 创建一个多边形(4 点几何图形),然后 3) 将多边形添加到 shapefile 的图层。在我使用 layer.CreateFeature(feature) 的第三个函数之前,一切都运行顺利:
这打印:
然后我从我已经创建的多边形创建一个几何图形并预先传递给函数:
这打印:
然后代码继续创建功能:
创建此功能:
但是当我将它添加到图层时,什么也没有发生:
印刷 :
我错过了什么 ?
python-3.x - 使用 osgeo 或 shapely 将 Postgis 几何从 EWKB 转换回 EWKB
假设我有以下使用 Postgis 创建的几何图形:
我想读取 EWKB 表格,然后将其重新写回 EWKB(在现实世界的应用程序中,我会对几何图形进行一些更改,对于本示例,我们只是转换几何图形)
使用 osgeo 我可以执行以下操作:
这产生:
如您所见,几何形状与原始几何形状不同。我如何返回结果
我也愿意接受使用 shapely 的解决方案,但是我的测试给出了 M 坐标的一些问题。