SMS

Exporting Map Coverages in SMS

Do you have a map coverage with specific defined attributes in an SMS project that you would like to add to another project? There is a solution: starting in SMS 13.2 you can export your map coverage as a DMC file that you can import into another project.

For exmaple, say that you have defined a weir structure on an SRH-2D boundary condition coverage for your project. You could, conceivably, have a massive project with many different coverages, meshes, and simulations. If you, or a coworker, would like to use that weir with its defined attributes in another project, recreating the same weir would be inefficient. Instead, exporting just the weir coverage as a DMC file allows you to import the weir coverage with its feature objects and attributes into another project. This will save time for everyone involved in the project, streamlining the process.

There are three steps to export a map DMC:

  1. Right-click on a coverage of your choice in the Project Explorer and select the Export command.
  2. In the Export Coverage dialog, change Save as type to be "SMS model coverage (*.dmc)".
  3. Save the DMC file.
Example of Exporting a Map Coverage as DMC File

The DMC file can now be imported into another project. Importing the DMC file will create a new map coverage in the project with all of the feature objects and attributes that were saved with the file.

It should be noted: Nearly all attributes in the coverage will be exported. The exception to this rule is that external files referenced by the coverage are not embedded in the model coverage file. An example of this would be an external tidal WSE source in a CMS-Flow BC coverage. The attribute would include the link to the file, but if the DMC file is read into a project on a different machine, the external file would not be in the same location, and therefore the association is automatically maintained.

It should also be noted that not all map coverage types can be exported as a DMC file. Certain older map coverage types do not have this option at this time.

Try exporting a DMC file and importing it into an SMS 13.2 project today!

Blog tags: 

Tips for Working with Virtual Machines

Have you installed GMS, SMS, or WMS (collectively referred to as XMS) on a virtual machine in your office? Using a virtual machine is often done in order to run multiple operating systems, consolidate computing resources, provide integrated disaster recovery, or a number of other reasons. XMS software can be installed on a virtual machine in order to fit your needs. Here are some tips for working with XMS when using a virtual machine.

Virutal machine

First, make certain that your XMS license is compatible with a virtual machine. Both local and flex license codes can be used with a virtual machine. However, local codes will not allow the software to be used by other machines. Older single-user locks cannot be used with a virtual machine.

When using a flex license, the virtual machine will need to have access to the local network in order for other machines to access the XMS license and use the software. Both the XMS application and the Aquaveo License manager need to be installed on the virtual machine.

When sharing files between a virtual machine and a host machine, pay attention to where XMS is running. XMS requires that all files be placed where XMS is installed. Therefore, you cannot save your project on the host machine and run them from the virtual machine if XMS is installed on the virtual machine. You will need to move the files to the virtual machine where XMS and XMS license is installed.

It should also be noted that some simulation runs and application processes in XMS will run slower on a virtual machine than running the same process directly on a physical machine. This is due to the nature of using a virtual machine. If there is a process that is taking an unusually long time, it is recommended that you try running the application on a physical machine.

If you are experiencing issues running XMS on a virtual machine, contact our technical support team and they will be happy to assist you.

Blog tags: 

Tips for Using ADCIRC with SMS

ADCIRC is a popular numeric model that works with the SMS graphical interface. The SMS interface adds a number of tools and features to improve and enhance the use of the ADCIRC model. When building an ADCIRC model in SMS, there are a few items to keep in mind. This article will review some of the best practices for building an ADCIRC model in SMS.

  1. When importing a fort.22 file, the ADCIRC control file must be imported to read the data in the fort.22 file. If the fort.22 happens to be a best track format file (NWS=8,19,20), add the ".atcf" extension to the file name so that SMS can import the file and create a wind track coverage. This is the only format of fort.22 that is independent enough of the fort.15 to reasonably expect anything to happen on import.
  2. It can be tempting to create an ADCIRC mesh in SMS, then manually edit the fort.14 file to fine-tune some aspects of the mesh/grid. This is not recommended. Doing this may cause the mesh to not be usable once imported into SMS. It may also cause certain functions to fail such as converting mesh features to a coverage or mapping tidal components. This is not always the case, but care should be taken when editing the fort.14 file outside of SMS. In general, it is not advisable. The model checker may catch these issues, but in some cases the model checker will miss the error.
  3. It is usually best to make certain that the mesh/grid has what you need before adding it to the simulation. Editing the mesh in SMS after it has been linked to a simulation may require that the mesh be unlinked and re-applied to the simulation.
  4. Older ADCIRC projects can be added to the most recent version of SMS. When doing this, SMS will convert and update the project. It is recommended that you review the project once it has been converted. Projects created in newer versions of SMS typically cannot be imported into older versions of SMS.
Example an ADCIRC project in SMS

For additional support in using ADCIRC with SMS, contact our technical support team at: support@aquaveo.com

ADCIRC and SMS gives you greater flexibility in coastal modeling. Try out ADCIRC with SMS today!

Blog tags: 

Registering an Image in XMS

Do you have an image that you would like to add to your project, but that image doesn’t have any coordinate information? Many projects require that you have an image or map that defines the proposed location for structures, wells, or other objects. In XMS (GMS, SMS, and WMS) the image needs to have coordinate information in order to correctly align with the project data. If your image does not have coordinate information, the Register Image dialog will appear.

Example of the Register Image dialog

To use the Register Image dialog, designate three points on the image and enter the coordinate information for those points. XMS will then use those coordinates to create the coordinate data for the entire image. It is possible to register an image using only two points, but three points is recommended.

If you do not know the coordinate information for any points on the image, here is a tip for getting coordinate information for the image.

  1. Click the Add Online Maps macro to open the Virtual Earth Map Locator dialog.
  2. Search for the area of your image by putting the name into the search bar and click Jump to Search Location.
  3. Be sure that the entire project bounds are within the window and match the area of your unregistered image.
  4. Download the new image and set the projection for this image.
  5. Note: you could just use this new image, but if the image you are trying to import shows the location of proposed structures, boreholes, etc., then you may need to still import the unregistered image.
  6. Outside of XMS, use a photo viewer to open the unregistered image.
  7. Compare both images and find three places where you can easily tell that the images match up.
  8. Now, in XMS, place your mouse over one of the three locations that you will need the geographical coordinates for.
  9. At the bottom of XMS you can view the coordinate information. Write down the coordinate information, then repeat in two other places.
  10. Now that you have all of the location coordinates you need to register the image, open the unregistered image file in XMS to bring up the Register Image dialog.
  11. Click the three points you have coordinate information for and enter in the coordinates that you wrote down earlier.
  12. After registering the image, check the alignment of the images if needed.
  13. Try registering an image for your project in SMS, GMS, or WMS today!

Blog tags: 

Pages