Open source UML modeling software (GIS)

Open source UML modeling software (GIS)

I am wondering is there any opensource UML to Postgresql Mysql tables conversion software which also includes the geospatial datatypes ?

Note:I want conversion from UML to database. and NOT visualization of existing database

I know enterprise architect but it is commercial.

Right now there is no viable and reliable open source software for GIS UML modeling . Hope somethings comes up soon…

Geographic Information Systems

AKRF provides geospatial data analysis and visualization services for planning, environmental, and engineering projects. The firm offers extensive experience researching, managing, and analyzing geographic databases, including land use and zoning, economic and census data, property information, buildings and transportation features, regulated and protected zones, water resources, topography and bathymetry, and historic maps. AKRF also provides web and mobile app development services, and publication-quality cartography.

AKRF specializes in sun and shadow studies for environmental impact assessments and site suitability assessments. These studies require an advanced suite of capabilities including accurate 3D modeling of urban and natural environments, computer-based reproduction of localized solar shadows on representative days of the year, and an understanding of regulatory context and strategic concerns to assess potential impacts to natural resources and human activities. AKRF creates visually striking and intuitive diagrams and supporting documentation.

We also provide viewshed analyses and photosimulations for visual impact studies. Diagrams and renderings are developed to client specifications and conform to regulatory requirements regarding evaluation of a project’s visibility and potential impact on nearby visual and historic resources.

Invited participants will include UPLB faculty members, researchers, and graduate students from the following colleges/schools: Forestry and Natural Resources (CFNR), Arts and Sciences (CAS), Environmental Science and Management (SESAM), and Agriculture and Food Science (CAFS) who are currently or will be working on modeling/simulation in their respective fields of specialization.

The workshop aims to come out with capacitated learners possessing knowledge and basic understanding of the methodological steps in GAMA modeling beyond the transformation of a research question into a computer model and the way in which computer models can be used to address research queries.

Likewise, it is expected that workshop will strengthen the network of modelers in UPLB, who could be tapped to work on relevant problems towards the sustainable development goals.

10 Best Free Unified Modeling Language Tools

Unified Modeling Language (UML) is a general-purpose, modeling language designed to provide a standard way for visualizing, specifying, constructing, and documenting the artifacts of distributed object systems. It’s the industry standard modeling language for software engineering.

The aim of UML is to give software engineers, agile and small development teams, and system architects useful tools for analysis, design, and implementation of software-based systems. It also provides modeling business and similar processes. The language helps to visualize your object-oriented design and communicate with others. It offers limited use for other programming paradigms.

UML offers an efficient way to communicate object programming concepts that are not intuitive between programmers and end users. It can also be very precise and helps to avoid ambiguities when you define your system.

UML is composed of many model elements that represent the different parts of a software system. The UML elements are used to create diagrams, which represent a certain part, or a point of view of the system. A full list of the diagrams is set out at the end of this article.

UML was born in the middle 90’s by merging three methods. The notation aspect of the Booch method was superseded by the UML, which features graphical elements from the Booch method along with elements from the object-modeling technique (OMT) and object-oriented software engineering (OOSE).

A UML tool or UML modeling tool is a software application that supports some or all of the notation and semantics associated with UML. Many open source UML tools are available. We give our recommendation to the following software.

Click the links below to learn more about each application and see which one is best suited for your requirements.

Unified Modeling Language tools
Eclipse PapyrusEdit models based on UML and related languages
PlantUMLDraw UML diagrams from simple textual description
VioletDesigned for people who need to produce simple UML diagrams
UmpleCreate UML models textually
UmbrelloUML Modeller based on KDE technology
ModelioUML and BPMN modeling environment
ArgoUML UML modeling tool
UMLetJava-based UML tool
DiaGTK+ based diagram creation software
UML DesignerUML tool based on Sirius and Eclipse

There are also some excellent freeware tools that are not released under an open source license. We like Edraw Max, and StarUML.

