Hi all,
I try to import SHP file using inchanBaek’s topoKorea. It works well with his example file.
https://www.food4rhino.com/en/app/topokorea
But when I apply to my SHP file it doesn’t generate anything… I guess this plugins isn’t just applicable within Korea?
Does anyone use this plugin before and know the answer?
Many thanks
(B010)수치지도_35913033_2023_00000400098407.zip (2.5 MB)
Plan_GIS_Data_SHP.zip (632.7 KB)
topokorea_0.zip (14.2 MB)
topoSample.gh (16.3 KB)
Hi @Jack_Zeng
TopoKorea is not a universal plugin, which converts any SHP file to 3D.
It is just meant to be used for Korea, for those SHP files which are downloaded from https://map.naver.com website.
I see your SHP files are not in Korea, and they are not downloaded from https://map.naver.com.
If you want to automatically generate a 3D environment (buildings, terrain, roads, trees…), based on address and radius - you can use Gismo plugin.
3 Likes
Cool, many thanks djordje! I will give it a shot
1 Like
Hi djordje, I have downloaded a SHP file about the future road and building planning of this area from the government website, which is different from the SHP file downloaded from OSM that shows the existing situation.
I need to read the 3D information about roads, land division, and buildings from this SHP file, and then generate these massing in Rhino. I wonder if I can achieve this by using Gismo?
The definitions in the example file folder seem to get SHP file information from OSM based on location. This method appears to only obtain 3D models of the existing situation, not 3D models of future planning…
I have checked the example files, seems they all use location then go to access information from OSM? What I want is some components which can read the SHP files then output the building outlines and elevations, so I can extrude them to massing.
Hi @Jack_Zeng ,
Yes, Gismo automatically creates 3D urban and terrain features based on existing OSM data.
Gismo also has “Read Shapefile” component, which will just read your custom .shp files in XY plane. So it will not extrude its features to 3D. This is up to you to with Grasshopper’s “Extrude” component. You will have to use a separate “Read Shapefile” component for each one of your .shp files.
Make sure that your custom .shp files are in WGS84 Coordinate Reference System (that the coordinates in them are in latitude and longitude). If they are not, then you have to save each custom .shp file in this CRS, and then load them to Gismo’s “Read Shapefile” component.
Here is a video tutorial, how to do that, using a free software QGIS.