Wednesday, November 4, 2009

Google Earth Extension - Lesson 1

This blog covers usage of the Google Earth Extension with AutoCAD Map 3D 2010.


Advanced techniques will be shown using the KMZ publish to do a "Round-Trip" process. Since a picture tells a thousand words, I'll start out with a couple of images showing the beginning and end of the round trip.


Starting With This:

End up with this:


So how did I do it? I'll answer that shortly. Before going into the steps, be aware that this blog is not intended as training. It is intended to show you capabilities of AutoCAD Map. You may have to "crack the manual" and do a little research. It will be worth it, because you will get spectacular results!

NOTE: Before using the Google Earth Extension, you must first download it from Autodesk's web site at: http://labs.autodesk.com/utilities/google_earth_extension_beta/




THE PROCESS

I will publish a city boundary and flood plane then drape it onto a surface. Start the publish KMZ process from the publishKML button:

Next you will go through a series of steps specifying what to publish, coordinate transformation etc... There are six steps in this process. Only the first and last dialog boxes are shown below:


The published KMZ looks like this in Google Earth:



Now set to set the flood plane to transparent.

Right-click the flood-plane data item:


And set the transparency:



Importing the surface from Google Earth.

Before importing from Google Earth, you must have it open and zoom to your area of interest. You also need to make sure you are viewing in plan view. For this next step, I will be using a new empty drawing. You can use an existing project if you'd like. It is important to note that you must be working in a defined coordinate system otherwise nothing will geo-reference correctly.

New drawing, setting coordinate system:

In addition, you must also make sure to have the right units set:


Start the ImportGEMesh command:

The imported mesh with a new material:


The aerial photography is imported as a material. The image will always be black and white. You can update it to a color image by doing the following steps.
  1. Close the drawing and save it.
  2. Use the google earth export image and overwrite the image referenced by the material (Sorry you'll have to crack the manual on this one. This is an AutoCAD skill not AutoCAD Map.)
  3. Re-open the drawing. It should now have the color image linked to the material.

Viewing the surface in 3D.

Display the 3d Navigation toolbar or use the ribbon to start a Constrained Orbit:


While in orbit mode, right-click and set the visual style to Realistic:


The surface will now look like:



Note that you can see the surface "grid". To turn this off, edit the Realistic visual style and change the Edge Mode to NONE:


Here are a couple of close-up views of the finished product from different perspectives:


Happy Mapping!

http://www.ctcivil.com/

303-530-4976

Wednesday, February 25, 2009

Review: ArcGIS - MSD

I was recently contacted by a confused user who uses both ESRI's ArcGIS and Autodesk's Map 3D products. He was provided an installation of ArcGIS 9.3 + MSD for AutoCAD. He was wondering what MSD was and how it compares to AutoCAD Map 3D.

First of all MSD is designed to supplement the lack of GIS functionality for VANILLA AutoCAD. If you have AutoCAD Map 3D or Civil 3D, you already have a Superset of the functionality provided by MSD. Here are some of the technical specifications comparing MSD on AutoCAD to AutoCAD Map. Although the lists are not comprehensive, they represent the core functionality of both products:


MSD on AutoCAD:

- Only a few coordinate systems supported
- Query only, No editing
- Can’t push design data into GIS
- Uses Object Data, no direct connect to GIS server
- No support for geo-referenced Raster Imagery
- Can’t access web based data sources such as WMS, WFS


MSD is basically an automated import utility with coordinate systems and some stylization capability. The key is that ESRI is targeting VANILLA AUTOCAD.



AutoCAD Map 3D 2009:

- NATIVE (not an import) live connection (FDO) to ALL ESRI formats, Mapinfo, Microstation, Oracle, Microsoft SQL Server, MySQL, ODBC, others, and all other databases provided by OSGEO.com open source community of which there are hundreds

- Over 5000 global coordinate systems
- Geo-referencing and management of Imagery
- Direct connect, query, stylize, theme and EDIT data in native sources (all named above)
- WMS, WFS data sources
- Map book creation
- Network and Polygon Topology analysis
- Direct connect to various surface formats such as DEM, stylization, contouring, draping
- Database Joins
- Push design data en mass into a database with Bulk-Copy


Summary:

MSD is a good product provided free if you already own ESRI products. It is not intended for use with AutoCAD Map. Doing so would downgrade the functionality built into AutoCAD Map. AutoCAD Map is a full-featured design, data management and GIS application.

Monday, December 15, 2008

Using a Drawing Based Image Source

Working with raster images can be challenging. This blog will introduce you to a technique for managing and using geo-referenced image tiles that utilizes a drawing as a container.

So, why do this? Why not just use FDO? PERFORMANCE, PERFORMANCE, PERFORMANCE! Ok, so then what are the advantages over accessing raster images directly using Mapinsert? First of all, geo-referenced imagery is often established in a coordinate system and units that don’t match your project. So you’re left with figuring out how to re-project image files into your coordinate system.

If you have images with world files, you need to generate new ones for your coordinate system and units. You may have images with geo-referencing information embedded into the image files such as a Geo-TIFF . To use such images you must have programming skills or an application to update the information in the header.

Once you create a drawing based image source, you can attach and query it. Doing this provides more control over imagery compared to using Mapinsert. Some of the advantages include:

  • Advanced visibility controls
  • Stylization
  • Image organization and management using the Display Manager

While the same methodology can be used with FDO, and it is simpler to set up, you will see an extreme performance degradation of pan/zoom with FDO. Once you have an image source drawing set up, you can re-use it in many projects. If you set up a template drawing with the imagery already attached, stylized and organized, you can use this as a starting point to create new projects, and never worry about that set of images again!

Since AutoCAD Map has the ability to attach and query drawings, you can treat a drawing with images like a database. When you attach and query data sources with coordinate systems other than the current one, data is automatically re-projected.

Here’s the conceptual framework:

• Create a source drawing with a coordinate system
• Insert geo-referenced images
• Save drawing (A)
• Open project drawing with a coordinate system, Attach (A)
• Query images from Display Manager
• Use Display Manager to manage imagery



Step-by-Step Process: This example used USGS 100k Quads as Geo-TIFFs. Several images are inserted using Mapinsert. The images are clipped to hide the title-block & border information from each image. This drawing is saved, then attached to a project drawing. (could be alternately used as part of a template) Queries are done to create Display Manager elements. These elements are then organized and stylized.











Creating the Image Source Drawing:
Open a new drawing and set the coordinate system to match that of the images. The images in this example are referenced in NAD27, UTM Zone 13, Meter. You also need to set the correct units:


Setting Coordinate System & Units:



Inserting Images & Result:



Clipping Images
The USGS quad borders need to be clipped to show only the map content. The next four steps show you how to clip boundaries. A reference grid has been overlaid to make clipping easier:



Clipping Images - Polygonal & First Image Clip Result:


Clipping Images Completed:


Save and close the drawing.








Attaching & Using the Image Source Drawing

Open the drawing that will use the new image source. The image below shows a project drawing with a coordinate system set:




Attaching Image Source Drawing & Attached Image Source:




Previewing Image Frames
At this point you need a guide for querying each image. There are several options for doing this. Only two will be described here. The first is to simply preview the image frames. The down side to this method is that after you query each image you have to re-preview the image frames. The second option is to query the grid used to clip the images in draw mode. If you choose this option, It is recommended you use the Display Manager, not Map Explorer to do this. Only the first option will detailed in the two images below.




In order to organize images in the Display Manager, I recommend creating an image group. This will facilitate turning all images on or off as a group, as well as hiding or displaying the list. Creating an Image Group in Display Manager:


Querying Images - Starting the Query Definition:



Defining the Query
The next six steps show you how to define a boolean query for each image.






After you specify the query window, your query definition should look like the image below:


Image Query Result:

Each query creates a "layer element" with the default name of 'Attached Drawing Element'. You can rename these one at a time after each query or do them all at once when you have finished querying all the images.


Rename Image Elements
Now, rename the image elements so you can identify them in order to manipulate them. To determine the name for each image, select it, then view it's properties. The image below shows all queried image elements renamed:



Change Display Order
At this point you will notice that the images are covering up the design content. This can be fixed by changing the Draw Order:


Result of Draw Order change showing Group display:



Adding Fade to the Images
You will notice that the yellow water lines are hard to see against the white background of the quad sheets. You could of course change their color, but I want to show you an alternative. Let's apply a fade to the images which will result in darkening them. To do this, follow the steps below.

Adding a raster style:


Setting Fade:


First image faded:


Copying & Pasting a style (next 3 images)...




The resulting images faded and organized:



Close-up showing faded image with yellow vectors overlaid:




Now that you have images attached & organized, it's easy to change settings like fade or control visibility as can be seen in the next two images:





Conclusion
Now you have a drawing based image source with access and controls centralized in the Display Manager, the same location where FDO layers appear. This makes it much easier to manage projects that contain imagery within AutoCAD Map. You can use the Display Manager to easily perform tasks such as control visibility, organize & stylize imagery. Stay tuned for future blogs that will cover using imagery from file based FDO data sources as well as Web Map Source (WMS). Later, advanced topics such as creating an image tile set using AutoCAD Raster Design, and dynamic display of images in current window using VBA will be addressed. Until then, Happy Mapping!!!