UML 2 defines 14 diagrams:

  • Package Diagrams – used to reflect the organization of packages and their elements.
  • Class or Structural Diagrams – shows the building blocks of any object-orientated system.
  • Object Diagrams – use a subset of the elements of a class diagram in order to emphasize the relationship between instances of classes at some point in time.
  • Composite Structure Diagrams – shows the internal structure of a classifier, including its interaction points to other parts of the system.
  • Component Diagrams – illustrates the pieces of software, embedded controllers, etc., that will make up a system.
  • Deployment Diagrams – models the run-time architecture of a system.
  • Use Case Diagrams – captures the requirements of a system. Use cases are a way of communicating with users and other stakeholders what the system is intended to do.
  • Activity Diagrams – displays the sequence of activities.
  • State Machine Diagrams – models the behaviour of a single object, specifying the sequence of events that an object goes through during its lifetime in response to events.
  • Communication Diagrams (collaboration diagram) – an interaction diagram that shows similar information to sequence diagrams but its primary focus is on object relationships.
  • Sequence Diagrams – a form of interaction diagram which shows objects as lifelines running down the page, with their interactions over time represented as messages drawn as arrows from the source lifeline to the target lifeline.
  • Timing Diagrams – used to display the change in state or value of one or more elements over time.
  • Interaction Overview Diagrams – a form of activity diagram in which the nodes represent interaction diagrams. Interaction diagrams can include sequence, communication, interaction overview and timing diagrams.
  • Profile Diagrams – structure diagram which describes lightweight extension mechanism to the UML by defining custom stereotypes, tagged values, and constraints.

Read our complete collection of recommended free and open source software. The collection covers all categories of software.

Modelling geospatial application databases using UML-based repositories aligned with international standards in geomatics

Centre for Research in Geomatics, Laval University, Cité universitaire, Quebec City, QC Canada G1K 7P4 and Centre for Topographic Information - Sherbrooke, Geomatics Canada, 2144 King West Street, Sherbrooke, QC Canada J1J 2E8

Centre for Research in Geomatics, Laval University, Cité universitaire, Quebec City, QC Canada G1K 7P4

Centre for Research in Geomatics, Laval University, Cité universitaire, Quebec City, QC Canada G1K 7P4

Open source UML modeling software (GIS) - Geographic Information Systems

Modelio is a modeling solution offering a wide range of functionality based on commonly used standards for enterprise architecture, software development and systems engineering.

Written for developers, analysts and software and systems architects, Modelio is first and foremost a modeling environment, supporting a wide range of models and diagrams and providing many services facilitating the modeling of your architectures, such as as model consistency-checking. Support for modeling and business processes (BPMN) is integrated into Modelio. These BPMN models can be linked to other standards supported by the tool, for example UML, so as to integrate these business processes into a larger context such as an enterprise architecture.

UML Modeler : Modelio is a first and foremost a modeling environment, supporting a wide range of models and diagrams, and providing model assistance and consistency-checking features.

BPMN support integrated with UML : Modelio combines BPMN support and UML support in one tool, with dedicated diagrams to support business process modeling.

Java code generator : The Java Designer module uses an RCP/Eclipse-style project file structure, and supports Java code generation and reverse, Javadoc generation and Java automation.

XMI import/export : Modelio provides an XMI import/export feature that enables you to exchange UML2 models between different tools.

HTML model publishing : With the HTML Publisher module, publish your models in HTML format.

Extension system : Modelio can be extended for any language, methodology or modeling technique just by adding modules to your configuration. You can either use existing modules or else develop your own.

Scripting language support (Jython) : Modelio provides integrated support of the Jython scripting language, for online requests, small scripts and macro definition.

UML2 : UML2 is a general-purpose modeling language from the OMG, used in the field of object-oriented software engineering.

BPMN2 : BPMN is a standard for business process modeling, providing a graphical notation for the specification of business processes.

