Design module What the design module is used for The goal of the design module is to visualize map based data of a district and manipulate the data by applying measures on objects within the district. To visualise different renovation alternatives and measures on a map is a helpful tool to clarify and to support the decision making of the renewal of a city district. Visualizing data Data is visualized by coloured objects like buildings based on properties of those buildings. Colouring is done through the use of a legend defined per visualized property or based on the definition of Key Performance Indicators (KPIs) used in the renewal process. Legends are defined directly in the database for now, see “design module tables” for details. KPIs are defined within the general Dashboard, not in the design module. All defined and processed KPIs are automatically available as a “Detail” item (layer) in the design module. Changing data In the design module objects like buildings can be selected. For each case, measures are defined (in different renovation alternatives) that can be applied on specific objects or on the district as a whole. When applied on a set of selected objects these measures change values of properties of the selected objects. A second way of changing object properties is by means of a dialog where properties can be manipulated directly in the design module, and stored in the database. Calculation modules connected to the Ecodistrict-ICT platform can read these changed values and calculate KPIs based on those values. The KPIs that are related to objects can in turn be visualized by the design module. This chain of modules is controlled by the general Dashboard in the Ecodistrict-ICT platform. How to start the design module Before starting the design module all object data, for example building information, need to be uploaded to the database of the Ecodistrict-ICT platform. If KPIs and Alternatives are to be used these also need to be chosen and calculated. This is done in the general Dashboard of the EcodistrictICT platform. Hence it is required to learn and use the Dashboard prior to usage of the design module (for Dashboard guidelines turn to link >>). The design module is started from the Dashboard by clicking the “Open Design Module” button in the “As-is” tab, see Figure 1, or by clicking the “Open Design Module” button in the “Develop alternatives” tab, see Figure 2. This means that case specific data, such as building properties and measures defined in the renovation alternatives, will be available in the design module.


Figure 1, start the design module from the dashboard for the “As is” situation.

Figure 2, start the design module from the dashboard for an alternative.

The design module The user interface part of the design module is implemented as a web application. The central part is a map centred on the district.


Control elements for visualization

Current case/alternative 2. Base map/basic layers

1b. Zoom control Select objects

1. Map

3. Select domains

Select measures

4. Select detail layers

Show help

Measures history

Figure 3, parts of the web application for control and visualizing data.

1. Basic control of the map -

Drag the map by pressing the left mouse button on an empty part of the map and then move the mouse. Release the mouse button to stop dragging. Zoom the map by selecting the “+” and “-“ zoom controls (Figure 3, option 1b) in the upper left corner on the centre of the map. Zoom the map by scrolling the mouse wheel on an empty part of the map (Figure 3, option 1). The map is zoomed at the current mouse location.

2. Selecting what to show Select the base map out of 3 options, see Figure 4, Figure 5 and Figure 6, from the Base map/basic layers control in the right upper corner.

Figure 4, base map: Satellite.

Figure 5, base map: Street.

Figure 6, base map: Grayscale.

Figure 7, base layer: Buildings.

Besides the base map, the basic object layers, see Figure 7, can be selected to be shown or hidden. In the example above basic objects “Buildings” and “Spaces” are available. All defined object types within the district can be shown as basic layers. They can be displayed on the map without specific colouring, just the outline of the objects for orientation and selecting objects. The Basic layers are coloured blue by default. 3. Domains The set of properties that are available to be shown are grouped in domains. In the 3 Figure 8, filter on domains.

“Domains” control (Figure 3 option 3 and Figure 8) those groups can be enabled/disabled to filter the list of properties available in the details control below it. Deselecting items here reduces the number of items shown in the “Details” control (Figure 3 option 4 and Figure 9). Domains are defined for all objects directly in the database. See “design module tables” for details. 4. Details Properties of objects can be displayed as layers on the map. Colouring is done by predefined legends. The legends are defined directly in the database. See “design module tables” for details. KPIs are generated automatically. The legend is also automatically built from KPI information defined in the dashboard.

