问题标签 [satellite-image]

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 投票
3 回答
1138 浏览

android - 用于 OpenStreetMap 以外的其他地图数据的平铺服务器

在我的 Android 应用程序中,我在地图中显示了一些数据。为此,我目前从 OpenStreetMap 瓦片服务器下载一些地图数据并将其存储在本地(以便用户可以访问已使用的地图而不会再次造成流量)。

现在我已经看到一些 Android 应用程序使用其他地图数据/卫星图片(可能来自 Google?)。不幸的是,我找不到任何提供与 OSM 相同原理的切片服务器,可以在本地缓存地图切片。那么有人知道不是 OSM 但提供相同功能的类似项目/平铺服务器吗?

0 投票
2 回答
2010 浏览

python - 如何使用 python 获取 eumetsat 图像像素的纬度和经度?

我有一个地球静止 eumetsat 卫星的 3712x3712 像素大小的图像。地球周围有一些黑色,因此图像看起来像这样:

不是 eumetsat 图像的示例图像

对于地球的每个像素,我想得到它的纬度和经度。我知道有 pyproj 并且我能够像这样实例化一个投影:

但是获取像素的纬度(使用图像sat(x,y,inverse=True)中像素xy坐标)显然是不可能的,因为投影不知道我图像的尺寸(3712x3712)。

我错过了什么?

0 投票
2 回答
2863 浏览

python - 使用 pcolormesh 绘制轨道数据

我正在尝试映射具有相关纬度和经度的数据集。我正在使用的数据的详细信息如下:

然后我创建了一个底图:

现在,在创建的底图上,我将使用 pcolormesh 绘制上述数据集:

这给出了下图: 温度亮度图

但是,如果我在覆盖整个经度范围(-180 到 180)的数据集(大小 2691x960,同样适用于 lon 和 lat)上执行类似的绘图,我会得到一个“奇怪的条”: 奇怪的条

我很确定由于数据集的重叠而出现了奇怪的条。同样的情节已经在 matlab 中进行过,它工作得很好。

请告诉我问题是什么,可以做些什么来删除栏,在 python 中绘制这种数据的其他方法是什么。

0 投票
0 回答
696 浏览

google-maps-api-3 - Google Maps API V3 - 更新了卫星图像 -> 多边形置换 | 解决方案?覆盖/自定义地图类型?

我希望找到解决我的问题的方法!非常感谢您的帮助和建议。

我的问题:我的脚本将 100-200 个多边形(KML/KMZ 文件)加载到 Google Maps Map 中,并将卫星图像作为 MapType。(我使用 Google Maps API V3)。

我在 Google Earth Pro 的帮助下创建了多边形,将它们导出到 KML/KMZ 文件中。

到目前为止,没有任何问题,我的解决方案运行良好。但谷歌更新了我感兴趣的区域的卫星图像。出于这个原因,我所有的多边形现在都被替换了。

一场灾难!出乎所有人意料的灾难...

至少我可以通过谷歌地球(专业版)访问旧/“历史”图像。是否有可能通过 Google Maps API 访问旧图像?

Unitl 现在我尝试了以下解决方案/替代方案:

  1. 我通过 Google Earth Pro 测量了十进制的“更新位移”,并使用 Pearl 脚本更改了 KML 文件中的坐标 => 新的卫星图像具有更高的分辨率,一些多边形仍然移动或结构/形式没有不匹配。

  2. 我还尝试通过 Google Earth Pro 将历史图像导出为 JPEG (6MB),以将文件作为叠加层加载到我的 Google Maps Map => 多边形匹配,但加载时间约为 2-3 分钟,而且质量不是真的好,所以我必须限制 maxZoomlevel。

  3. 最后但并非最不重要的一点是,我尝试使用 MapTypeBus 和 ImageMapTiles 创建自定义的基本瓷砖地图。(100 个图块,700MB)=> 加载时间难以忍受,图块覆盖了我的多边形。

有没有人有相应的想法?有什么解决办法吗?是否有可能通过 Google Maps API 访问旧卫星图像以引用 Google Earth?

非常感谢提前!

此致

麦凯博士

0 投票
4 回答
1139 浏览

image - 使用C将图像拆分为多个子图像

我正在寻找一个给定大小为 x 的图像的 C 库,它将图像拆分为多个图像,以便我可以将每个子图像发送到专用 CPU 以使用区域增长或其他方式检测其上的片段。

0 投票
2 回答
1748 浏览

matlab - matlab中的卫星图像

我有一张 BSQ 格式的卫星图像。我最初使用 ENVI 处理它。现在,我正在尝试使用 Matlab 的multibandread函数读取图像。

这是与我要加载的图像有关的数据

这是我为加载图像而编写的代码。

我收到以下错误:

我在这个网站http://www.ehu.es/ccwintco/uploads/d/dc/LoadHypercubesMatlab.pdf上查找了 multibandread 函数的格式

我在 MATLAB 上检查了parseInputs的代码,但我无法做出任何改变。

我在尝试加载图像时犯了什么错误?

0 投票
1 回答
126 浏览

r - 处理点图像 R pa

我在 DN 中有一个 SPOT 图像(波段 1 到 4),我需要将它们转换为反射率值。有谁知道 R 中的任何包可以帮助解决这个问题?谢谢大家。。诺拉

0 投票
2 回答
694 浏览

image-segmentation - 用于图像分割测试的免费卫星图像

我需要一些免费的卫星图像(全色)来测试一些分割算法。

我在网上搜索过,但没有找到我们网站提供免费卫星图像的任何资源。

谢谢。

0 投票
7 回答
38312 浏览

r - 在R中合并多个栅格

我一直在尝试找到一种节省时间的方法来合并 R 中的多个光栅图像。这些是来自乞力马扎罗山南部地区的相邻 ASTER 场景,我的目标是将它们放在一起以获得一张大图像。

这是我到目前为止得到的(对象“ast14dmo”代表 RasterLayer 对象列表):

正如您肯定猜到的那样,代码有效。但是,考虑到每个单个栅格对象大约 70 mb 大,合并需要很长时间。我也尝试过 Reduce 和 do.call,但失败了,因为我无法传递绕过光栅文件不同来源的参数“容差”。

有人知道如何加快速度吗?

0 投票
1 回答
1000 浏览

matlab - 如何在matlab中显示几个不同颜色的二值图像?

我从卫星图像中提取了超过 3 张二进制图像,它们显示了不同的类别(例如,值为 1 的像素是水,0 是非水,其他类别(如土壤等)也是如此)。我想知道有没有办法在一个图中显示这些类。我知道有 3 个类我们可以使用 'imshow' 或 'image' 但是超过 3 个类呢。我的代码就是这样的:

现在我怎么能在一个图中用红色显示 b1,用绿色显示 b2 等等?

非常感谢您的帮助