问题标签 [raster]
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.
database - 存储栅格数据的好方法是什么?
我有各种时间序列数据存储在或多或少的地理参考网格上,例如每 0.2 度的纬度和经度一个值。目前数据存储在文本文件中,因此在第 251 天,您可能会看到:
我想提高抽象级别,提高性能,减少脆弱性(例如,当前代码不能在两个现有代码之间插入一天!)。我们搞砸了 BLOB-y RDBMS 黑客,甚至将文本文件格式的每一行复制为表中的一行(每个时间戳/纬度对一行,每个经度增量一列 - 耶!)。
我们可以去一个“真实的”地理数据库,但是用 lat 和 long 标记每个单独的值的开销似乎令人望而却步。数据的大小和分辨率十年来没有变化,而且不太可能发生变化。
我一直在想把所有东西都放在 NetCDF 文件中,但认为我们需要完全超越文件思维方式——我讨厌我的所有软件都必须从日期中找出文件名,处理多个文件多年,等等。 . 将所有十年(和计数)数据放入单个文件的替代方法似乎也不可行。
有什么好主意或产品吗?
opengl - 将位图转换为多边形 - (反向光栅化)
给定一个带有一些纯色斑点的位图图像,你会使用什么算法来构造与这些斑点形状相同的多边形?
这可以通过多个步骤完成:高分辨率多边形可以稍后通过最佳拟合算法进行切割。如果您能告诉我如何将生成的多边形切割成凸组件,以便它们可以在 OpenGL 中毫无问题地渲染,则可以加分。
vector - 多边形到栅格 GIS
我有一个带有各州的印度 shapefile(可能是多边形)。我想将每个多边形转换为等分的单元格(“光栅”方式),并通过一个值填充(实际上着色)每个单元格,该值将从特定于单元格位置的算法计算得出。这应该对多边形中的所有单元格(以编程方式)完成,这样最后我就有了 shapefile,看起来像一个主题(我的算法计算的内容),光栅图像。我没有开始任何图像,因为信息实际上是从算法计算出来的值,而不是来自卫星图像或类似的东西。
换句话说,它不是植被或高程主题,而是类似于人口分布的东西,其中单元格的每个值(颜色)代表那里人口的平均值,完全显示为大尺度分布。
任何人都可以帮助如何使用任何开源应用程序来做到这一点吗?(既作为应用程序,也以编程方式使用Sharpmap之类的API)请帮助
performance - 填充多边形:缠绕规则与奇数规则的性能
对于复杂的多边形(即:自相交),绕组或奇偶填充规则之间的选择会影响多边形的填充方式。
但是对于不相交的多边形,绕组或奇偶填充规则之间是否存在任何性能差异。我知道这将是特定于实现的,但哪种算法对非复杂多边形更有效。
一个后续问题是这些算法中的每一个的复杂性是多少(即 O(what?) )。我想知道是否值得去掉多边形中的一些点(主要是重复的或在同一条线上的点)以提高性能。
PS:如果这很重要,我正在使用 xlib
PPS:我可以确认问题与硬件无关,因为使用不同的显卡不会改变性能
java - Java:使用 WritableRaster.setRect 叠加图像?
我一直在使用 Java 中的一些成像功能,试图将一张图像叠加在另一张图像上。像这样:
基本上,我试图在此叠加: https
://upload.wikimedia.org/wikipedia/commons/e/e2/Sunflower_as_gif_small.gif:https
: //www.google.com/intl/en_ALL/images/logo .gif
产品显示为:http: //imgur.com/xnpfp.png
从我看到的例子来看,这似乎是合适的方法。我错过了一步吗?有没有更好的方法来处理这个?谢谢你的回复。
iphone - 是否有可以为 iPhone 进行光栅到矢量转换的库?
我正在尝试拍摄图像并提取手写文本,以便可以轻松阅读和放大。我想将文本转换为矢量路径。
我不知道有任何图书馆可以让这一切变得尽可能轻松。任何帮助是极大的赞赏。例子也很好:)
java - 如何从 java 中的图像中获取光栅?
我正在尝试将 gif 图像从 url 加载到 java.util.image.Raster 中,以便我可以操作它。我能找到的加载和解压缩图像的唯一方法是 Toolkit.getImage,它返回一个 java.awt.Image。我需要把它变成一个光栅,这样我就可以使用它了。建议?
image - 相当于PNG的视频?
对于光栅图像,有:
JPG 用于自然场景
PNG 或 GIF 用于以平滑颜色、直线和渐变为特征的几何场景。
对于矢量动画,有 SVG
对于光栅视频,有各种 MPEG 编解码器可以很好地处理自然场景。
所以我的问题是,对于一个专门为光栅化平滑颜色、线条和渐变的视频,我应该使用什么?
drawing - 您将如何在光栅绘图程序中实现撤消?
您正在制作像 Paint 这样的绘图程序。您希望能够撤消/重做笔触。你将如何实现这一点?
优化速度和内存。
gis - 想要的想法:栅格在线地图(可能带有 ESRI API 和一些地理处理模型)
(我希望这是一个有效的问题)
正如我在标题中所说,我正在为某种在线栅格分析地图寻找一个相当简单到中等简单的想法。我熟悉 ESRI 和他们非常棒的 API,因为我希望在这方面解决一些问题。我也愿意使用 mapstraction 库。
有人对我有什么想法吗?
谢谢!!