Figure 9, select “details” to show on the map.

In the above example “Building function” (Figure 9) is selected and overlaid on the map. The corresponding legend is shown on selecting an item but can be closed by selecting the cross in the upper right corner of the legend. The legend can be dragged to a different position. To make a closed legend visible: deselect and re-select a “Details” item.


Applying measures to objects and changing object properties directly in the Design module

Current case/alternative 1. Base map/basic layers

Zoom control 2. Select objects

3. Map

4. Select measures Show help

Select domains Select detail layers 5. Measures history

Figure 10, Parts of the web application to change data that the “details” are based on.

1. Basic layers Basic layers can help with selecting objects. An enabled basic layer for buildings shows all known buildings in blue (Figure 11).

2. Select objects Objects can be selected in different ways: -


Figure 11, basic layer “Buildings” is shown on the map.

Drawing a polygon, rectangle or circle on the map (Figure 12): all intersecting and enclosed objects are selected. The selection mode can be chosen with the upper three icons shown in Figure 12. Based on values of their properties set in an objects query dialog (Figure 13). The shown selection of properties are defined directly in the database. See “design module tables” for details. This selection mode can be chosen with Figure 12, select the 4th icon at the bottom shown in Figure 12 .

objects controls.


Figure 13, select objects by query dialog.

Selected objects are drawn in pink (Figure 14). 3. Select objects by clicking on the map An object can also be selected by clicking the mouse on the map within or near an object (Figure 14). Enabling the corresponding “Basic layer” (Figure 11) helps locating objects. The first object selected determines the type of objects that can be added to the selection. Any object defined in the case can be selected even if not visible. If the first object selected is a building for example additional buildings can be selected and deselected by holding down the CTRL key while clicking on or Figure 14, selected object on the map. near a building object. Clicking away from any of the objects resets the selection. Right click on the map or on selected objects A right click on the map or on a selected object shows a popup menu (Figure 15). The “Deselect objects” option is always available and will clear any previous selection. The “Properties” option is only available when the click was on one or more selected objects. Edit properties of objects

Figure 15, popup menu on a selected object.

Right clicking selected objects shows a popup menu (Figure 15). Selecting “Properties” from that menu shows a dialog with common values for the selected objects (Figure 16). These values can be changed in this and the changed values are applied into the database for all selected objects.


Figure 16, edit object properties dialog.

4. Measures In the Ecodistrict-ICT database measures are predefined per case and can be applied to selected objects or on the district as a whole. The measures available for the type of the selected objects are shown when the “Measures” icon (Figure 10, option 4) is selected in the left upper corner. District wide measures are always shown. Following is a set of measures available to be applied to buildings within the Antwerp case (Figure 17).

Figure 17, select a measure to be applied on previous selected objects.

Selecting a measure shows a dialog (Figure 18) with specific options for that measure.

Figure 18, select an option for a selected measure.

When applied, that measure, including the selected objects, are stored under the “Measures history” control (Figure 10, option 5 and Figure 19) on the upper right side.


5. Measures history/measures to be applied control

Figure 19, all measures, including previous applied measures, are listed to be applied to the database.

In this control (Figure 19) measures are collected to be applied together to the database. This control also gives an opportunity to re-use previous applied measures in other alternatives. Re-use the selection of measure objects When a measure is selected (Figure 19) the corresponding objects that measure is to be applied to are selected on the map. This selection of objects can then be used to apply yet another measure. Re-apply measures from the history list Measures used in another alternative can be added to the active measures by selecting the “+” icon behind it (Figure 19). The “-” icon removes that measure from the active measures list. Design module tables Some options can only be set directly in the database. The following tables hold information for the design module configuration. -

di_measures: this table contains all measures to be applied to selected objects di_measureshistory: this table contains all measures including their selected objects for the as is situation and all variants di_objectproperties: this table defines all properties of objects that can be edited di_queries: this table defines all detail layers that can be schown in the design module including legend definitions

For all details on these tables see the Design module wiki at “tables configuration”. There are plans for creating an editing tool for these options so direct database editing will no longer be needed.

