首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何将一组多边形转换为位图

如何将一组多边形转换为位图
EN

Stack Overflow用户
提问于 2008-09-12 02:36:38
回答 5查看 2.3K关注 0票数 3

如何获取一组包含任意值的多边形,并创建相应的位图,其中每个像素都包含该位置的多边形值?

为了把这个问题放到上下文中,我的多边形包含了关于多边形内每平方公里平均人数的信息。我需要创建一个栅格/位图,其中包含代表200米垃圾箱中人口的像素。

在过去,我做过类似的事情,我使用一个多边形创建一个掩码,方法是绘制一个位图并填充值,然后将位图转换成一个我可以操作的数组。我相信有更好的方法来做这件事!

我正在按要求进一步澄清这个问题。

  1. 有多个多边形,每个多边形都是一组向量。
  2. 每个多边形都有一个唯一的值。
  3. 多边形不重叠

谢谢

尼克

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2008-09-12 04:38:34

@Nick R

我最初使用的是ArcGIS 9.2,但这对C#和64位不太好,所以我现在使用的是GDAL (http://www.gdal.org)。

栅格化不正是你想做的吗?

票数 1
EN

Stack Overflow用户

发布于 2008-09-12 04:13:10

你在使用什么地理信息系统软件?ArcGIS在ArcGIS 9.2或更高版本中提供多边形到Raster工具,这是可编写脚本的PolygonToRaster_conversion函数。

代码语言:javascript
运行
AI代码解释
复制
PolygonToRaster_conversion (in_features, value_field, out_raster_dataset, cell_assignment, priority_field, cellsize)
票数 2
EN

Stack Overflow用户

发布于 2008-09-12 04:22:13

这可能不是您所需要的,但是如果您想要绘制一个多边形(或者相反地读取多边形图像的像素),那么一个解决方案就是滚动您自己的多边形填充工具。坦率地说,这是一件很有趣的事情,而且很容易学到。

但我不太清楚你的问题。你能给出更好的描述吗?

  • 您的一组任意多边形是实际图像,还是矢量(即点列表)点,还是?
  • 每个多边形是否有一个值,还是每个多边形都有一个正在绘制的值数组?
  • 因此,每个多边形都有一个关联的填充值数组,您想从本质上对多边形进行纹理处理吗?

-Adam

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58638

复制
相关文章
如何将ownCloud转换为Nextcloud
ownCloud的核心开发团队中一部分人员启动了一个名为Nextcloud的项目。虽然ownCloud将继续开发,但您可能想了解新项目的功能。Nextcloud和ownCloud共享一个公共代码库,这意味着将现有的ownCloud安装迁移到Nextcloud中。
小铁匠米兰的v
2018/08/02
2.6K0
Windows Xp下BMP位图转JPEG格式
   说明:此方法只能基于WinXp下可以用,在WinCe下,构造位图那一语句是无法正常运行的,不知道为什么,可能是WinCe下没有提供这么高级的函数吧。最后还是用C++通过IImageFactory接口来进行的格式转换的。