Archimate : Archimate is an open and independent enterprise architecture modeling language to support the description, analysis and visualization of architecture within and across business domains.

XMI :XMI is an OMG standard used in the exchange of metadata information via the XML language.

MDA : MDA is an OMG standard, which implements and uses model extensions in the development of software systems.

TOGAF :TOGAF is an enterprise architecture framework, providing a complete approach to enterprise information architecture design, planning, implementation and governance.

To understand how to compile the Modelio Modeling tool from source, please refer to the Building Modelio from Source Guide.

There are many ways to get involved in the Modelio community, on whatever level you choose. For each type of contribution, we recommend a certain level of knowledge as a user (someone who has some knowledge of the Modelio tool, as well as modeling or standards such as UML, SOA, BPM, …​) or a developer (someone with some knowledge of programming)

First you have to start Modelio by double-clicking on the Modelio shortcut. Once Modelio is started, go to 'File / Create a project…​' or click on the [ ] button. This will open a Project Creation dialog box:

You can choose whether to deploy the Java Designer module in your project by checking or not checking the Java project tickbox.

NCSU GeoForAll Lab NCSU OSGeo Research and Education Laboratory

GRASS GIS is a multipurpose GIS used in wide range of applications. We contribute to the GRASS GIS project by developing new features, fixing issues and maintaining source code.


r.futures is a group of modules in a GRASS GIS Addons repository which implements the FUTURES model developed by Meentemeyer et al. for modeling urban growth.

MedLanD Modeling Laboratory v.1

Barton, C Michael, Ullah, Isaac, Mayer, Gary, Bergin, Sean, Sarjoughian, Hessam, Mitasova, Helena (2015, May 4). "MedLanD Modeling Laboratory v.1" (Version 1). CoMSES Computational Model Library.


r3.flow is a GRASS GIS module computes 3D flow lines and 3D flow accumulation. The module will be included in GRASS GIS 7.1 and now it is available in the development version of GRASS GIS (trunk). is a GRASS GIS module which performs 3D binning of a lidar point cloud to determine, e.g. vegetation structure. The module will be included in GRASS GIS 7.2.


r.local.relief is a GRASS GIS addon for creating a local relief model from elevation map. Usages include archeology and various terrain analysis tasks in general.


r.shaded.pca is a GRASS GIS addon which creates relief shades from various directions and combines them into RGB composition. The combined shades highlight terrain features which wouldn't be visible using standard shading technique. This tool can be used in archeology as well as general terrain analysis.


r.skyview is a GRASS GIS addon which uses sky-view factor visualization technique to create beautiful relief shade which can be used in many analytical applications.


r.sample.category is a GRASS GIS addon for creating sampling points from each category (class) in a raster map. This is a handy tool for stratified sampling.


r.sun.daily is a GRASS GIS addon for computing solar radiation for a sequence of days during a year.


r.sun.hourly is a GRASS GIS addon for computing solar radiation during a day.

Software we are using


GRASS GIS is a free and open source Geographic Information System (GIS) used for geospatial data management and analysis, image processing, spatial modeling, and visualization. GRASS GIS is all purpose GIS although many of its users are focused mainly on scientific GIS applications or backend processing involving big data. GRASS GIS is the Open Source Geospatial Foundation (OSGeo) project.

We contribute to the GRASS GIS project by developing new features and as a part of GRASS GIS community we support faculty and students using GRASS GIS. The NCSU GeoForAll Lab leader, Dr. Helena Mitasova, is the co-author of the book Open Source GIS: A GRASS GIS Approach.

Feel free to contact us in case you have questions or you are interested in collaboration.

QGIS is a free and open source GIS which is easy to use and enables sophisticated cartographic outputs. QGIS is fully-fledged alternative to proprietary tools in terms of functionality, user interface and commercial support.


Blender is an open source 3D creation suite. It supports the entirety of the 3D pipeline. Besides the interactive environment itself, we use also the Python API for the software.


