I have a 2D map (a shapefile), which I have plotted some points on using the countries Latitude and Longitude but I want to make it 3D on a globe/sphere…How might I do that? I want to be able to continue to plot onto it after its a globe as well, If that’s possible?
To represent Earth in Grasshopper I usually use a textured Sphere (ellipsoid if you want)
I use Human plugin “Custom Preview Material” and a texture of the earth Equirectangular projection, X°=1 pixel.
You’ll have to make a Pi rad (180 deg) rotation as the 0 meridian is typically on the middle of the image. You’ll have also to choose the Earth radius.
But you can also do that inside Rhinoceros. earth.gh (5.8 KB)
And with Riccardo explanation you can add whatever 3d object you want.
I did Earthquake and flight vizualisation
Hello
not extreme at all for vizualisation, I do all my “real” simulations in meter. I am able to see satellite trajectories up to geostationary orbit (standard unit is the meter)
I also do all clipper intersection with huge polygon size (1000 km) you just have to put a tolerance like 1 m.
I use the “zoom” function of Grasshopper to find my model.
Middle click and Zoom
It is just a matter of knowing the limitation of the software.
I just don’t see any reason for that at all, especially knowing that Rhino has trouble with extreme coordinate values. But yeah, “knowing the limitation of the software” you can get away with it I guess.
If you can internalize the ‘Curves’ and ‘Regions’ output of Import SHP we might give it a go but I can’t help thinking that a spherical mapping of land masses and countries (as curves) must be availavle?
You are right if you speak of Rhino Geometry calculations (mesh which are float by default, …).
But for vizualization I use tools that are making calculations in meter and it is more simple to not make other scales changes. If you look at Nasa files for comparisons of tools all units are feet or meter
And I don’t forget that at my beginning I had problem with intersections just because I didn’t knew about the tolerances.
I hope you’re here to learn and not just get people to do your work for you? I’m beginning to wonder.
P.S. Maybe I answered the wrong question? I already said this a few posts back:
If you can internalize the ‘Curves’ and ‘Regions’ output of Import SHP we might give it a go but I can’t help thinking that a spherical mapping of land masses and countries (as curves) must be available?
I found globes similar to those previously but I wasn’t sure how to geo-reference them as I need to plot points on them using the countries lat/long. That’s what I’m trying to understand how to do.
So I thought if I had the shapefile with points plotted onto it I would be able to somehow wrap it around a sphere in grasshopper. But you’ve mentioned: