Grasshopper

algorithmic modeling for Rhino

Information

@it

'@it' is a free GIS plugin for Grasshopper to parse the geospatial data sets. The plugin @it aims to leverage Open Data, to allow user to make quick visualization to reveal the invisible dimensions, relationship, patterns and trends. 

The main feature is GIS data visualization utilizing spatial data sets in .shp (shape) format. There are three components for the spatial data visualization feature:

shp@it category includes generic GIS tools; supports Point, Line, Polygon vector data format

  • Feat@it: is a look-up component. Input .shp file, Outputs the list of attributes (features) in the given data set and the type of vector data set
  • Import@it:  imports to data into as Grasshopper objects that makes easier to query. Input .shp file, Outputs the shape items as system objects [this component organizes the contents of the data set into system.objects]
  • DataVis@it: Visualizes and filters the data set, input the objects from Imp@it components. Outputs the curves, points, and related filtered attributes.

IshpNYC: These are the NYC specific GIS tools (Open Data, .shp files)

  • Footprint by Borough: Sorts the footprint data set of NYC buildings by borough. 
  • Data Binding: Binds two NYC data sets per common attribute; utilize NYC Tax property and Footprint vector data sets. Outputs shape object has combined attributes and geometry.
  • NYCVis: Visualize and filter the data set, input the objects from Data Binding components.

GeoCoder: Uses Google map api (no plugin needed but u need internet connection)

  • Address Parser: Parses the bad address, returns the formatted addresses and location (latitude , longitude)
  • Street View: Uses Coordinates (latitude , longitude) address parser and return the static street view on the active viewport. 
  • [new] Address Lookup: Reverse Geocoding, returns formatted address from Coordinates (latitude , longitude)

[new] Statistics :

  • [new]Coordinates2Statistics: Uses Coordinates (latitude , longitude) and returns Statistics of specified place such as Population, Elevation, land cover etc.

[new] Open Street Map OSM: Components to parse OSM data, utilizes REST api

  • [new] osm_Trace : Traces OSM and returns features. Projection types UTM or WGS84 
  • [new] osm_3D_Bldgs: Returns 3D geometry of OSM buildings, uses UTM projection and draws in Rhino model units.
  • [new] osm_Bldg_Info: Parse geojson data of OSM buildings, returns features/or tags.

Go to food4rhino page to download the plug-in. 

Website: http://www.food4rhino.com/project/open-data-gis-osm?ufh
Location: NYC
Members: 81
Latest Activity: Sep 20, 2023

sample file & shp@it components overview

Discussion Forum

shx to shp conversion? 3 Replies

I have a .shx file only for my city but no .shp file.  Is there a way or a tool that can convert the .shx file to .shp?Thanks. Continue

Started by Mark Foxworth AIA, LEED AP. Last reply by Alex Clark Sep 22, 2021.

output Elevation and sections with dimensions

Hi, please i want to output elevation and sections with dimensions by grasshopper in this 3D wall, can u help me.thanks…Continue

Started by tariq hilmy Dec 3, 2018.

aligning OSM and SHP files

Elcin,I have done a manual download of an Open Street Map sector of a town using specific Lat and Lon info and attached this to your OSM Trace module.  Concurrently, I have take a SHP file for the…Continue

Started by Robin Dripps Jan 11, 2017.

Address Parser Error 7 Replies

Hi Elçin,First of all, thank you for that plug-in. But, when im trying to use Address Parser command it gives me this error;1. Solution exception:Could not load type…Continue

Started by Tanju Coskun. Last reply by Elcin Ertugrul Nov 26, 2016.

Comment Wall

Comment

You need to be a member of @it to add comments!

Comment by Mark Foxworth AIA, LEED AP on July 29, 2016 at 1:42pm

Hi Elcin,

I took a workshop from you at The University of Cincinnati last fall which was great, and I'm starting to use @It more and more.  

I'm wondering if there is a SHX to SHP conversion tool or converter that you know of?  I have several SHP files for different aspects of my city but the master file (which has all the information) is only in SHX format.