Leaflet is an open source JavaScript library for interactive online maps. It is easy to use, fast and extensible by plugins.

Source code repositories

NCSU GeoForAll Lab organization at GitHub

GitHub is a repository hosting service which works with Git repositories. We manage there our projects' source codes. Specifically, we use GitHub for projects which are not part of any other free and open source project but we want to share them with community.

NCSU Landscape Dynamics organization at GitHub

We use this organization to share our work on landscape forecasting, including FUTURES urban growth model and Pest or Pathogen Spread (PoPS) framework.

GRASS GIS repository

A lot of our code goes directly to GRASS GIS, specifically to its GitHub repository.

GRASS GIS Addons repository

We try to create most of our tools as GRASS modules which we publish in GRASS Addons repository.

NCSU GeoForAll Lab organization at NCSU GitHub Enterprise

NCSU provides us with access to GitHub Enterprise which is not publicly accessible. We manage there only internal one-purpose projects which are not suitable for publishing. If you are part of NCSU, you can still access some of them but anyway majority of our projects is available in other repositories.

Environmental Systems Research Institute, Inc. (ESRI), as the fourth largest privately held software company in the world, is pioneering innovative solutions for working with spatial data on the desktop, across the enterprise, in the field, and on the Web.

Hexagon Geospatial helps you make sense of the dynamically changing world. Hexagon technology provides you the form to design, develop and deliver solutions that solve complex, real-world challenges through creative software products and platforms.

ORACLE is a leading supplier of software for information management, and the world’s second largest independent software company. Oracle develops and deploys 100 percent internet-enabled enterprise software: database, business applications, and application development and decision support tools.

SAFE SOFTWARE Inc. specializes in Spatial ETL (Extract, Transform and Load) technologies. Founded in 1993, the company has since become the industry leader in spatial data interoperability. Safe Software’s focus is on providing software solutions and professional services that deliver seamless data access and format translation.

Trimble is a leading provider of advanced location-based solutions that maximize productivity and enhance profitability. The Company integrates its positioning expertise in GPS, laser, optical and inertial technologies with application software, wireless communications, and services to provide complete commercial solutions.

Since 1987, Clark Labs has been actively developing the IDRISI GIS and Image Processing software. In 2015, Clark Labs released the TerrSet Geospatial Monitoring and Modeling software which includes the IDRISI GIS and Image Processing tools, along with an additional constellation of software tools for monitoring and modeling the earth system.

The Best 7 Free and Open Source Architecture Software Solutions

The most talked about 163 floors skyscraper Burj Khalifa&rsquos design and beauty depicts the excellence in architectural achievements in the history of the tallest free standing structure of the Universe. The architectural and engineering marvel of this building is a known fact. This wonder has set several records. Such creations purely highlight the design capability, architectural eminence, complete team co-ordination and a clean project execution with high-quality pre-visualization tools.

Architects today, use best quality architecture software programs to visualize, create, and document real estate property designs. The architectural set up demands well-designed workstations with supported programs where the architects can carry out their tasks flawlessly.

This article will reveal why architectural designing is important prior to build actual structures and what top-rated free and open source architectural software solutions that help in the designing process and are ruling the market today.

Architecture Software Technology

Architecture software gives you the freedom to create amazing spaces virtually. You can draw up a 2D or 3D picture of your dream house, apartment, shop, office, school, library, playground, or even basement with the help of specific designing tools. Architecture software technology helps you to visualize how your real estate property will look like after construction. It also covers re-designing the apartment or designing interiors of your property.

On the whole, architecture software technology gives an architectural design &ndash an overall creative vision, ability to work with the technicalities of structures, and practical considerations.

Types of Real Estate Architecture Software Solutions

2D Architectural Design of an Apartment

3D Architectural Design of a Hotel

BIM (Building Information Modeling) of a Property

Presentation and Rendering Design of a Shopping Store

CAAD (Computer-Aided Architectural Design) of a Cottage Home

