赞助商
赞助入驻
Heron

HeronHeron Example

Heron is an add-on which enables the import of GIS data from various sources into the Rhino/Grasshopper environment, located, scaled and cropped

更新日期:2014年8月28日分类标签: 语言: 平台:

历史版本(3) 1 人已下载 手机查看

此插件为官方原版未经修改,如需了解对应#rhino插件#的原版信息,可在页面底部点击跳转官方网站进行查看下载。

哪里可以下载到rhino插件
当然是访问建筑曲奇导航的Rhino插件板块,超全rhino 插件下载请访问: rhino插件大全


 

Heron 是一款插件,能够将来自各种来源的 GIS 数据导入到 Rhino/Grasshopper 草蜢插件环境中,根据地球锚点和裁剪多边形进行定位、缩放和裁剪。GIS 数据的来源包括 Shapefiles、USGS IMG/HGT 高程文件以及通过网络的 ArcGIS REST 服务。

该插件包含十个组件,分为两类:

GIS REST

  • ESRI REST 服务地理编码。使用 ESRI 提供的地理编码服务,从地址或兴趣点获取十进制度坐标。
  • ESRI REST 服务逆地理编码。从 Rhino 中的 XY 点获取最近的地址或兴趣点。
  • 获取 REST 服务图层。在网络上发现来自各种数据源的数据图层。如果图层是矢量类型,它们返回与 shapefile 类似的数据,包括几何和相关的数据字段。根据数据类型,与获取 REST 矢量或 REST 光栅组件一起使用。
  • 获取 REST 光栅。从指定的网络源获取图像的 JPG 文件。一旦下载到文件夹中,图像可以通过使用图像框架在现实世界单位(米)中定位和缩放以匹配边界。
  • 获取 REST 矢量。查询来自网络源的几何和相关数据字段。例如,可以引用美国人口普查的人口统计信息。

GIS 工具

  • 十进制度到 XY。基于地球锚点将十进制度转换为 XY 坐标。
  • XY 到十进制度。基于地球锚点将 XY 坐标转换为十进制度。
  • 导入 SHP。使用 OGR 库导入 Shapefiles。输出目前是点的形式,然后可以连接形成折线。对于具有多重多边形的 Shapefiles(例如带有庭院的建筑轮廓),该组件读取每个要素的多个分支点。要获取轮廓,你需要为每个分支绘制一条折线,移动分支并使用边界表面组件。
  • 导入 Topo。使用 GDAL 库导入 IMG 和 (STRM) HGT 文件。输出为网格形式。
  • 设置地球锚点。运行一个宏在 Rhino 中设置地球锚点。这对于最小化从地球曲面到欧几里得坐标的转换失真非常重要。

这些组件依赖于 Newtonsoft.Json 和 GDAL/OGR 库,这些库很多,总大小约为 50MB。安装时,请确保将所有包含的 DLL 复制并解锁到你的 Grasshopper 组件文件夹中。

注意事项:

  • 如果你设置了地球锚点,组件的效果最好。
  • 查询网络服务需要 Newtonsoft.Json 库和互联网连接。
  • 上一版本的 Heron 组件可能需要用当前版本中的相同组件替换你的定义。

我已经测试了这个项目,但它可能仍然包含错误。请“原样”使用它,它不附带任何保证。我花了很多时间开发逻辑并实现它,请给予应有的认可。

安装方法:

  • 在 Grasshopper 中,选择文件 > 特殊文件夹 > 组件文件夹。保存 gha 文件和所有包含的 Newtonsoft.Json 和 GDAL DLL 到那里。
  • 右键点击文件 > 属性 > 确保没有“blocked”文本
  • 重启 Rhino 和 Grasshopper

- Brian Washburn

历史版本

版本
日期
大小
状态
语言
下载
Heron Example最新
2014年8月28日
开心版
The included Rhino and Grasshopper files demonstrate the Heron components. The Grasshopper definition also requires Human and Weaverbird add-ons.
Heron GHA with Newtonsoft.Json and GDAL libraries
2014年8月28日
开心版
This is the first release of Heron. It includes required Newtonsoft.Json and GDAL libraries.
Heron GHA 0.2.0.0
2015年8月22日
开心版
This release fixes a bug with ImportSHP and adds reverse geocode and xy to dd translation components. Also, Rhino units no longer need to be metric to scale data properly. Works with previous GDAL & Newtonsoft.JSON libraries.

相关资源

Ladybug2Houdini
WIP!Python script that assigns ladybug values (or other values to points as attributes.The Houdini Python script is included in the Grasshopper file.
Diagrams For Grasshopper
Diagrams for Grasshopper is an open-source plugin for Grasshopper to allow the creation of easy, repeatable diagrams from Grasshopper.
HotLoader
Write CSharp components on-the-fly.
U-V SMART SBDIVIDER
This is the first release of my plug-in to download.           This utility for grasshop
Turtle
Turtle is an open-source plug-in to handle ngon meshes in Grasshopper. It is though to be a common language among any plug-in that needs fast and m
Firehopper
Grasshopper interface for Google Firebase using standard HTTP requests

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...
登录后可以自定义书签并同步收藏内容哦~
登录 获取素材