I’ve been exploring how geometric forms created in Rhino can extend beyond the modelling environment and become part of a broader geospatial context.
In this workflow, I use Heron in Grasshopper to connect Rhino geometry with GIS data and establish its geographic reference in WGS84 (EPSG:4326). The georeferenced model can then be exported as KMZ and brought into Cesium ion, where it can be visualised and shared within a broader 3D geographic environment.
What interests me here is not simply moving a model from Rhino to another platform, but what happens to the way we understand and work with a form once geographic context becomes part of the workflow.
Rhino gives form.
GIS gives position.
Cesium gives context.
In Rhino, a model can be developed through its geometry, scale, orientation, and spatial relationships. Once geographic position and context are introduced, the same form can also be considered in relation to terrain, surrounding buildings, landscape, and its real-world location.
From the Rhino side, this also means that geographic context can feed back into the modelling process. The position, orientation, scale, and relationship of a form to its surroundings can become design considerations, rather than something added only after the model is complete.
This leads to a question I keep returning to from the Rhino side:
How does the way we design and understand a form change when geographic context becomes part of the modelling workflow?
For me, this is one of the key possibilities of connecting Rhino with GIS and geospatial environments. Geographic information does not have to remain simply as reference data around a model; it can become part of the spatial context in which the form is developed, evaluated, and communicated.
I’m continuing to explore different ways of connecting Rhino with geospatial environments, including Cesium, and I’d be interested to hear how others are approaching similar workflows.
I’ve also shared the same experiment with the Cesium community, focusing on the other side of the workflow: what happens when a Rhino model is placed within a broader geospatial context.
Rhino Models in Cesium — Cesium Community / General
For a detailed step-by-step workflow using Heron, WGS84, KMZ, and Cesium ion (in Japanese; browser translation works well):
Rhino × GIS — Getting Started with Heron
Rhino × GIS — Sharing Rhino Models with Cesium ion