What are the Key Features of Architecture Software?

All of us love to explore the ingenious designs and interiors wherever we get to see them. The most exciting part of this is to learn how to make small spaces habitable. Let us check some essential features that make architecture software extremely vital for the real estate industry:

  • Flexibility: Usable for multiple users, simple user interface, allow users to draw windows, roofs, and other objects from scratch.
  • Workflow Support: Analyzes proposed concepts, set deadlines, meet objectives, and allows checking progress.
  • Support to Build Information: Provides cost approximation, 2D and 3D designing, list of required materials, and complete documentation for residential and industrial projects.
  • User-Friendly: Efficient and consistent designing, easy to use tool for the users, and easy manuals for direction.
  • Technical Support: Support to all levels of users, chat, phone, mail support facilities to help the users.

Why are Architectural Designs Software Solutions essential?

If you are structuring something, you should necessarily have 3D modeling software. It will help you in visualizing your projects in a better way. For example, a lot of different textures and materials can be used to enhance wall and floor designs. You can get a photorealistic rendering of your area.

Advanced CAD (Computer-Aided Design) and BIM (Building Information Management) software can also be helpful for the architects. It can help to turn your ideas into detailed designs.

3D modeling architecture software programs eliminate the pen and paper method for the users. Instead, they bring detailed and realistic results to the users. They are time savvy and are flexible enough to modify your model accordingly. You can also check out with the 3D print mock-ups of your architectural projects.

Design architecture software comes with complex interfaces. They are integrated software programs used by the architects to deal with structural intricacies like gravity levels, and to test if there is any weakness in the design.

Top 5 Best Designed and Architected Buildings in the World from Top Architects

The key aspects that made these exceptional buildings to be a successful one are task was accomplished within a given amount of time, was managed within a given budget, and at a quality. Any powerful architecture software will help you accomplish the above mentioned aspects.

What are the Benefits of Architecture Software Solutions?

Architecture Software programs provide a blueprint of structural drawings of your proposed properties. This niche comprises a plethora of quality solutions benefitting the individual architects, interior designers, animators or real estate businesses in many ways. Some of them are listed below:

Latest Architecture Software Trends

Mobile cloud apps are in trend these days. People from distant places can view real-time data about the design and construction process. Cloud collaborations are performed from the design stage to delivery, and architecture models are shared with the building site. The building site reporting is quite instant and facilitates productive collaboration.

Free and open source architecture software solutions cater to the needs of the small and medium level businesses today.

Let us have a look at some of the best free and open source architecture software solutions that are leading the market today in the list given below.

Have a look at the comparison chart given below that describes each of the software with their distinctive features.

Sweet Home 3D is a leading free and open-source architecture software that is available in English, French, and 25 other languages. You can select the language displayed in the user interface of this software. You can run this program on Windows, Mac OS x 10.4 to 10.14, Solaris and Linux. With its user interface, you can have furniture catalog, home furniture list, home plan, and home 3D view. You can import property&rsquos blueprint, start drawing for a new possession, enjoy drawing walls, edit your walls, add doors, windows, and furniture, and finally import 3D models.

(Source: Sweet Home 3D)

Key Features:

  • Stable version 6.1.2 licensed as per GNU General Public License and runs on Windows, Mac, and Linux.
  • Draw walls in the straight, round, or sloping manner with precise dimensions.
  • Insert doors and windows in walls.
  • Add furniture to the plan.
  • Change the texture, color, size, thickness, location, and orientation of furniture and view it in 3D.
  • Annotate the method with room areas and create photorealistic images and videos.
  • Import the home blueprint to draw walls upon it.
  • Print and export PDFs, bitmap, videos, graphic images, and 3D files.
  • Extend the features with plug-ins programs.

This open-source architecture software includes modeling, game creation, visual effects, rigging, simulation, rendering, compositing, motion tracking, video editing, and animation. You can develop your creative and technical skills to create photorealistic architectural scenes and beautiful 3D models. It enables users to work on every aspect of 3D work due to its authoritative and open source 3D creation suite.