Examples Workflow visualization of data -

Start at the upper right corner.



Select the base map you want to use. “Grayscale” keeps the focus on the coloured data, “Street” shows more information on the surroundings. Keep the basic layers switched off. Use the second icon in the upper right corner to select the domains of interest. Use the third “Details” icon to select a layer. A second layer can be selected with lower opacity on top of the first one by pressing and holding the CTRL key while selecting an item from “Details”. Selecting an already enabled item from “Details” while holding the CTRL key toggles that item’s visibility.

Workflow changing data by applying a measure -


Start at the upper right corner. Select the base map you want to use. “Grayscale” keeps the focus on the coloured data, “Street” shows more information on the surroundings. Select the basic layer of objects you want to apply measures to; This helps with selecting objects. Select a method of selecting objects on the upper left corner. o Select objects by using a polygon: draw a shape by settings the corners. Click the first point to close the shape. All objects touched by this shape will be selected. Holding down CTRL while closing the shape ie select the starting pointwill add objects to any existing selection. o Select objects by drawing a rectangle. All objects touched by this rectangle will be selected. Holding down CTRL while drawing the rectangle will add objects to any existing selection. o Select objects by drawing a circle. All objects touched by this shape will be selected. Holding down CTRL while drawing the circle will add objects to any existing selection. o Select objects by executing a query to the database based on property values of the objects. All objects matching the selection criteria will be selected. o Just click in or near an object to select it. Holding down CTRL while clicking will toggle if the object is selected. Select a measure at the upper left corner. If there are options available for the measure, a dialog will popup. Select the appropriate option and press “Apply”. The combination of the selected objects, measure and measure option will be added to the measure history on the upper right corner, 4th icon from the top. Repeat selecting objects and selecting measures. In the measures history you can enable and disable measures that are to be applied to the database. Previous applied measures can also be re-applied. In the measures history, press “Apply” to change the object properties in the database. The applied measures will be added to the history, which means that they can be re-applied in the future.


Design module user manual - GitHub

In the design module objects like buildings can be selected. For each case, measures ... Figure 3, parts of the web application for control and visualizing data. 1.

715KB Sizes 0 Downloads 421 Views

Recommend Documents

User Manual - GitHub
Page 1. User Manual. Project Odin. Kyle Erwin. Joshua Cilliers. Jason van Hattum. Dimpho Mahoko. Keegan Ferrett. Page 2. Contents. Contents. Section1 .

GWR4.09 User Manual - GitHub
Starting the program, Exiting the program, and Tab design ...................... 5 ..... GWR4 runs on Windows Vista, Windows 7, 8 and 10 environments with the .