Thanks.

Comment by Elcin Ertugrul on April 27, 2016 at 3:41pm

Thank you Guillaume, well the bottom component is the last one but apparently I forgot to add last bool input for the projection conversion.

Yes you can do simple extrusion witch using height attribute, but what I was doing differently is parsing more detailed building masses from OSM buildings database. OSM_3D buildings component parses different roof shapes such as sloped roofs or towers etc. seen as http://osmbuildings.org/?lat=40.73555&lon=-73.9891&zoom=17&...

I will make revisions and upload Food4Rhino asap. Thank you again for reporting the bug, it is a good catch.

Cheers.

Comment by Guillaume Meunier on April 27, 2016 at 2:26pm

BTW there is a small bug

as you can see, the osm-trace on top as a boolean instead of a numeric for lon_r.

I don't know which one of osm-trace is the last one

Comment by Guillaume Meunier on April 27, 2016 at 1:35pm

Here is my script that create 3D without OSMbuildings

Enjoy

paris_3D.3dm

Paris%20en%203D.gh

Comment by bart ramakers on April 14, 2016 at 3:07am

Hi Elcin,

the comment you posted did not had to do something with my problem. I allready had the problem before the OSMbuildings server went disabled. When using shapefiles, the same message kept bugging me. not only on this plugin but HERON told me it as well. a few days ago i stumbled upon an answer. My units in Rhino were set in centimeters instead of meters. i guess this was the problem because the components are working just fine right now.

thanks for your help and im curious for the new release with enhancements!

-Bart-

Comment by Elcin Ertugrul on April 5, 2016 at 9:52am

Hi Bart,

Please see my message on Wednesday below. I kind of find the workaround to fix the problem, but haven't have a chance to revise the code. Planning to make another release soon with new enhancements. 

"

dear friends of @it,

You might have already noticed, the osm-3d buildings components currently are not working. I have contacted with one of the developers of OSMBuildings and I was told building request (server) was disabled and they can't tell when it will return.  I have been looking for workaround but it might take a while.  You can still use OSM-Trace component and do an extrusion of buildings polygons with using key tag "Height"

let me know if u need any further assistance,

-elcin "

Comment by bart ramakers on April 5, 2016 at 9:16am

Dear Elcin,

i've got the following problem..

osm buildings component which generate the brep of the 3d buildings gave me an error message.

""Solution exception:Object reference not set to an instance of an object.""

the longitude and the latitude are correct . i cant figure out the problem.

I've read allot so i already tried most of the tricks.

Could you please help me? Thanks!

Comment by Sebastian Aguirre on April 4, 2016 at 2:31pm

I can't get my file to import getting the error: "1. Solution exception:Could not load file or assembly 'DotSpatial.Data, Version=1.7.0.0, Culture=neutral, PublicKeyToken=c29dbf30e059ca9d' or one of its dependencies. The system cannot find the file specified."

I have already made sure @it was unblocked, as well as the file I'm trying to assign, and I'm still getting the same error. I'm running @it_v2.3, from grasshopper, from a 64-bit Rhino 5, that is running as administrator, that is on Windows 7, running on bootcamp, on a Mac.

Comment by Elcin Ertugrul on March 30, 2016 at 5:56pm

dear friends of @it,

You might have already noticed, the osm-3d buildings components currently are not working. I have contacted with one of the developers of OSMBuildings and I was told building request (server) was disabled and they can't tell when it will return.  I have been looking for workaround but it might take a while.  You can still use OSM-Trace component and do an extrusion of buildings polygons with using key tag "Height"

let me know if u need any further assistance,

-elcin

Comment by Paul Wintour on January 26, 2016 at 9:01pm

Hi Elcin

What scale do shapefiles come in as? I've tried using mm and meters in the Rhino file but it still is comming in really really small. Scaling it by 1000 still doesn't seem to be enough. refer shape file attached. Thanks

City_of_Sydney_cadastre.zip

 

Members (81)

 
 
 

About

Translate

Search

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service