4DVista2

System Requirements:

Licensing:

Interoperability:

Data Issues:

Installation Guide:

Known Issues:

 


What platforms is 4DVista2.0 available on?

4DVista2.0 is available for the following operating systems

  • Windows 2000 / XP
  • Linux - We currently support: RedHat Enterprise 4. 4DVista may run on other distributions of Linux, however we have not fully tested on any other distributions.

 

What are the hardware requirements for running 4DVista2.0?

Please check below to ensure you have at least the minimum specification before installing 4DVista2.0

The following list of models and components are illustrated as a general guide only, if your system configuration is different and are unsure of its capability to run 4DVista2.0, then please email with your system details for further information.

The hardware requirements greatly depend on the size of data sets you are using. If you are working with large data sets we would suggest the "ideal" recommendations.

PC Workstation/Desktop

 Specification Minimum Recommended Ideal
 CPU (1) 1 GHz 2GHz 2.4GHZ or faster DUAL CPUs or Dual Core CPUs (2)
 Memory  512MB  1GB 1GB/2GB+
 Graphics Card(3,4)  64Mb Nvidia GeForce 6/7 (5) Nvidia Quadro FX series (5)
 Screen(6)  17" XGA+ 19" SXGA or similar Dual 19"/20" SXGA/UXGA

PC Laptop/Notebook

  
Specification
Minimum Recommended Ideal
 CPU (1) 1 GHz  1-2GHz 1.8GHz+ Dual Core CPUs
 Memory  512MB 1GB 1GB+
 Graphics Card (3,4) 32MB NVidia GeForce4 Go
Nvidia GeForce FX Go(5)
 Nvidia NVidia Quadro FX GO/M series
Nvidia NVidia Quadro FX GO/M series(5)
 Screen 14.1" XGA 15" SXGA or similar 15/16/17" UXGA or similar

 

All CPUs should be x86 or AMD64/Intel64 compatible, i.e. Intel Pentium/Xeon or AMD Athlon/Opteron.

  1. 4DVista Performance version will make use of multi-threading capability on dual-core or multi-cpu systems.
  2. For optimal video performance with OpenGL when using an NVIDIA video card under Linux, it is recommended that you use the accelerated drivers provided by NVIDIA on their website www.nvidia.com/drivers. These drivers deliver a performance increase of 5-10 times the default drivers that bundle with a standard Linux install.
  3. The speed of development of graphics cards is so rapid that it is becoming difficult to stay up-to-date. If you have any questions regarding new graphics cards, contact .
  4. We have experienced a number of issues with machines using ATI based graphics cards under Linux, many of which have caused the machine to crash. We had not experienced the same problems running on any systems using NVIDIA based graphics cards and would therefore strongly recommend the use of NVIDIA.
  5. 4DVista is dual screen capable with a single desktop spanning two physical screens. This is recommended as it only additionally costs the price of a second monitor. You must purchase a graphics card that is advertised as dual display capable and has two CRT/DVI outputs.


Windows XP - Service Pack 2

Upon installation of Service Pack 2, when you open 4DVista a 'Windows Security Alert' window may pop up asking:

'Do you want to keep blocking this program?'

The user should NOT click on the 'Keep Blocking' button if they want to use interoperability. 4DVista does need to accept outside connections in order to communicate with order MVE applications.

What type of license can I have?

To run 4DVista2.0 a FLEXlm license key is required.

The two types of licenses available are:

  1. local license
  2. network license for 10 users

These licenses are permanent, they controls what feature level are available:

  • Essential Feature Level is free of charge and provides access to basic features and common import formats.
  • Performance Feature Level is available at an extra costa and provides enhanced visualisation, support for geocellular models, additionnal imports formats, etc.

For further information on feature levels, please visit our website or contact .

If you require support to install your network license, you will be charged an administration fee, please contact for further information. Maintenance contracts are available; please contact for more details.

Note 1: Triple Redundant Network licenses are also available, but you must contact to obtain one. This will incur an administration fee.