You can manage your architectural design projects by making use of the layer management system. Quickly and easily, you can add structural elements to your 3D scene by using Archimesh add-on feature. You will get the real-world lighting conditions inside this application with the help of environment textures.

(Source: Blender)

Key Features:

  • Modeling - Basic and geometric as per 3D architectural models.
  • Stable version 2.79b licensed as per GPLv2+ runs on Windows, Mac, and Linux.
  • GPU rendering.
  • The high-end production path tracer.
  • Camera & Object motion tracking.
  • Built-in compositor for effects and color grading.
  • Cross-platform game engine.
  • Keyframing, Masking, and Customizable UI.
  • Python Scripts.
  • Simulation & Compositing.
  • Video editing & visual effects.
  • Animation toolset.

TAD, The Architect&rsquos Desktop is free architecture software based on Building Information Modeler. The software is based on the fundamental architectural research with having extremely small file-sizes, i.e., in kilobytes. It comprises extensive querying capabilities and can get objectivity from bubble-diagramming stages.

(Source: TAD)

Key Features:

  • The TAD software helps the users with iterative design architecture.
  • It comprises its built-in language called &lsquoARDELA,&rsquo i.e., Architectural Design Language.
  • It is a flexible design system that comes with add-ons extended functionality.
  • The software comes with robust object orientation and offers a built-in 3D draft view.

FreeCAD is the online architecture software that is free and open source. The professionals and hobbyist use it in design, architecture, and construction-related projects. It is extensible software that works on Windows, Mac, and Linux. You can seamlessly integrate this app into your workflow as it reads and writes to many file formats like STEP, DXF, OBJ, DAE, IFC, and IGES. The built-in Python interpreter, macros or external scripts provides complete access to almost any part of FreeCAD. It works as the architecture module that allows workflow similar to BIM- Building Information Modeling along with the compatibility of IFC (Industry Foundation Classes).

(Source: FreeCAD)

Key Features:

  • Geometry Kernel.
  • Parametric model.
  • Import/Export files with customizable modular architecture.
  • Sketcher, robot simulation module, and rendering.
  • Drawing sheets modules.

You can simplify and speed up your architectural work process by making use of this architecture software &ndash SmartDraw. As per your needs, you can modify and customize the templates present in this structural design app. You can create flowcharts, process maps, CAD and floor plans, project charts, schedules, org charts, network diagrams, charts, wireframes, mock-ups all types of layouts.

This architecture software provides easy and powerful diagramming. It allows you to draw and print architectural and engineering diagrams to scale due to its engineering power. Instantly you can create sketches without using the built-in extensions. The contractors and architects will find this software useful in making a diagram.

(Source: SmartDraw)

Key Features

  • Stable Release Version of SmartDraw software is available under a proprietary license, and it operates on Windows, Mac, Linux and web-based operating systems.
  • Automatic formatting with professional diagramming results.
  • Visio Import and export file facility.
  • Collaborative, enterprise administration, and exclusive development platform.
  • Over 4,500 templates with 34,000 built-in symbols.
  • Over 70 different types of visuals.
  • Graph-based and chart-based diagrams with online diagram creation and editing facility.

This free and open-source architecture software is used by thousands of Enterprise architects from all over the world. This Enterprise Architecture framework is a cross-platform ArchiMate modeling tool. This tool assists the stakeholders in assessing the effect of design choices and changes. It is one of the open standards hosted by The Open Group and is wholly associated with TOGAF which is a proven methodology and framework related to Enterprise Architecture used by the world&rsquos leading organizations for improving their business efficiency. It holds enterprise architecture features.

(Source: Archi)

