问题标签 [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.
c++ - 如何在 OpenSceneGraph 或 osg 中显示 utf-8 字符,如 alpha 和 beta
我需要在 中显示UTF-8
字符osg
,但text->setText( test,osgText::String::ENCODING_UTF8 );
无法显示,就像?
在场景中一样。有没有人有同样的问题或知道怎么做?
代码片段
gdal - 如何安装 gdal_merge 以与 osgeo 一起运行?
我最近安装了 OSGEO ( http://download.osgeo.org/ ),其中包括 python 和 gdal。然而,我刚刚意识到这个包中没有包含许多 gdal 库,例如 gdal_merge。如何将它们安装到 osgeo 环境中?
python - Windows Python 将 osgeo 库添加到 virtualenv
我只是使用这个精彩的教程在 Windows 上安装 osgeo Python 库
我正在为特定项目使用 virtualenv,所以我想在我的 virtualenv 中有 osgeo。现在在 virtualenv 中我无法导入 osgeo(不起作用)。方法是什么?对不起,但我对从系统共享库到 virtualenv 有点困惑
gis - GDAL光栅图像中的羽化边缘
有人可以告诉我如何使用羽化图像的边缘gdal
吗?我一直认为-cblend
交换机会做到这一点,但也许我误解了一些东西。
这是我尝试过的:
gdalwarp -t_srs ESPG:4326 -multi -cblend 200 -of GTiff input.jp2 test.tiff
我不介意在 QGIS 中或仅在 OSGeo4W 命令提示符中执行此操作。
python - 如何重新投影和区域匹配 netCDF 和 shapefile
我是 GDAL 的新手,我的脚刚刚湿透。
我正在尝试将存储在 netCDF 中的栅格与 shapefile 进行比较。shapefile 是 netCDF 覆盖区域的子部分,数据集使用略有不同的投影。我将 shapefile 数据集转换为 netCDF 投影。netCDF 文件包含栅格数组和 lat、lon、x、y 的一维数组。
现在,我的代码使用 gdal.RasterizeLayer 将 shapefile 光栅化为 tiff,然后使用 gdal.ReprojectImage 将其重新投影到新的 tiff 中。我的问题是我无法弄清楚如何确定第二个 tiff 的范围 - 我需要选择 netCDF 数据的子部分。
这是我的代码的相关部分:
光栅化
重新投影
并将栅格转换为数组以进行逐点比较
所以现在我需要获取这个数组的范围(在新投影中),这样我就可以将它与 netCDF 数组的正确子部分匹配,并对其进行插值以匹配。
编辑:现在我认为我需要单独转换范围并使用它来重新定义 GeoTransform 以进行投影转换。调查它。
php - 安装 OSGeo4W 后 WAMP 服务器出现问题
我最近下载了 WAMP 服务器,开始在我的 Windows 7 32 位计算机上本地开发网站。它工作正常。
不久之后,我下载了几个不同的 OSGeo4W 包,主要是为了使用 QGIS 和开发插件。这是我开始在访问 phpmyadmin 本地主机时遇到问题(找不到页面错误)。
我尝试卸载 WAMP 以重新安装它,现在提取文件似乎需要很长时间,阻止了 apache 2.4.9 文件。有谁知道这是否可能是因为 OSGeo4 在我的计算机上安装了另一个版本的 Apache?我该如何解决这个问题?
amazon-ec2 - 在 Amazon Ec2 实例上安装 Geos 和 Gdal 时出现问题
我正在使用 Cent Os Image 运行 Amazon Ec2 实例。我需要安装 Geos 和 Gdal 来运行 python 脚本。
我首先尝试本指南:https
://github.com/phayes/geoPHP/wiki/Geos-installation-on-centos6
然后将 Gdal 安装绑定到它,如下所示:
sudo ./configure --with-python -with-geos=/usr/local/bin/geos-config
不幸的是,当我运行脚本时,我被告知:错误 6: GEOS 支持未启用。
即使在 ./configure 实例期间,我得到Geos Enable: Yes
然后我卸载所有东西并尝试通过 yum 安装......似乎在 Gdal 安装过程中,我注意到安装的(通过 yum 也是)所需的 Geos Lib 是 3.1.0(2009 版本) 3.4.2
有没有办法安装一个已经包含所有内容的 osgeo 包?
gis - Postgres加载扩展中面临的问题
我正在尝试在名为“路由”的数据库中加载pgrouting
扩展名postgis
我面临的问题是我在 osgeo shell 中输入"C:\Program Files (x86)\Boundless\OpenGeo\bin" "psql -U postgres routing"
,它给出了错误 "psql : illegal option --u"
java - 使用 GeoTools (java) 计算线之间的交点
在以下情况下,我有ArratList<Segment>
(N 个段 - 数组大小为 N):
还有一个静态点——原点。如何使用GeoTools以获得ArrayList<boolean>
(大小 N)每个值对于问题的真/假:
从原点到段的两个边缘的 2 条线是否在途中与其他一些段相交?注意:这些段彼此足够接近,所以这里不是大圆问题
例如,这里的结果是 {true, false, false},因为从原点到段 1 的第二条边的红线与她的路段 3 相交。
这个问题类似于这个 Stackoverflow Q但不同的是,在这里我想使用 GeoTools 而不是实现涉及将地理测量单位(纬度/经度)转换为极平面并执行一些数学计算(例如叉积)的算法 -不难但有潜在的错误,如果已经有现成的开源库,最好使用它。
因为这个问题涉及 GIS 解决方案,所以也在gis stackexchange中询问。
gis - GeoTools: How to build a point? (imports issue)
I'm following the GeoTools documentation and found this:
When I put it in intellij IDE, for each class there are several suggested imports to use. What import I need to select?
Alternative way (with same issue) is: