使用mapnikrasterizer时出现“错误分配”错误的注释和答案? https://knowledge.亚搏在线safe.com/questions/20873/bad-allocation-error-using-mapnikrasterizer.html 使用mapnikrasterizer时出现“错误分配”错误的最新注释和答案? Steveatsafe对Stevea亚搏在线tsafe答案的评论 https://knowledge.亚搏在线safe.com/comments/52553/view.html网站 @鹰希望你身体健康。这个主题创建已经有一段时间了…但我想我会看到一个更新。罗宾报道的这方面的公共关系仍然是公开的。你是不是碰巧用戴尔的建议解决了你的问题? 清华大学,2017年9月7日21:07:16格林尼治标准时间 史蒂夫阿泰姆保亚搏在线险柜 巴霍克的回答 https://knowledge.亚搏在线safe.com/answers/20913/view.html网站

谢谢你们两个,你的假设是正确的,所以我会尝试这些建议并反馈给你!

FRI,2015年12月4日11:19:02格林尼治标准时间 巴霍克
Daleatsafe回答亚搏在线 https://knowledge.亚搏在线safe.com/answers/20907/view.html网站

@ RobynA亚搏在线tSafe在安全局上报,亚搏在线在我们找到一个更好的长期解决方案之前,团队集思广益地提出了一些解决方案。

我们猜测您必须使用mapnikrasterizer上的组来为每个图块收集特性。既然它是来自主地图,我们猜测每一个都有很多特性和大量XML出生的属性。因此,我们建议在每个输入端口上的mapnikrasterizer之前放置一个attributekeeper,并且只保留您在mapnikrasterizer中引用的属性。这将大大减少内存开销,并应释放大量内存。此外,我们认为这可能是一个进行并行处理的好地方。如果你使用一个小组,然后,每个组都会在自己的过程中得到处理,因此内存情况会大得多。

给他们一个旋转,让我们知道它是否有帮助。

FRI,2015年12月4日06:22:10格林尼治标准时间 达莱特保险箱亚搏在线
由罗宾回答 https://knowledge.亚搏在线safe.com/answers/20888/view.html网站

我相信这是Mapnikrasterizer的一个已知问题,我们有一个现有的问题报告-pr 54204-记录它。显然,决定因素是进程可以使用的虚拟内存量,因此,一个潜在的解决方法是将图像栅格化,并将其镶嵌以供输出,而不是直接生成一个大图像。我已经将这个线程添加到问题报告中,以防出现任何后续情况。

当做,

罗宾伦尼

清华大学,2015年12月3日19:05:58格林尼治标准时间 罗宾