SPSToolbox - User Manual - GitHub
May 15, 2013 - Contents. 1 Introduction .... booktitle = {Proceedings of the Automation and Applied Computer Science Workshop ..... System Sciences Series.

OCEMR: User Manual - GitHub
In order to access the program, OCEMR, find the Firefox tab located to the left of the screen. .... click on the view option next to the patient record with the most ..... entered, the report will appear as a download at the bottom of the popup scree

The User Manual - GitHub
Defined Wireless Networking Experiments 2017 ..... 1.7.3 Encryption. Mininet-WiFi supports all the common wireless security protocols, such as WEP (Wired Equivalent. Privacy), WPA (Wi-Fi Protected Access) and WPA2. ..... mac80211_hwsim practical exam

VFS User Manual - GitHub
wind turbines considering the non-linear effects of the free surface with a two-phase .... the nodes of the computational domain are classified depending on their location with ...... bcs.dat need to be set to any non-defined value such as 100.

User Manual - GitHub
IIS-1. 0x01C2 2000---0x01C2 23FF. 1K. IIS-0. 0x01C2 2400---0x01C2 27FF. 1K ..... IIS 1 CLOCK REGISTER ...... NFC can monitor the status of R/B# signal line.

ZotPad User Manual - GitHub
Settings. 19. Troubleshooting and getting help. 24. Technical information. 27 .... These will be replaced with document previews for PDF files after the files have ...

Sequencer64 User Manual 0.94.4 - GitHub
Feb 3, 2018 - Doxygen output (including a PDF file) provides a developer's reference manual. – Debian packaging was ..... can play music. The items that appear in this tab depend on four things: • What MIDI devices are connected to the computer.

RFBee User Manual v1.1 - GitHub
Aug 27, 2010 - 2. 1.2. Specifications. ... 2. 1.3. Electrical Characteristics . ..... >>Datasheet: >>Arduino ... >>Datasheet:

DuinoCube User Manual by Simon Que - GitHub
delve into the finer details of some system components, such as the FAT file ... importantly, Arduino shields can be designed to stack on top of one another, .... but can be run on Linux using the Wine emulator. .... Conne

Clam AntiVirus 0.99.1 User Manual - GitHub
1 Introduction. 4 .... 1 Introduction. 6. – HTML. – RTF. – PDF. – Files encrypted with CryptFF and ...... Dynamic Network Services, Inc (

The Algorithm Design Manual - GitHub
design form one of the core practical technologies of computer science. .... placed. Degree of difficulty ratings (from 1 to 10) have been assigned to all ... Updating a book dedication after ten years focuses attention on the effects of time. ......

Sonar Array Module - GitHub
TITLE. DATE $Date: 2004/08/14 $. $Revision: 1.4 $. Dafydd Walters sonar_array_module.sch. Sonar Array Module. 3. 2. 4. 1. CONN1. Sonar 1. +5V echo trigger.

user guide - GitHub
TOOLS AnD EVA ITEMS CAn BE FOUnD In A nEW TAB UnDER SCIEnCE CATEGORy. .... But THE greatest thing above all is KSP community. ... Of course, we still need hard work to improve our mods and we have many other ideas as.

User Guide - GitHub
Requires the query, phrase, or word on its right hand side to not be in the document. [ATTRIBUTE]:. Requires the value of the document attribute describe between the brackets [ ] to equal the value to the right of the colon. Multiword phrases are exp

User Guide - GitHub
2.2 Download and Installation via App Manager . .... Cytoscape/GEXF “app” that allows network diagrams described using the GEXF file format to be imported ...

Ultra High Sensitivity GPS Engine Module - GitHub
Innovative design and technology suppresses jamming sources and mitigates multipath effects ... Supply of aiding information like ephemeris, almanac, rough last position and time ... Table 5: Antenna Specifications for all E-1612-UB modules.

WDS User Archetypes MASTER.indd - GitHub
government and early in their career. WHY THEY'RE USING THE STANDARDS ... technology stacks and work-flows. USER ARCHETYPE. The reviewer.

About the GSO-module in fplll - GitHub
Jul 6, 2017 - The GSO-module. Possible improvements. Summary. Questions. Givens rotations. Givens rotations. A Givens rotation G = G(i,j,θ) has rows: Gk =.. ek if k = i,j cei − sej if k = i sei + cej if k = j where c2 + s2 = 1. Note that b ↦→

HM-13 Bluetooth Module Datasheet - GitHub
Under iOS, you can use CBAdvertisementDataManufactureDataKey property to get it, string format like follow: 0x48, 0x4D, 0x00, 0x0E, 0x0B, 0xXX, 0xXX, 0xXX ...

Hedgehog User Guide 2.4.0 - GitHub
Hedgehog can be installed to run on a single server with all the components local to that server. .... They are documented separately in the Hedgehog Tools PDF. ... RSSACD. In order to collect the zone-size and load-time statistics a dedicated.

User Manual - EEVblog
written notice of any defect prior to the end of the applicable warranty period. ATL's obligation ... ATL's systems contain ATL's proprietary software in machine—readable form. This ..... To display pre-defined or custom (user-defined) annotation.

User Manual - EEVblog
ATL's systems contain ATL's proprietary software in machine—readable form. This ..... To display pre-defined or custom (user-defined) annotation with the Text A ...