DEM Earth - Smart OSM Object
With R5.563, OpenStreetMap requests are now split into multiple chunks and send to multiple servers. The reduces the load per server and makes it easier to request larger areas. There are still practical limitations on the amount of data you can request, but now you can request much more than ever before and you don't have to wait for servers to respond as this all runs in the background. When your request has been processed, it will automatically update the Smart OSM object it was requested from.
i.e. in the following area, the building query was split into 2 request and sent to 2 different servers. DEM Earth automatically merges the responses, as they arrive by using DEM Earth's built in Mental Merger. The Mental Merger connects any ways that can be connected, reducing the way count, cleaning up results, producing better results than ever before.
Properties
- keys : These are preset search names.
- Query : you can read all about query arguments here..
Details
- The include filter: lets you punch in the name of one or more, comma separated regular expressions, which then exclude anything that does not fit that expression. i.e. if you want to see anything that contains the name street just type in *street, you can then add *lane, or the number *1 or 99. or you can type in an exact address, or road name if you want. try it :)
- Clip : in previous Smart OSM versions, clipping was done at import. Now it is done when your splines are being generated. this means we can change what the data is clipped against, after import, or add new data, from specific areas, on demand. Smart OSM now takes advantage of multi-threading, and a better algorithms, to speed things up enough, so we can generate the resulting splines much quicker, whilst clipping them against either a DEM Earth parent, or a parent Poly Object border.
- Height Unit : this lets you define if all values are in meters or feet. You should leave it at meters, which is the common unit for Openstreetmap.
- Interpolation distance. if this is set to anything other than 1000, it will add points, to any way lines, that are longer than the unit length. i.e. if you set this to 10 meters, it will add enough points, to any line, so that the distance between points, is at least the interpolation distance. The Measurement is in real world distance, not simply cinema4d space, and uses haversine formula to measure distance.
- Surface Offset : is a distance in real world meters from the calculated surface height.
- Quantize : if not set to zero, this setting will round lon and lat coordinates, to the value you set. Try it. it was easy to do, is fun to have :)