@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. 

  • Elcin Ertugrul

    Hi there! We are happy to announce that first release of @it is out !

    We will edit our group page, make documentation and add sample files in next a few weeks, meanwhile you are welcome to download the ghas from http://www.food4rhino.com/project/parametric-modelling-gis-tools.

    We will appreciate any feedback.

    Hope you enjoy it,

    Cheers,

  • Amir Afifi

    Hi ladies,

    your plug-in seems interesting and very promising to visualize city data, but I have no prior experience working with shp. files. Would you please upload a tutorial video or pdf on how to use @it.

    Perhaps "@it for dummies" type of tutorial :)

    Thank you

  • naciem nowrouzi

    Hi Amir,

    Thanks for your comment!

    We are working on that and will try to upload a sample file and some notes in the next 12 hours  :)

  • Elcin Ertugrul

    Hi all,
    We have fixed a few bugs in the first release. Please remove the last "@it" from your component folder completely and re-install the new version (20140104) from FoodforRhino. We have also included a sample file that provides a step by step walk through on components functionality. 
    I hope this keeps you busy for a bit :)
    Enjoy!
  • Elcin Ertugrul

    For whom who already downloaded the first release, this is an important announcement:

    We have fixed a few minor bugs occuured in the first release. The output RhinoCurves weren't able to shown on the canvas, this issue was solved. GIS tab was also appeared with @it tab at GH toolbar, we have been working on binding two data sets for the next release. We have removed Bind@it component for now, that will be ready for the next!

    We have added a sample file to the zip file for your convenience. We have also prepared a google doc for documentation that you can see and comment on it. https://docs.google.com/document/d/16JIGOj-9tkkrZUqB-R3CrBttV8TVrzT...

    Please download the revised gha's from http://www.food4rhino.com/project/parametric-modelling-gis-tools.

    We apologize for any inconvenience this might cause.

  • Elcin Ertugrul

    Hi Amir,

    Have u been able to test @it yet ?

  • Amir Afifi

    Hi Elcin,

    Downloaded the newer version, but haven't had time to try it. I'll work on in next couple of days and let you know if faced any problems.

    Thank you for following up

  • naciem nowrouzi

    Hi all,

    Here is a short video by Elcin:

    http://www.youtube.com/watch?v=2XAA8hTlC2Q

    We will upload a video tutorial soon and hopefully a new release in the next few months!

  • Joe Redwing Miranda

    Hello All,

    Just wanted to give my thanks and show what I was able to extract with this component set.  Using Geo_TIff data from USGS and creating a topographic .shp file, I was then able to import all the data into Rhino through grasshopper to create a highly accurate topography of the entire city. Using this this surface for flow analysis and urban form studies.  This was the best way I found to handle this immense amount of data. 

    Many Thanks and Best Wishes,

  • Elcin Ertugrul

    Thank you very much Joe. It looks very good. Never thought this tool is used in this way.

    Keep your awesome work rolling !

    -e

  • Benjamin Golder

    Nice work Elcin!

  • Elcin Ertugrul

    Thank you Benjamin!

    planning to make a bunch of enhancements and add new components, in a month or so there will be a new release.

    I would love to hear you have any suggestion to improve @it

  • Dimitrios Papadopoulos

    Hi Elcin,

    Great potential for this tool!Thanks a lot for sharing!

    Any idea what the building shapes and plot shapes appear in different location? Has to do with the embedded information in shp file. How did you manage to reference everything on the same location as I can see in your photos.

    Thanks a lot,

    Dimitris

  • Elcin Ertugrul

    Hi Dimitris,

    Thank you for your comment.

    Are you using the link of the sample file?  I didn't have any issue with those shape files, geo spatial data has coordinates in decimal values. There is also a standard for data formats of shapes, that City has to comply ESRI.

    Send me the link of the file, I can also confirm the validity of the data.

  • Dimitrios Papadopoulos

    Hello,

    I am using the links you have at Food for Rhino.

    But the name files are not the same as the ones you have linked in your GH. I can only see the Plot boundaries and the boundaries of the historic buildings which appear very far off. Same thing happens when using the native SHP file importer of Rhino.

    I can t generate the rest of the buildings because I get an error: "Solution Exception: Array Dimensions exceeded supported range" at the Imp component (attached).

    GIS_%40it_Error.jpg

    If I understand correctly, if I manage to make your algorithm work, I could generate with one go a basic 3D Model of the whole NYC by extruding each plot by HEIGHT_ROO?

    Thanks for the help.

    Dimitris