GIS (ArcGIS / ArcView 9.x) and SketchUp 6.x - Comments
-
I would be interested to hear of anybody's thoughts / experiences / views on working on any projects involving GIS and SketchUp.
...
I've seen our one (and only) link (so far) on such matters in these forums here:
http://www.sketchucation.com/forums/scf/viewtopic.php?f=60&t=62
...
What I would be interested in is:
Does it work (ie The link between SU and ArcGIS work well) ???
Is it Buggy ???
Does it Crash ???
Can you move backwards and forwards between SU and ArcGIS happily and maintain links to any Tables in the GIS ???
Overall are you happy with it ???
Can it be recommended ???
...
Regards
Howard Leslie -
Being the resident expert on this here (that's right, being the ONLY one makes me the expert) here's what I've come up with.
I've done a couple projects where I've been asked to model short stretches of streets and all the adjacent structures, one entirely in SU and one using the SU/ArcGIS workflow referenced in the threads in your post. It's still a learning process for me and I'm still deciding which I prefer. Some questions to ask yourself to help you choose:
-How do you plan on presenting the model? We have been showing it live to small groups of people so it's nice to have it in an environment where it can be manipulated (orbit/pan/zoom) for them based on their feedback as well as turning different things on and off to show different proposed scenarios. I've used ArcScene to build the model and ArcScene and ArcGlobe to present it. I've not been asked yet to produce printed materials but will be soon and realize that ArcGlobe/Scene are limited in their ability to output graphic content. ArcGlobe is nice because it makes using aerial imagery as your ground surface easy.
-What data are you using? If most of your data is GIS data and all you're using SU for is the structures then I recommend staying with ArcGIS because that's what it's meant to do. Also, I'm just more familiar/comfortable with it. The exporter from ArcGIS works great but could quickly complicate a model if too many layers are put into it (creates a new SU layer for each GIS data layer). I also think that keeping the data in the GIS lends credibility to the spatial accuracy of your model since SU isn't proven in this capacity yet (see SU Snobbery thread). I WILL say that when I've been bringing my SU models into ArcGIS as symbols I've had mixed results with them being displayed at the right scale. I built all the structures in SU to scale using a combination of measurements in my GIS of bldg. footprints, measurements taken on site, and photomatch with me standing in front of the structure for height reference. After bringing them in as symbols many of them needed to be resized to fit the dimensions of the building footprints. I haven't quite figured out why this is but I have figured out how to manipulate them in the GIS to make them look right (possible counterpoint to my credibility statement above).
-Why are you building the model? Our main purpose was to understand local scale of structures since we have conflicting land uses in close proximity (I'll not digress into planner-speak). Detail of the model was not as important so the structures are simplified and don't have textures in order to keep files size down. If you need a high degree of detail/realism I suggest sticking to SU since it is good with detail. One of the challenges I ran into early on is the use of terrain. I have a high resolution terrain model in my GIS but when I exported it as a TIN into SU it became unwieldy and difficult to work with due to the high poly count. If you're good at manipulating terrain then go for it, I just haven't had the time to crack that nut yet.
My overall impression is that if my SU skills were better I'd use it for all my models. I'd use ArcGIS for precision X and Y data (what it's best at) and SU for everything else. The terrain issue has been my biggest barrier (glad I wrote all this, I had no idea!).
So, to answer your question, I think the process works well enough to use depending on your needs. It has fit my needs so far but I'm still refining the process.
I hope this is helpful, please post more here if you have more specific questions about my process or anything else. I'm excited to see some interest in this and hope to hear how things go.
If anyone is interested in seeing what I've done just ask, I'll post some screeenshots when I get some time.
-
Oh, good!
Since you guys have found each other, if you don't mind, I'm now moving the topic into its well deserved place, to the "Plugins-Addons" > GIS Forum!
-
@ehaflett said:
If anyone is interested in seeing what I've done just ask, I'll post some screeenshots when I get some time.
I'm interested! When you get a chance, I'd love to see some screenshots and learn more about your work.
Cheers,
- CraigD
-
Me too!
-
Ok, guys, a couple quickies...
First one is from ArcScene, this is where I bring in the models as symbols. In ArcGIS I digitized 8 different ground cover type polygons and draped it over my elevation data, then draped the building centroid point data on the elevation data. This is where I have to resize and rotate each model (symbol) to fit it's footprint which are the black polygons. Still a WIP.
Once the building centroids point layer is symbolized with each model I export it to a layer file and load it into ArcGlobe, that's the second attachment, slightly higher vantage point.
As you can see, one of the issues I'm having is that the buildings each need to be rotated individually in ArcGlobe, the bridge in the foreground being the most obvious example.
The trees are similar to the houses in that they are a point shapefile with different attributes for tree type and size, digitized from aerial and ground photography.
-
Ehaflett,
Thank you very much for your speedy reply and information.
The 3D scenes are pretty interesting.
I'm pleased somebody else is doing this !!!
(and contributing to the forum).
...
What I'm interested in doing is attaching various attributes (ie fields of information held in a table) to parts of a building structure. The structure (building) is drawn in SU 6.
...
I am reasonably OK with SU and have been using the forerunner to ArcGIS 8/9.x - namely the older ArcView 3.x for quite a while.
Unfortunately this old version of ArcView does not have an SU reader (like the CAD reader) - otherwise I'd be going down that route.
...
If you know of an SU Reader / Extension for ArcView 3.x I would be very interested - but I don't think it exists.
...
Hence the interest in working with ArcGIS.
...
Have you moved data backwards and forwards between SU / ArcGIS and succesfully maintained any tabular attribute information for the SU objects ??? (maintained table links)
eg House / Building Numbers or IDs etc ???
...
SU must have some type of unique ID for each piece of geometry that is created in order to achieve this (similar to the "Handle" of AutoCad geometry).
...
I'm going to try and get a Trial version of ArcGIS and give it a go working with SU. I'll let you know how I get on, or more likely be getting in touch for assistance !!!
...
Thanks once again for your reply
Regards
Howard Leslie -
No problemo Howard, I share your excitement
I haven't worked with attributes and SU data at all really. My point data attributes are mostly for organization purposes, to make it easier to match the symbol with the model file (see the work flow for more detailed description). Since the models come in as symbols they don't really hold any spatial data really, just a location that is the point layer. The matching of the point attribute in the GIS with the model/symbol name is a manual process.
I'm not familiar with any reader/plugin/extension for ArcView 3.x and doubt you'll find one. If you're looking for a way to view your ArcView shapefiles or GIS data along with your SU data you may find ArcGIS Explorer (AGX) helpful. I'm not sure what your needs are but it's worth a look. It's similar to Google Earth but you can load GIS data, most ESRI formats (includes ESRI's imagery which is quality stuff and pretty recent). I tried loading a Multipatch database into AGX since that's what SU is able to export but no luck. You might try using .kml. Here's a link to AGX
http://www.esri.com/software/arcgis/explorer/index.html
Speaking of the multipatch, that's what I need to look at next. The project I posted above started before the Arc 9.x and SU 6 version plugin came out so I was pretty much married to the method I used. I'll have to go through the workflow posted with the ArcGIS plugin on the SU website and see how it works. I know that if there's any possibility to do what you're asking regarding maintaining attribute data back and forth, it will be there. The workflow I've been following doesn't even attempt to do this. My attributes refer to entire models/seperate SU files and are strictly to help me match them up. The SU files are named after the point attribute which they are to symbolize. I haven't sent any data back to SU from ArcGIS. A bit of circular talking here, sorry. My workflow is simply a way to use SU to create 3D symbols to be used in ArcWhatever. I'm curious why do you want to maintain this relationship? Is your final product to be in ArcView or SU?
I'll certainly post once I get through the workflow. The quick tests I did here look promising. I took an existing model, selected 3 groups of buildings, gave them names in the Entity Info window, then exported them to a multipatch database. The resulting table in the database held the names I gave each group. I'm assuming that if you grouped each surface of a building, gave it an attribute and exported it you'd have what you're looking for. I guess I should read more about the plugin before going further here.
Too bad there aren't more of us here to beat this thing up a little harder. I'm starting another similar project next week, hopefully I'll get to try this out. If you can think of other test scenarios I could run with my software that would help you out let me know.
GEOGRAPHY LIVES!
-
I have a shapefile with building footprint features, each with a building height and ground elevation. I am trying to import it cleanly into Sketch Up, but am having some difficulties. I get the whole selection part etc etc. I choose elevation from the elevation field, extrusion from the height field, etc. etc.
What happens whoever is that once the import is done and I am looking at it in Sketch up, most of it has not imported. I'd say that perhaps 25% of the footprints are showing & extruded.
I haven't been able to figure out why some import and most don't - I am wondering if there is something wring with the attributes. Does anyone know if there are guidelines to be followed for the field type, length etc? Any input or ideas would be appreciated. (I'd post screenshops but I don't know how to).
Any suggestions? Thanks
(PS am relatively new here)
~ A
Advertisement