algorithmic modeling for Rhino

Demonstrating the Heron Shapefile Importer

This component allows you to import shapefiles and to locate and scale them in the Rhino/Grasshopper environment. Heron can be found at food4Rhino.

Views: 1649


You need to be a member of Grasshopper to add comments!

Join Grasshopper

Comment by Brian Washburn on Wednesday

It sounds like the input boundary may be outside of the shpExtent.  Make sure it is fully within the shpExtent.

Comment by Andrea Rossi on Wednesday

Hi Brian,

Thanks for the tool, it is really amazing!

I am currently trying to import a .shp file containing just lines, no polygons (a river network from OpenStreetMaps). For some reason, whenever I assign the file path to the ImportSHP component, the component calculates correctly, but nothing is output from the featurePoints out.

I checked the shpExtent output, and it correctly outputs a polyline representing the boundaries of the file, but nothing for the points.

Any idea of what the problem could be? Can Heron handle line files at all, or it is though just for polygons?

Thank you!

Comment by Jonathan Wiederin on April 15, 2015 at 2:26pm

I have tried that. It doesn`t change anything. I don`t know what to do. 

Thanks for your help anyway!

Comment by Brian Washburn on April 13, 2015 at 7:09pm

It looks like you have the correct setup.  Did you try refreshing the solution or toggling the EAP boolean again?

Comment by Jonathan Wiederin on April 12, 2015 at 12:15pm

Hi, I have a problem with distortion of building shapes coming with my shp file that i imported with heron.

I think my earth anchor point is not working correctly, If someone could have a look at the screenshot and help me it would be great.

Thank you

Comment by taekwang KIM on April 4, 2015 at 6:06pm

Hi Brian

Can U help me for make site 3D, city NANTES in France?



Comment by Diego Velázquez Camacho on September 23, 2014 at 4:41pm

Hello Brian, huge fan of Heron, having a bit of trouble though, think I can use some advice to ensure the plugin works fine.
I got everything working right with the exception of 2 parts: Topography & 3D Urban Modeling

On the topography subject I get the next message: "One or more boundaries may be outside the bounds of the topo dataset" I'm not sure if it's the .IMG file I'm loading since I found so many IMG files nearing my polyline area (Miami Lat:26 Lon:-81 aprox.) or maybe my polygon doesn't match the topo area? I have no idea why it isn't working :(

On the Shapefile subject, haven't been able to find a Building Height SHP File, so far have downloaded around 8 SHP files which only contain Polylines, my solution is to meanwhile randomize Z heights, but of course this data is not "technically" correct.

P.S.: I've already tried all example links and also the ones posted by you and Benjamin in this video.

Been strugling last few days, hope you can help me, thanks in advance!!

Comment by Benjamin Golder on September 7, 2014 at 1:24am


For urban shapefiles, there is also this site:

And of course if you just want to import directly there is now this

Comment by 筑梦NARUTO on September 6, 2014 at 8:30pm

good job

Comment by Brian Washburn on September 3, 2014 at 11:05am

Thanks Daniel.  I do realize there are so many dlls, but these are pre-compiled GDAL dlls that I have yet to learn how to combine into just a few.  Once I do, I absolutely will.

For shapefiles of cities, have you tried looking at  They have a database of shapefiles translated from OpenStreetMaps.

Finally, I think you will run into some distortion errors when zooming out that far, however you should be able to grab imagery even if it's not centered properly.


Search Grasshopper


  • Add Photos
  • View All

© 2015   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service