如何将matplotlib的流线图导入ArcGIS?

3
我正在使用matplotlib v1.2和streamplot.py代码从netcdf文件中的数据绘制流线图。绘图进展顺利,但我想在Arc中查看流线图,因此一直在尝试获取计算值。我相对较新,昨天大部分时间在线寻找答案,但在任何论坛中都没有看到任何东西。据我所知,Streamplot返回一个名为stream_container的容器对象,该对象是使用StreamplotSet类创建的。因此,stream_container具有两个属性(?)(线和箭头)。我假设这两个属性是我需要访问的内容。我已经用尽了我对Python的了解以及我认识的其他两个人对它的了解。任何帮助或建议将不胜感激。最终,我试图将其转移到ArcGIS,但只要我能够访问数字并操纵它们,我就不担心将其移动到Arc部分。我遇到的问题是获取容器对象中的值。

请原谅我的术语,我相对较新于编程世界。

谢谢!

1个回答

0
你可以看看 PyShp,如果你想要制作 shapefiles 的话。这是一个纯 Python 工具,非常容易使用。但我不确定我是否理解了你的问题(我的声望还不够高以发表评论)。你需要将流线数据转换为纬度和经度列表或 numpy 数组。“Lines”和“Arrows”听起来像是从 Streamplot 派生出来的一些东西(我对此并不熟悉)。

http://code.google.com/p/pyshp/


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接