Note 2: It is possible for the system administrator to use environment to control licensing. Please see online help, visit the FLEXlm End Users Guide at http://www.macrovision.com/pdfs/flexlm_licensing_end_user_guide.pdf, Section 2.1.1 - Setting the Path with an Environmental Variable, or contact .


How do I obtain a license for 4DVista2.0?

Once you have completed your request for a license of 4DVista2.0 you will be sent an email containing a hyperlink, which will take you to the page where you can obtain your license key.

Select Local or Network License.

If you are planning to install a local license you will be prompted to enter the FLEXlm hostid of the machine you have installed 4DVista2.0 on.

To obtain your hostid:

  1. Run 4DVista2.0
  2. You will be prompted with an error message: "Unable to find license. Please configure"
  3. Click OK.
  4. The FLEXlm hostid will be displayed in the Configure License Manager dialog box.

 

If you require a network license you will be prompted to enter the hostname and hostid of the machine that you have your FLEXlm License Manager installed on.

To obtain your hostname and hostid, you can download and run lmtools or lmutil from the FLEXlm website.

http://www.macrovision.com/services/support/flexlm/lmgrd.shtml

Once you have entered the required information click the Download Key button.

Your 4DVista2.0 license key will be emailed to you.


How do I install my Local License?

Copy the license.dat you have been emailed to any location on your computer.

To install the license:

  1. Run 4DVista2.0
  2. You will be prompted with an error message: "Unable to find license. Please configure"
  3. Click OK.
  4. The Configure License Manager dialog box will be displayed.
  5. Select Local for License Mode
  6. In the Locate Local License File field browse to the location of you license.dat file.
  7. Click OK.

4DVista2.0 should now be licensed.


How do I install my Network License?

Network licenses are available to users who are familiar with FLEXlm licensing.

If you require support to install your network license you will be charged an administration fee, please contact for further information.

  • To run your network license you will require the mvfd vendor daemon, which is supplied with your 4DVista2.0 download. Once you have installed 4DVista2.0 the mvfd daemon can be found at the following locations:

    Windows:

    C:\Program Files\4DVista2.0\license_daemon

    Linux:

    /opt/4DVista2.0/license_daemon

    Within the license_daemon directory you will find the mvfd vendor daemon for Windows, Irix, Solaris and Linux.

  • Copy the mvfd daemon in to the FLEXlm License manager's bin directory.

  • You may also need to download lmgrd daemon, which is FLEXlm's main daemon. To allow 4DVista2.0 to run from a network license you will require version 8.4a or higher of lmgrd.

    The latest lmgrd daemon can be downloaded from the following location:

    http://www.macrovision.com/services/support/flexlm/lmgrd.shtml

  • We recommend that you use the FLEXlm's default port, which is 27000. However if you are running other Midland Valley licenses, which have the port set to 1574 you may need to edit you license files.

    If you want to continue using 1574, you can copy the feature line from the 4DVista2.0 license that we have sent you into your current Midland Valley license.

    For example:

    Your 2DMove license:

    		SERVER ulva 0050ba25c81e 1574 	VENDOR mvfd 	USE_SERVER 
			FEATURE 2dmove mvfd 5.0 permanent 1 45C37CC0F9AA
  • Copy in your 4DVista2.0 FEATURE line

    		SERVER ulva 0050ba25c81e 1574 	VENDOR mvfdUSE_SERVER 
			FEATURE 2dmove mvfd 5.0 permanent 1 45C37CC0F9AA 
			FEATURE 4DVista mvfd 2.0 permanent 10 118D122EB91A  

Alternatively you can add 1574 to your 4DVista2.0 license file.

