1. Home
  2. System requirements

System requirements

The following system requirements are recommendations of Man and Machine and should contribute to an optimal use of this software. They are based on tests carried out and experience gained by us and our customer installations. Our recommendations for hardware equipment may differ from the official system requirements of the respective software manufacturers (e.g. Autodesk, Oracle).

For more complex productive installations and requirements, we will be happy to consult you personally. Please contact us for further information.

Due to redundancy and for testing purposes, we recommend two have two enviroments (i.e. one Test and one Productive System).

System Architecture

This is a simple example about the system architecture of MuM MapEdit.

System Architecture

HTTP Connection

All MuM MapEdit Clients connect to our a MapEdit Webserver using a standard HTTP/HTTPS protocol.

Firewalls & DMZ

If you are using MapEdit Portal or MapEdit Mobile it would be possible that you have multiple Webserver in your domain.

Loadbalancing

Also it is possible for MapEdit to use multiple application servers (e.g. to provide Maps) or link to different database servers.

Database

Software requirements

Oracle

We support these world leading first class geographic database versions:

  • Oracle 19c Standard Edition, Enterprise Edition
  • Oracle 18c Standard Edition, Enterprise Edition
  • Oracle 18 XE (max 2GB RAM/ 12 GB Tablespace)
  • Oracle 12c R2 (12.2.0.1.0) Standard Edition, Enterprise Edition
  • Oracle 12c R1 (12.1.0.2.0) Standard Edition, Enterprise Edition

Other Oracle Database versions may work or will be supported. Especially if you are using an older version of AutoCAD Map3D you have to check it too. Please contact our support iy you have any questions about this.

A separate physical DB server can be used due to possible Oracle license costs in virtual environments (VmWare, HyperV etc.).

PostgreSQL

Alternatively you can also use this OpenSource Database called PostgreSQL which has also a very powerful add on for geographic objects (PostGIS Spatial):

  • PostgreSQL 12 + PostGIS 3.0.0
  • PostgreSQL 12 + PostGIS 2.5.0
  • PostgreSQL 11 + PostGIS 2.5.0

Hardware recommendations

The operating systems supported by the manufacturer can be viewed on their websites.

  • Processor: minimum 8 Core
  • RAM: minimum 12 GB
  • Hard Disk: minimum 50 GB

Both for the installation of the database server and for the storage of the database a file storage which is controlled by the use of a NAS (Network Attached Storage, network storage) is generally not recommended. It is recommended to use dedicated servers.

Web Server

A Web Server is necessary for all MuM MapEdit Clients (Desktop, Professional, Mobile and Portal) to connect. We will install our MapEdit Web Application and Services on it.

Basically we recommend a separation of Web Server MapEdit and Map Server. If the map server, web server and database server are operated together on the same hardware, please note that these requirements and recommendations may not be sufficient and must be increased accordingly.

Software requirements

  • Operating system:
    • Microsoft Windows Server 2019 Standard
    • Microsoft Windows Server 2016

Latest patches/updates/service packs for Windows Operating systems are required.

  • additional required:
    • Microsoft IIS
    • SSL certificate (for MapEdit Mobile and Portal mandatory)
    • Microsoft .Net Framework 4.8 or higher
    • AdoptOpenJDK 11
    • Apache Tomcat 9 or higher
    • Apache Wildfly 19.1 or higher (for MapEdit Mobile and Portal mandatory)
    • Oracle Client or PostgreSQL Client

An SSL certificate for encrypted calling of the application with https is recommended or strongly recommended. For certain functions (e.g. positioning) this is even mandatory due to the security settings in the browser.

Hardware recommendations

  • Processor: minimum 4 Core
  • RAM: minimum 8 GB
  • Hard Disk: minimum 50 GB

For a larger number of simultaneous accesses, e.g. >20, it is advisable to contact both man and machine beforehand and to check the possibilities of scalability and distribution of the software components. See also our recommendations for Map Servers/ Application Servers.

Application Server

An Application / Map Server is necessary mainly for providing maps. We will install our MapEdit TileServer and other Map Server Application as needed on it.

Basically we recommend a separation of Web Server MapEdit and Map Server. If the map server, web server and database server are operated together on the same hardware, please note that these requirements and recommendations may not be sufficient and must be increased accordingly.

Software requirements

  • Operating system:
    • Microsoft Windows Server 2019 Standard
    • Microsoft Windows Server 2016

Latest patches/updates/service packs for Windows Operating systems are required.

  • additional required:
    • Microsoft IIS
    • Microsoft .Net Framework 4.8 or higher
    • SSL certificate (for MapEdit Mobile mandatory)
    • AdoptOpenJDK 11
    • Apache Tomcat 9 or higher
    • Apache Wildfly 19.1 or higher (for MapEdit Mobile and Portal mandatory)
    • Oracle Client or PostgreSQL Client
    • MapGuide OpenSource or MapServer (UMN)

Hardware recommendations

  • Processor: minimum 8 Core
  • RAM: minimum 8 GB
  • Hard Disk: minimum 100 GB

MapEdit Portal

For MapEdit Portal it is necessary that you have a Webserver which is accessable from the internet.

MapEdit – System Architecture

You can install all on one server or split them into two seperate servers (Webserver + Portal Backend). Normally we use one server as a webserver and for the backend services. Depending which maps you would like to provide, you may have to have a MapEdit Tileserver also running in this zone. (accessable from the internet)