Key Features:

  • Dynamic viewpoints, Hints, View, and Sketch view.
  • Cross-Platform Application.
  • Canvas modeling toolkit and model validation.
  • Import and Export file facility.
  • User-defined properties.
  • Visualizing and Diagramming.
  • Idea management and risk assessment.
  • Modeling and Simulation.

SketchUp is a free architecture software that serves as an intuitive CAD solution and allows creating and editing 2D and 3D architectural projects. Users can create remarkable 3D models of interiors, furniture, and landscapes by making use of this reliable application. This 3D architectural design software works from schematic design to construction documentation. With your title blocks, you can draw plans, elevations, and sections, build details and finish it off.

(Source: SketchUp)

Key Features:

  • Layer management, animations 2D, and 3D models.
  • The software initially released in the year 2000 and its stable versions Windows 64-bit 19.0.685, Windows 32-bit 16.1.1450, and MacOS 19.1.173.
  • It is a fermium software that operates on Windows 7 and later
    OS X 10.9 and later.
  • Lighting effects, textures, and highly customizable palettes.
  • Images and videos creation.

We have included one more architecture software in the popular category-Vectorworks.


This architecture software supports the entire project from inception to the end. It takes care of the conceptual design, BIM (Building Information modeling), and construction documents. It is used for various architecture-related processes such as precision designing, Creative modeling, Graphics and presentations, site modeling, and algorithmic design.

  • Vectorworks brings data visualization to the live design environment.
  • Accurately geo-locate projects by entering the address by GIS (Geographic Information System)
  • Natural and iterative 3D solids modeling
  • Better control the graphic display of complex objects
  • Faster file navigation, tool operations, and more responsive models
  • New ability to reference IFC files
  • Data Tag tool for tagging and displaying data
  • Mainstream image editing to create your designs
  • Powerful space planning tools to simplify your design process
  • Edit the contours of the site in your design
  • Data Manager to give you complete control over how you access and manage data

Chief Architect, FloorPlanner, HomeDesigner, and Bluebeam are some other popular architecture software solutions that small-to-large level businesses and enterprises prefer these days.

If you are already using one from the software solutions listed above, you can freely share your reviews here.

Emergence of top-notch architecture software solutions has enabled the architects to work with spaces and elements to create coherent and functional structure efficiently. Crowd-funding and collaborating designs are in trend these days. Green infrastructure and energy-efficient production have become an increasingly popular approach to architectural projects today. Virtual Reality, in combination with computer graphics, lets the clients see proposed designs on every scale they have directed. Big Data and interconnected technology are playing an important role to bring forward the concept of smart cities.

As Duzan Doepel, one of the finest architects of the world, says, &ldquoRotterdam is the city of the future.&rdquo It is an example of efficient use of resources, lower energy consumption, and building cities to maximize efficiency. Fantastic architectural designs aid to such thoughts that are more significantly realized by the exceptional architecture software solutions that are made available today.

Open source UML modeling software (GIS) - Geographic Information Systems

What&rsquos new in a nutshell

As a follow-up to the previous GRASS GIS 7.8.2 we have published the new release GRASS GIS 7.8.3. Besides other improvements, this release offers numerous wxGUI improvements and a number of Mac-specific, more or less critical bugfixes. A notable improvement is the now working vector digitizer. Moreover, while still in the works, an automated source code quality test system has been started. The overview of new features in the 7.8 release series is available at new features in GRASS GIS 7.8. See also our detailed announcement with the full list of changes and bugs fixed at

Binaries/Installer download:

  • winGRASS 7.8.3: 32bit standalone installer | 64bit standalone installer
  • winGRASS 7.8.3 OSGeo4W: 32bit OSGeo4W installer | 64bit OSGeo4W installer (incl. CentOS7, RHEL7 - also included in Fedora 31+)
  • Linux Mint: see Ubuntu (ubuntugis-unstable)
  • Mac: available on MacPorts
  • &hellip further binary packages for other Linux distributions will follow shortly, please check at software downloads

Source code download:

First time users may explore the first steps tutorial after installation.