用户1170933
2022/05/10
1.2K0
如何将Array转换为List?
可以使用 Arrays.asList() 方法, 该方法接受一个数组作为输入,并返回一个列表作为输出。
程序你好
2018/07/23
1.4K0
java如何将String转换为enum
已知枚举对应的String值,希望得到对应的枚举值。例如,已知"A",希望得到对应的枚举——Blah.A,应该怎么做? Enum.valueOf()是否能实现以上目的,如果是,那我如何使用?
硬核编程
2020/07/23
4K0
如何将视频轻松转换为 GIF
有时看到一条有意思的视频想发到朋友圈,但朋友圈有限制时长,而且也不方便,这时可以把视频转GIF(再做成表情包也可以),再发到朋友圈或者微博(不用像视频一样需要等待审核)。
苏生不惑
2020/02/26
1.9K0
如何将pdf转换为word 2.0
再次以《新冠肺炎诊疗方案(试行第七版)》为例,该文件为图片性pdf,文字不可复制。
生信菜鸟团
2020/06/04
2.6K0
Java 如何将 List 转换为 MAP
上面的代码将会把 Id 作为 Key,然后生成的 Map 是以 id 为 Key,Animal 为Value 的 Map。
HoneyMoose
2022/10/12
2K0
Java 如何将 List 转换为 MAP
如何将pdf转换为word 3.0
相对于封装的软件,python和R的操作需要稍微折腾一下。浏览论坛的时候的发现了一款轻量级程序,尝试了一下还不错,看一下转换的效果:
生信菜鸟团
2020/08/04
1.8K0
如何将pdf转换为word 3.0
java如何将String转换为Int
Short.valueOf/parseShort, Long.valueOf/parseLong等也是有类似差别。
硬核编程
2020/07/23
1.6K0
如何将 JSON 转换为有序判断?
JSON(JavaScript Object Notation)是系统之间数据交换的流行格式。它是一种轻量级、基于文本且易于解析的格式,已成为互联网上数据交换的标准。但是,JSON 不会为数据结构中的元素提供任何顺序。虽然这在大多数情况下可能不是问题,但在某些情况下,元素的顺序很重要。
很酷的站长
2023/08/11
4730
如何将 JSON 转换为有序判断?
[1154]如何将字符串转换为datetime
1.把datetime转成字符串: 2017-11-23 17:05:18 2.把字符串转成datetime: 2017-11-23 16:10:10 3.把字符串转成时间戳形式: 1511424610.0 4.把时间戳转成字符串形式: 2017-11-23 17:05:18 5.把datetime类型转外时间戳形式: 1511427918.0
周小董
2022/07/27
3.4K0
mysql整型转字符串_java中如何将字符串转换为字符数组
select * from A order by cast(name as unsigned);
全栈程序员站长
2022/09/27
23.9K0
java中如何将数组转换为List
如何将其转换为ArrayList <Element> arraylist = ???
硬核编程
2020/07/23
3.2K0
如何将文字转换为对应的PathGeometry
其实我们可以使用FormattedText的BuildGeometry将字符串转成对应的Geometry
黄腾霄
2020/06/10
1.7K0
如何将Pandas数据转换为Excel文件
将数据导出到Excel文件通常是任何用户阅读和解释一组数据的最优先和最方便的方式。通过使用Pandas库,可以用Python代码将你的网络搜刮或其他收集的数据导出到Excel文件中,而且步骤非常简单。
玖柒的小窝
2021/11/01
7.7K0
如何将 CentOS 8 转换为 CentOS Stream
CentOS 未来是不会更新数字版本了。CentOS 项目组,未来会变更为Stream版本,也就是俗称的滚动版本,那么如何将数字版本升级为滚动版本呢?
小陈运维
2021/10/13
1.8K0
如何将XML转换为HL7
之前的文章中我们介绍了如何将HL7转换为XML,本文介绍另一个方向的转换,即如何将XML转换为HL7。常见的EDI报文标准包括X12、EDIDACT和VDA等,本文主要介绍HL7报文标准,实现如何将XML转换为HL7。HL7包括构建和交换医疗保健信息的标准,以及系统集成和互操作性的其他标准。医疗保健系统可以使用这些标准、指南和方法实现统一方式的相互通信、共享信息和处理数据,有助于减少医疗保健在地理上的孤立和变化。HL7报文标准详细信息可以参考:HL7报文标准。本文中提到的XML是指符合知行EDI系统内部规则的XML文件。本文主要介绍如何将XML转换为HL7。
知行软件EDI
2021/03/31
3.8K0
如何将XML转换为HL7
Java 中如何将 String 转换为 Long
根据官方的说法为:如果输入的字符串为 null 或者 0 的话,将会有下面的返回和输出。
HoneyMoose
2022/01/06
2.8K0
Java 中如何将 String 转换为 Long
如何将Altium画的PCB转换为Allegro
PCB(Printed-Circuit Board)设计软件种类有很多种,但是最常用的是Altium Designer、mentor pads、cadence allegro这三个软件,既然是常用的,那就可能会遇到相互转换的时候,下面为具体步骤:
用户10191012
2022/11/18
2.3K0
如何将Altium画的PCB转换为Allegro
位图缩放会改变图片的像素,设置转换为智能对象。
1、点击[背景] 2、点击[转换为智能对象] 3、按<Ctrl+T>键 4、点击[图片]
裴来凡
2022/05/28
5880
位图缩放会改变图片的像素,设置转换为智能对象。

相似问题

将base64转换为位图

10

BitmapImage转位图

11

SurfaceView转位图

26

从位图rgb_565转换为材质

14

将位图转换为多边形-(反向栅格化)

33
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文