Location | _location | Output from Gismo's \"Create Location\" component. This is essentially a text containing information (latitude, longitude, name...) about a location on the Earth. | Goo |
Radius | radius_ | Horizontal distance to which the surrounding terrain will be taken into account.
-
It can not be shorter than 50 meters.
It can not be larger than from 5000 to 27000 meters. This depends on _location's latitude. The higher it is, the closer it is to 5000.
-
The component itself might inform the user to alter the initial radius_ inputted by the user.
This is due to restriction of downloadable OSM data being limited to 0.5 latitude x 0.5 longitude range. If radius_ value for the chosen _location is equal to the mentioned range, or larger than it, the component will inform the user to shrink the radius_ for a certain amount.
-
If not supplied, default value of 100 meters will be used.
-
In meters. | Goo |
North | north_ | Input a vector to be used as a true North direction, or a number between 0 and 360 that represents the clockwise degrees off from the Y-axis.
-
If not supplied, default North direction will be set to the Y-axis (0 degrees). | Goo |
Origin | origin_ | Origin for the final "shapes" output.
-
If not supplied, default point of (0,0,0) will be used. | Goo |
Shape Type | shapeType_ | There are four shape geometry types:
-
0 - polygons: anything consisted of closed polygons: buildings, grass areas, forests, lakes, etc
1 - polylines: non closed polylines as: streets, roads, highways, rivers, canals, train tracks ...
2 - points: any point features, like:
Trees, building entrances, junctions between roads ...
Store locations: restaurants, bars, pharmacies, post offices ...
-
If nothing supplied, 0 will be used as a default value (polygons). | Goo |
Required Keys | requiredKeys_ | A list of specific OpenStreetMap keys that you would like to use for each "shapeType_" input.
-
There are thousands of OpenStreetMap keys describing various map elements. You can find them listed in here: www.taginfo.openstreetmap.org/keys
-
However due to their enormous number it is suggested that you use the "OSM keys" component, which will automatically generate specific keys for specific object type.
Either that, or simply leave this input empty. It that way the component will take only those keys which are attached to all shapeType_ shapes.
-
If not supplied, only those keys that appear at that particular "location_" and "radius_" will be used. | Goo |
Only Remove Ids | onlyRemove_Ids_ | Use this input to define lists of Open Street Map ids. "OSM ids" component will generate them.
-
These lists can be used to define:
1) only those ids which will be included (isolated) when "OSM shapes" component is ran (use "osm_id_Only" and "osm_way_id_Only" inputs for this).
2) ids which will be removed when "OSM shapes" component is ran (use "osm_id_Remove" and "osm_way_id_Remove" inputs for this).
3) you can combine 1) and 2) and both define the: included and removed ids.
-
If nothing supplied to this input, then no OSM ids will be isolated nor removed: meaning all of them will be included. | Goo |
| _______________ | Script variable TerrainGenerator2 | Goo |
Bake It | bakeIt_ | Set to "True" to bake the shapes geometry into the Rhino scene.
-
If not supplied default value "False" will be used. | Goo |
Run It | _runIt | ... | Goo |