For example:

			SERVER ulva 0050ba25c81e 1574 	VENDOR mvfd 	USE_SERVER 
		      FEATURE 4DVista mvfd 2.0 permanent 10 118D122EB91A 
	    FEATURE 4DVista mvfd 2.0 permanent 10 118D122EB91A 
  • If you want all your Midland Valley licenses to use the port 27000, you can delete the 1574 from any other Midland Valley license keys you may have.

  • When starting the lmgrd daemon direct it to where you have saved your network license.

    On Unix/Linux you can use the following command:

    prompt% lmgrd -c

    On Windows use lmtools.

    We recommend that you save the mvfd vendor daemon to the same directory as lmgrd.

If you require any further information on FLEXlm licensing please refer to FLEXlm website:

http://www.macrovision.com/services/support/flexlm/lmgrd.shtml


How do I locate my network license from a workstation?

4DVista2.0 can only run if it can locate the license across the network.

To locate the license server:

  1. Run 4DVista2.0
  2. You will be prompted with the following error message
  3. Click OK.
  4. The Configure License Manager dialog box will be displayed
  5. Select Network for License Mode.
  6. There are two methods of directing 4DVista2.0 to a network license - Specify Server and Specify port@host. We would recommend that you use the Specify Server method.

     

    To Specify Server:Select Specify Server for Configure Network License. Enter the hostname of you license server in the Server Name field and the hostid of you license server in the FLEXlm Hostid field.To Specify port@host:Select Specify port@host for Configure Network License. Enter the port number you are using in the Port field and the hostname of your license server in the Host field

     

  7. Click OK

4DVista2.0 should now be licensed.



What happens if the Data Link data transfer is interrupted/cancelled by the user mid-transfer?

If the transfer is cancelled by the user at either end of the communication, or if network connectivity is lost during the transfer, the Target application will display the data that has already been received.

What happens when the document being transferred through Data Link is already open in the target application?

When applications exchange documents through interoperability, they do not send along the location from which that data was originaly loaded (since that data might be on a totally separate machine).

Each document however is tagged with a unique key when it is first sent through interoperability. That key is then stored and re-sent along with the document each time it is send back and forth. When receiving a new document the applications will search for existing documents matching the key it is receiving. If it finds one, it will ask you if you wish to close the existing copy of the document or choose to have multiple copies.

If changes have been made to a file since it was opened, what will be transferred through Data Link?

The document that the user sees "live" in the source application window is the document that will be transferred. This means that any changes that have been made since the document was opened will be transferred.

Why can't the source application connect to the target application?

They are two reasons why two applications may not be able to connect to each other:

  • Check the settings to see if everything is configured correctly. Make sure host names, server ports and user names are correct. Use the buttons to test the connection
  • The machine or network may be setup to block connections on the port ranges used by MVE products. In particular, a firewall may be blocking connections. Please check with your system administrator.

 

What happens when the source application cannot open the target application?

  1. If the connection does not succeed, the source application will attempt to launch a new copy of the target application. Note: This can only be done on the local machine. For instance, 4DVista on Windows will not be able to launch a copy of 3DMove on a remote Linux system.
  2. When the new copy of the receiving application has started, the sending application will attempt to connect to it directly.

 

Why does Data Link require the username that I logged in with?

The target application will verify that the user name it receives matches the login of the user running that application. This ensures that data is not sent to another user on shared hosts.


What happens when data is transferred that is not supported in the target application?

When opening an MVE file or receiving data from another application, objects that are not supported will be dropped. When dropping data the applications will display appropriate warnings. Sending data through interoperability will not modify any of the original files. For more information about which objects are supported, please refer to the online manual of either of the applications.

I can't find an object by id when sending data from application to the other

When opening MVE files or receiving data through interoperability, 4DVista will not preserve object ids. Object names will however be preserved.

I sent a file from 3DMove to 4DVista and I see to have more objects than I had before

3DMove and 2DMove have single objects which are composed of several individual components (like a patch being made of a polygonal surface and boundary polyline). 4DVista does not support such structures and each component will appear as a separate object. The original complexe objects can be identified by it's name, which will have two parts separated by a column (:). 2DMove and 3DMove will use that name to rebuild the composite objects. Since these names are meaningful, 4DVista will prevent the user from renaming those objects.