Software requirements

  • Operating system:
    • Linux OS (Ubuntu, Red Hat, Debian, official LTS releases)
    • Microsoft Windows Server 2019 Standard
    • Microsoft Windows Server 2016

Latest patches/updates/service packs for Operating systems are required.

  • additional required:
    • Apache Wildfly 19.1 or higher
    • Public IP / URL
    • SSL certificate
    • AdoptOpenJDK 11

Hardware recommendations

  • Processor: minimum 8 Core
  • RAM: minimum 8 GB
  • Hard Disk: minimum 100 GB

Best set up as a virtual server so that the CPU, RAM, hard disk size can be dynamically adjusted. Depending on the number of accesses, the server may also need to be better equipped. The hard disk size is of course also strongly dependent on the GIS data used in the portal. For the high-performance full-text search, the data is cached and it can quickly become necessary to increase RAM and hard disk space.

MapEdit Desktop Client

Software requirements

  • Operating system:
    • Microsoft Windows 10

Latest patches/updates/service packs for Windows Operating systems are required.

  • additional required:
    • Microsoft .Net Framework 4.8 or higher
    • PDF Viewer for print functionality (i.e. up-to-date Adobe Reader)
    • Microsoft Office for Word Export and Excel Import/Export functionality
    • Standard browser (i.e. Edge or Chrome)

Hardware recommendations

  • Processor: minimum Intel i3 (5.Generation) or higher
  • RAM: minimum 4 GB
  • Hard Disk: minimum 10 GB
  • Network: fast intranet connection (min. 100MB) or internet connection to MapEdit web server
  • Graphic card: At least 1360×768 with True Color (1920 x 1080 with True Color
    recommended) and DirectX11 compliant graphic card

Please see also notes to virtualized workplaces and terminal server. (below)

MapEdit Professional Client

Software requirements

  • Operating system:
    • Microsoft Windows 10

Latest patches/updates/service packs for Windows Operating systems are required.

  • additional required:
    • Microsoft .Net Framework 4.8 or higher
    • PDF Viewer for print functionality (i.e. up-to-date Adobe Reader)
    • Microsoft Office for Word Export and Excel Import/Export functionality
    • Standard browser (i.e. Edge or Chrome)

Hardware recommendations

  • Processor: minimum Intel i3 (5.Generation) or higher
  • RAM: minimum 4 GB
  • Hard Disk: minimum 10 GB
  • Network: fast intranet connection (min. 100MB) or internet connection to MapEdit web server
  • Graphic card: At least 1360×768 with True Color (1920 x 1080 with True Color
    recommended) and DirectX11 compliant graphic card

Please see also notes to virtualized workplaces and terminal server. (below)

MapEdit Mobile Client

Software requirements

  • Operating system:
    • Microsoft Windows 10
    • Apple iOS
    • Android

Latest patches/updates/service packs for operating systems on all mobile devices are required.

  • additional required:
    • An actual version of an modern Browser like Safari, Chrome or Firefox, please note that IE 11 or older browser versions are not supported or recommended
    • JavaScript enabled
    • GPS position allowed/enabled to show your position in your map

Hardware recommendations

  • non specific hardware / devices recommended, they must have a proper display to show your maps
  • Network: fast internet connection (3G or LTE/4G) to your MapEdit web server

Plan Information Server

Operating Systems

  • Microsoft Windows Server 2012 R2
  • Microsoft Windows Server 2016
  • Microsoft Windows Server 2019

Hardware recommendations

  • Processor: minimum 8-Core
  • RAM: minimum 8 GB (when using oracle XE minimum 16 GB)
  • Hard Disk: minimum number of information per year * 20 MB * storage time in years

Software requirements

  • Microsoft IIS
  • Microsoft .NET Framework 4.8
  • ApplicationRequestRouting
  • URL-Rewrite
  • MuM Plan Information

Using Plan Information via WMS

  • Offers a WMS interface
  • Offers a MapGuide OpenSource 3.1 (or higher) interface

Database

  • Oracle XE or Firebird

Others

  • SSL/HTTPS certificate
  • public URL / IP / domain
  • access to an SMTP server
  • remote access (exp via RDP) for installation and configuration on the server
  • upload / download options to and from the server

Using Terminal Server / virtual Desktops

In the use of terminal server solutions and virtualized workstations / desktops, the speed can be improved considerably if corresponding powerful graphics cards (e.g. NVidia GRID) are installed in the VDI environment / server for the necessary number of workstations.

Current software versions, such as the ones listed below, support vGPU (virtual graphic processing unit) to process graphics intensive displays on the server instead of on the local PC / device:

  • Citrix XenApp/XenDesktop 7.6 or higher
  • VmWare Horizon 7 or higher
  • Windows Server Remote Desktop Services (z.B. RemoteFX mit vGPU)

Basically any DirectX11 capable graphics card is sufficient for MapEdit to quickly display 2D and 3D data/maps. However, this is only used if it is also available locally on the client workstation/PC and access is not via RDS/terminal server/virtualized desktops.

Especially when using thin clients with a terminal server, the loading of the map or interaction with MapEdit will be slower if the above mentioned vGPU/RemoteFX performance is not provided by the server.