Map Editor

GIS Cloud’s Map Editor is a powerful cloud based map editor that enables you to easily build and share your maps. It supports number of vector and raster formats, rich GIS symbology and it has built-in collaboration capabilities.

Map Portal

Map Portal is a simple and easy application that gives you an overview of your mapping effort, and is a friendly way of displaying data to the public. It is an affordable solution as it reduces time, effort, paperwork and support costs. Publish interactive maps and allow your viewers to search, visualize and explore media enriched data with just one click.

Map Viewer

GIS Cloud Map Viewer provides a simple and easy access maps. The application is optimized for non-professionals who just need to access the information.

Mobile Data Collection Portal

GIS Cloud’s Mobile Data Collection Portal gives you the possibility of creating custom forms within the app itself, making the data collection process faster and easier than ever before.

Mobile Data Collection

Collecting field data or completing field surveys has never been easier. With GIS Cloud Mobile Data Collection, all you need is a few taps of the finger and you have media enriched location information available from anywhere.

Publisher for ArcMap

A single click solution to get your maps and data from the most popular desktop GIS right into GIS Cloud! The extension is free and compatible with Esri ArcMap 9.x and 10.x versions.

Geocoding

GIS Cloud Geocoder is a fast and simple, but effective tool that enables you to easily translate an address into coordinates and represent data on the map. GIS Cloud Geocoder is in beta faze and available only for Beta customers.

Maplim

Maplim is the easiest way to collaborate on a map. Goal is to simplify collaboration and enable organization data on the map using any device. Organize your team and data with cards, redline and comment, attach and share your documents with Maplim.

FSI quick help

You're three short steps away from collecting your data in the field!

1. Click Create new project and design a custom form according to your needs.

FSI hel2p

2. Download the Mobile Data Collection app on your Android or iOS device.

google play QR

3. Log in into Mobile Data Collection app on your mobile device, select a project you've created and start collecting!

mdc pozadina      

Quick tips:

  • Other MDC users can collect data for you as well! Simply share them the form and that's it.
  • All collected data can be inspected and analysed here in Field Service Inspector and in Mobile Data Collection app.
  • You can create unlimited number of custom forms and collect as many data as you want.
  • Introducing GIS Cloud

    What is a Geographic Information System (GIS)?

    There are many definitions for GIS, in the simplest terms, GIS is the merging of cartography, statistical analysis, and database technology. Many have expressed that GIS integrates hardware, software, and data for capturing, managing, analyzing and publishing all forms of geographically referenced information. Still others have said that GIS is a technological field that incorporates geographical features with tabular data in order to map, analyze, and assess real-world problems. Whatever the many various definitions are, you will find that GIS Cloud is a software platform that will allow you to efficiently and with great ease implement the very best that GIS technology has to offer.

    What is GIS Cloud?

    GIS Cloud is the first purely web based GIS powered by cloud computing. It provides full desktop GIS features enriched by the web. GIS Cloud offers easy and efficient visualization, analysis and exploration of geographic information. The primary goals of the GIS Cloud platform are as follows; to simplify exchange of geographical information between users and offer an easy way to analyze this information regardless of the location of its users. GIS Cloud enables you to access the full power of desktop GIS, allowing for activities such as geospatial analysis, spatial intelligence, the creation of customized mapping reports, publishing geographic analysis on the Web and many more.

    What can you do with GIS Cloud?

    With GIS Cloud you can create a very wide range of GIS projects and analyses. Shown below are just a few of the many possibilities.
    A Department of Geodesy enlists cadastre data and land registry information to improve land management, increase work efficiency and quality of service.
    A telecommunication company carries out the analysis of lines and stations to gauge their effect on the environment.
    A City Water department has developed a GIS for water utility infrastructure to improve management and distribution of water. This has also had a large effect on the efficiency of emergency interventions and maintenance.
    A Croatian fire department has created and implemented fire hydrant maps in the city area to improve emergency response. The comprehensive database encompasses vital information regarding functional and non functional fire hydrants.
    A city has a need to plan for increasing traffic pressures due to an expanding airport. In doing so they are able to identify those areas with a need to reduce noise and pollution.

    Why GIS Cloud?

    Cost efficiency

    When compared to traditional GIS software, GIS Cloud provides users with a service they can use in a simpler and more affordable way. Before the cloud was widely available, GIS was the privilege of companies that could afford high up-front investments in powerful hardware, high maintenance costs and expensive software licenses.

    Easy web publishing

    Traditional GIS requires separate pieces of software for desktop and web based operations, and often third party tools as well. To make web publishing or creating web GIS applications easier, GIS Cloud has been designed as all-in-one web solution. Create, edit, analyze and publish data from only one GIS service and, even more importantly, do it simply.

    Improved GIS collaboration

    Companies that have a large number of employees across offices, in remote branches, or off-site, can find collaboration in the traditional GIS environment quite difficult. Imagine working on a project assigned to teams spread across several departments as well as an off-site team collecting data.

    GIS platform and integration

    GIS Cloud talks to others! The GIS Cloud API is an efficient way to integrate with other systems, or develop new features that fit your specific needs; this allows you to create rich, interactive, stand-alone web mapping applications.

    Cloud security

    Centralized systems such as GIS Cloud, with encrypted disk partitions and the encrypted client connections, have facilities to be a much safer environment for confidential data than traditional GIS systems.

    GIS Cloud Technology

    GIS Cloud’s main differentiating characteristic is its unique vector visualization engine because it provides a full desktop-like GIS experience in any browser. This improves usability, appearance, mapping experience in a way that other map engines (using raster technology) cannot. The wide range of supported vector and raster file and database formats make it possible to use GIS Cloud alongside other GIS solutions (on the desktop and on the web). The cloud provides a reliable, secure and highly available infrastructure which is under constant supervision and management from our team. Finally you can focus more on GIS and less on patching, tuning, upgrading and updating various pieces of GIS software and hardware.

    You can access GIS Cloud Manager here: manager.giscloud.com

    This manual will allow users to easily navigate through the GIS Cloud Manager user interface.

    The manual illustrates the functionality, options and methods required to leverage the power of this application.

    Dashboard

    On the Dashboard you can choose between creating, uploading, authoring, publishing & sharing your spatial data and collecting, inspecting and managing field data.

    dashboard

     

    1. GIS Cloud Homepage - link to the GIS Cloud front page.
    2. Developers Center - link to the Developers API guide.
    3. Contact us - let us know if you have any questions regarding our apps, we are happy to hear your feedback.
    4. Log out
    5. Ribbon:
      • Users: create and manage your organization and assign licenses.
      • Apps: create and manage your custom apps.
      • Store: subcribe and unsubscribe from GIS Cloud.
    6. Click on the Start button opens Map Editor
    7. or Mobile Data Collection applications.

    Users

    In the GIS Cloud Manager, under the Users tab you can create and manage your organization, assign licenses and manage user groups.

    After purchasing, every license must be assigned to a user. Map Editor and Map Viewer licenses have to be assigned to the user who uses the application. All MDC licenses have to be assigned to the project owner, so he can manage sharing permissions for MDC (Collect, Update). Map Portal license doesn't have to be assigned to the user.

     

    In this tutorial, you can find how to:

     

    Create a new user

    User can create sub users, which will be part of an organization.

    1. Log in Manager app (https://manager.giscloud.com/) with the GIS Cloud credentials.
    2. Go under the Users tab and click New user button.
    3. Add the first and last name (Users details tab), username, email and password (Login information tab). Those fields are required.
    4. Hit Save.

     

    Untitled

     

    User can be edited by double clicking on the username.

     

    Purchase a license

    All GIS Cloud licenses can be purchased in Manager app, under Store tab.

    1. Open Manager app and login with your GIS Cloud credentials.
    2. Navigate to Store tab.
    3.  

      store-tab

       

    4. Select one of apps and choose the plan.
    5.  

      Note: if you have a question regarding licenses or the plan, don't hesitate to contact us at sales@giscloud.com .

       

      Untitled2

       

    6. Add credit card information and Pay button.
    7.  

      Untitled3

       

    All subscriptions can be reviewed in Manager app, under Store tab, on the bottom of the page.

    Assigning Map Editor or Map Viewer license

    Map Editor and Map Viewer license have to be assigned to a user who will use the app.

    Assign licence to the user by following steps below:

    1. Double click on the user whom you want to assign Map Editor or Map Viewer license. The menu will open on the right side.
    2. Go under User Subscriptions tab.
    3. Select Choose Subscription option next to the Map Editor or Map Viewer.
    4. Select one of the available subscriptions.
    5. Click Save.
    6.  

      manager7

       

    Note: for custom aplications like Map Viewer, GIS Cloud team has to add user to the app. Please contact us at info@giscloud.com

    Assigning MDC licences

    All MDC licenses have to be assigned to the project owner, not collectors in the field. Project owner can assign Collect and/or Update permission for each user.

    [iframe src="http://player.vimeo.com/video/120597948" width="660" height="360" frameborder="0"]

     

    1. Double click the project owner username.
    2. Select User Subscriptions tab.
    3. Select Choose subscription next to Mobile Data Collection app.
    4. Assign all MDC licences to the project owner
    5. Click Save.

     

    Note: For Mobile Data Collection app it's necessary to assign license to a project creator, not to a collector in the field. E.g. if you assign five Mobile Data Collection licences to one user, he will be able to create a project and share it to the five other users in the field.

    manager8

    Assign additional storage (vector and other storage)

    Additional vector and other storage has to be assigned to the user who will be using it. Usually, it is the owner of the organization.

    1. Double click on the user whom you want to assign additional storage. The menu will open on the right side.
    2. Go under User Subscriptions tab.
    3. Select Choose Subscription option next to Vector or other storage.
    4. Select one of the available subscriptions.
    5. Click Save.
    assign-storage

    Note: if you suspect that your storage is not calculated properly, in Map Editor (My account - Subscription) it is possible to refresh storage.

    Review MDC permissions

    MDC permission can be given to a map, layer and datasource. In the Manager, there is a list of all shared maps, layers and datasources. Number of MDC slots in use represents the number of unique users with MDC access to your resources. A single user takes up one slot, even if they appear multiple times, in groups etc. From the list you can remove all unnecessary MDC permissions and free your MDC slots.

    1. Open Users tab
    2. Double click on your username
    3. Click View all button
    4. List of all shared resources will open.

     

    manager3

     

    Change password

    If you have forgotten your password, you can recover it here.

    If you need to change your password, you can do it in the Manager app, under the Users&Groups tab.

    1. Double click on the username
    2. Go under the Login information
    3. Write password and then repeat it.
    4. Click Save.
    manager9

    Groups

    Groups feature in GIS Cloud Manager and Map Editor is used for simplifying the process of creating, managing and editing custom user groups. Groups feature enables different types of user grouping, so that groups of users can be assigned with different set of permissions depending on a designated group. Groups can be created and managed in GIS Cloud Manager and they serve as a way for managing user permissions in Map Editor.

     

    [iframe src="http://player.vimeo.com/video/147326502" width="660" height="360" frameborder="0"]

     

    Create and manage a new group

    1. In the GIS Cloud Manager app, under the Users & Groups tab click Groups button.
    2. Enter the group name and click Create button.
    3. Next step is adding members to the group. Click on the Users icon.
    4. Write username and click Add button.
    5. Note: you can add users that are not part of your organization too.

    6. Click Close button.
    7.  

      group

       

    Nesting groups

    It's possible to create subgroups with different permission levels.

    To create a subgroup, drag&drop existing group under the parent group. Note that parent group will inherit all permissions assigned to the child group.

    group1

    Sharing Permissions

    In the GIS Cloud you can share maps and layers with different permissions. E.g. map is shared with view permission, and one of the layers is shared with edit permission. Permissions can be assigned in the Map Editor, Mobile Data Collection Portal or Maplim.

    group2
    • Can view - user can only view shared map or layer, without permission to edit or export.
    • Can edit - user can view and edit shared map or layer, e.g. edit attributes, geometry or update layer symbology.
    • Can export - if map is shared with export permission, user will be able to export all layers in a map. If only certain layer is shared with user, he will be able to export only layers with granted permission.

      Mobile Data Collection

    • Can collect - if map or layer is shared with Collect permission, user will be able to only review old data and collect new data.
    • Can update - if map or layer is shared with Update permission, user will be able to only review and update old data, not collect new data.

    Here can be found more about Sharing process and Permissions.

    Note: if you get "You have 0/0 Mobile data collection subscription(s) in total available. Please go to the Manager app to manage your subscriptions" then you have to purchase MDC licenses and assign licenses to yoursef in the Manager app.

    Apps

    Note: User access to each private custom app must be granted by GIS Cloud team. Contact us for adding new users to the custom apps.

     

    In Manager app under Apps tab it is possible to create, edit a new custom app and review all custom apps within an organization. Following apps can be customized:

    Map Editor

    Map Viewer

    Map Portal

    It is possible to install Map Editor and Map Viewer apps and start a free trial. After the free trial ends, it will be necessary to purchase a license.

    For installing a new Map Portal app, you will need to purchase Map Portal license.

    Capture

    General tab

    general

    List of options:

    1. App type - app can be Map Portal, Map Viewer or Map Editor.
    2. Application is enabled - the app is ready for use. If the app is disabled, it won't be possible to access the app.
    3. Subscription - info about when the subscription will end.
    4. Name - in this box app name can be inserted.
    5. Domain - each app gets default app domain. It is possible to change this domain and make it more user friendly. Please note that domain can be changed only by GIS Cloud team, so feel free to contact us.
    6. Logo - browse a custom logo you would like to set to your app. The new logo will appear in the top left corner of the app.

    Users tab

    In this tab it is possible to add or remove users from a custom app. Please note that GIS Cloud team will need to enable user access to custom app, so please contact us.

    users

    List of options:

    1. Add username - write only username in the box to add a new user to a custom app.
    2. Filter - write username to filter it from the list.
    3. List of users added to the app
    4. Remove user from the app.

    Advanced

    Under Advanced tab can be set various options, from a default map to ribbon color, tools and many more. For simple customization of Map Portal app we have developed App builder. Click here for detailed instructions and information on how to customize a custom app interface with App builder.

    advanced

    List of options:

    1. Option box - insert an option to customize the interface. Please note that App builder automatically adds options.
    2. List of options
    3. App instance folder - here is possible to customize the app using JSON. Note that you can use App builder to customize the app.

    Store

    In the GIS Cloud Manager, under the Store tab you can purchase license and review current subscriptions.

    Purchase a license

    All GIS Cloud licenses can be purchased in Manager app, under the Store tab.

    1. Open Manager app and login with your GIS Cloud credentials.
    2. Go under Store tab.
    3.  

      Untitled1

       

    4. Select one of apps and choose a plan.
    5.  

      Note: if you have a question regarding licenses or the plan, don't hesitate to contact us at sales@giscloud.com .

       

      Untitled2

       

    6. Add credit card information and Pay button.
    7.  

      Untitled3

       

    All subscriptions can be reviewed in Manager app, under Store tab, on the bottom of the page.

    List of options:

     

    user tab

     

    1. Subscription - the name of the subscription plan
    2. Card - info about your credit card
    3. Available - the number of the available licenses is written in the box. Unsubscribe option will stop charging your credit card. You will be able to use the license until it expires.
    4. Unused - number of unused licenses
    5. Price - price of the license per user per month, year
    6. Total - total price of the license per user per month, year
    7. Current period - displays beggining and end date
    8. Status - Active subscriptions will be charged again after expireation, and disabled licenses won't be charged.

    Expired subscriptions are greyed.

    Assigning Map Editor or Map Viewer license

    Map Editor and Map Viewer license have to be assigned to a user who will use the app.

    Assign licence to a created user by following steps below:

    1. Double click on the user whom you want to assign Map Editor or Map Viewer license. Menu will open from the right side.
    2. Go under User Subscriptions tab.
    3. Select Choose Subscription option next to the Map Editor or Map Viewer.
    4. Select one of the available subscriptions.
    5. Click Save.
    6.  

      manager7

       

    Note: for custom aplications like Map Viewer, GIS Cloud team has to add user to the app. Please contact us at info@giscloud.com

    Assigning MDC licences

    All MDC licenses have to be assigned to the project owner, not collectors in the field. Project owner can assign Collect and/or Update permission for each user.

    [iframe src="http://player.vimeo.com/video/120597948" style="border: 1px solid silver;" width="660" height="360" frameborder="0"]

     

    1. Double click the project owner username.
    2. Select User Subscriptions tab.
    3. Select Choose subscription next to Mobile Data Collection app.
    4. Assign all MDC licences to the project owner
    5. Click Save.

     

    Note: For Mobile Data Collection app it's necessary to assign licence to a project creator, not to a collector in the field. E.g. if you assign five Mobile Data Collection licences to one user, he will be able to create a project and share it to the five other users in the field.

    manager8

    Assign additional storage (vector and other storage)

    Additional vector and other storage has to be assigned to the user who will be using it. Usually, it is the owner of the organization.

    1. Double click on the user whom you want to assign additional storage. The menu will open on the right side.
    2. Go under User Subscriptions tab.
    3. Select Choose Subscription option next to Vector or other storage.
    4. Select one of the available subscriptions.
    5. Click Save.
    assign-storage

    Note: if you suspect that your storage is not calculated properly, in Map Editor (My account - Subscription) it is possible to refresh storage.

    You can access Map Editor here: http://editor.giscloud.com/

    This manual will allow users to easily navigate through the Map Editor user interface.

    The manual illustrates the functionality, options and methods required to leverage the power of the GIS Cloud platform.

    For those new to GIS, this manual will also serve as an excellent primer for GIS.

    Introducing Map Editor

    What is Map Editor?

    GIS Cloud’s Map Editor is a powerful cloud based map editor that enables you to easily build and share your maps. It supports number of vector and raster formats, rich GIS symbology and it has built-in collaboration capabilities. Developed on the latest HTML5 technologies, it is the first of its kind application with full vector-based editing and real-time updates to the geo database.    

    maininterface

    Why Map Editor?

    Map Authoring

    • Create and edit maps, layers and features (points, lines and polygons)
    • Rich GIS symbology with customizable rules (expressions), thematic map wizards and powerful label management
    • Supports multiple vector and raster formats (.shp, .kml, .gpx, .tif, .sid, …)
    • Edit spatial and non-spatial data

    Data Sources & Management

    • Upload and sync data (files, DB, API)
    • Supporting multiple sources: vectors, rasters, WMS, ESRI ArcMap, Basemaps (Google Maps, Bing, ...), Mobile devices, MapBox, PostgreSQL, Excel, CSV, …
    • File and database manager
    • Tabular and window pop-up for non-spatial data view with attribute aliases, filtering and re-ordering

    Sharing

    • One-click map sharing with other GIS Cloud users
    • Share with view or edit capabilities
    • Share over permalink
    • Per layer sharing permission settings

    Publishing and Export

    • Easily publish your maps through the embed code, WMS and Google Maps
    • Customize and integrate using the API
    • Export maps to high resolution raster imager
    • Export vector layers to spatial vector formats (.shp, .mif, .kml, …)
    • Print

    Spatial Queries & Analysis

    • Do hotspot, buffer, area & radius coverage analysis
    • Write complex spatial selection expressions using spatial selection wizard
    • Create new layers from a selection

    My Account

    Before you get started you have to create a new account through our sign up form.

    map_editor_signup

    In addition to our regular sign in form, you have the option to sign in instantly with the social network you use.

    map_editor_signup1

    My account

    My Account dialog allows you to edit your personal information, login information and manage API keys.

    You can find "My account" in the right top corner of the screen.

    Click here for a quick video tutorial.

     

    NMT_my_accout_editor

     

    In the Personal information tab you can manage your name, company, web page, phone and set your language. Note that it is not possible to change your email. If you want to change your email, please contact us.

     

    NMT_my_account1

     

    In the Login tab you can manage your password.

     

    NMT_my_account2

     

    In the API Access tab you can manage your API keys and applications.

     

    NMT_my_account3

    Getting Started

    Before you start to create, upload, author, publish and share your spatial data in the Cloud you have to get acquainted with the basics. In this section you can find information about Map Editor user interface and how to create a new map.

    Main User Interface

     

    mui

    1. Login and My Account  – click on your name to access a list of your applications, check your subscription and storage, manage your login details, access User manual or log out.
    2. Ribbon – In tabs you can find different map tools. Click here for additional info.
    3. Toolbar – tools for basic operations with maps. Click here for more info about Toolbar tools.
    4. Map Name - Click on map name to refresh the map and display map URL in address bar of the browser.
    5. Layer List – List of all layers in the map. Click here for more info.
    6. Map View – Map display of visible layers and cartographic features.
    7. Data Grid – Table with attribute records and fields of a selected layer.
    8. Info Panel - Attribute info about selected feature or edit attributes and geometry or delete features from the database layers.

    Home Tab

    The Home tab is a centralized place for accessing all maps you have access to.

    Here you can create new maps (1) and access to all of the maps available to your user account, whether the maps are created by you, shared with you or publicly visible (2).

    The menu on the right (3) provides you access to all GIS Cloud blog and video news.

    home tab1

    If you need immediate help with GIS Cloud, you can reach us directly and our operators will help you on the spot (4).

    Toolbar

    The tools and their functions are: Untitled1
    Search - Search for the attribute data in the layers or search places and addresses
    Layer List -  Layer list shows list of layers in the map
    MapViewer_Toolbar_wem Zoom in – Increases a zoom level of the map
    Zoom out – Decreases a zoom level of the map
    Show/hide toolbar – Toggles the toolbar
    Info – Identify a feature on the map and show its attribute information
    Select – Select a single feature in an active layer (Hold CTRL for multiple selection)
    MapViewer_Toolbar_i Area selection – is used to draw a rectangular box and select features within it
    Untitled Freehand selection – is used to draw a simple shape and select features within it
    Zoom to current – Zooms pointer to the current position
    street view Google Street View – click on a street and Google Maps Street View will open in the separate window
    Zoom – Click and drag a rectangular box on the map to define the desired view extend. Zooming can also be achieved by a mouse scroll
    MapViewer_Toolbar_print View entire map - Zoom to Full Map Extent
    Print Tool - Exports the map with all visible features and basemaps
    MapViewer_Toolbar_measure Measuring ToolsMeasuring tools allow interactive display of coordinates, distances and area on the Map View
     MapViewer_Toolbar_scale Map Scale - shows current map scale
    MapViewer_Toolbar_change_units_proj Change units projection - changes projection format
      Jump to Coordinates – display the current coordinates of the cursor on the map. To define specific coordinates and have the view zoom to the specified position, left click and enter coordinates
      Selected Objects: - displays number of selected objects on the map
    Search Tools

    Search tools enable you to search the attribute data in the tables or search addresses and locations. GIS Cloud search works both with file and database layers. You can find Search option in the toolbar.

    11

    GIS Cloud search

    You can easily search attribute data in the layers in the map.

    Click on the GIS Cloud button and search for a word or part of the word in the data table.

    Results will be visible in the drop down menu together with name of the layer. Click on the feature and map will zoom to the selected feature.

    33

    Places search

    Click on the Places button and browse addresses and locations with HERE service. This search is applicable on all base maps. In the box write a location or an address and hit Enter. Results will show in the drop down list. Click on the address from the list and map will zoom to the selected location.

    22

    Measuring tools

    [iframe src="http://player.vimeo.com/video/114194422" width="660" height="360" frameborder="0"]
     

    Measuring tools allow you to get point coordinates (latitude and longitude), measure distance between points or length of line feature in the various measure units or measure and recalculate area of the polygons.

    You can set your local projection to perform higher precision.

    Select Measure tools from the Toolbar.

    NMT_Measure

    Point

    NMT_Measure_Point

    You can change latitude/longitude format by changing a projection. Click on the point on the Map View and get coordinates.

    Distance

    NMT_Measure_Line1

    It is possible to change measuring units by clicking on the dropdown menu.

    Area

    NMT_Measure_Area

    Click on the drop down menu to change measure units. You can easily recalculate area by choosing a different measuring units. Result will be visible in the box.

    Tools Ribbon Overview

    The Tool Ribbon provides you with clear view of all tools within their categories. Easy access to tools through the ribbon allows you to use GIS Cloud more efficiently.

    The following is a brief overview of the tools on the ribbon:

    Map Tools - With a focus on the map, this is a clear way for users to reach map-related features.

    NMT_Map

     

    Layer Tools - Provides all functionalities needed to work with layers and datasets e.g. adding and editing, sharing, creating new or deleting existing layers as well as importing CSV and XLS files, exporting layers and creating reports.

    layer1

     

    Feature Tools - includes Edit Tools (tools used for editing layer settings, as well as adding or removing features from layers or cloning and merging features) as well as Select Tools (select tools set allow operations to be performed on your layer, geographic area or feature of choice i.e. spatial selection, spatial filter, creating new layer from selection and emailing features).

    NMT_Feature_tab

     

    Analysis Tools - Spatial data included in a project can be analyzed using the following tools. Note that layer has to be imported into the database to perform analysis.

    NMT_Analysis_tab

     

    Tools - The tools menu gives access to data-related operations and access to several wizards.

    NMT_Tools_tab

    Layer List

    The Layers list shows all of the layers of a selected project. The Layer list also functions as a legend.

    The following cartographic options are available:

    NMT_Layer_List1
    1. Layer List - Show/Hide layer list
    2.  

    3. Map name - Click on the map name gives map permalink.
    4.  

    5. Publicly available - Map is publicly available, you can change it by click on the icon.
    6.  

    7. Check box - Toggles layer visibility on or off.
    8.  

    9. Lock layer - Features can't be selected.
    10.  

    11. Layer List Toolbar (from left to right):
      • Add Layer
      • Remove Layer
      • Make a new folder
      • Share layer
      • Zoom to Layer

    Info Panel and Data Grid

    On the Map Editor's main interface you can access the table overview of the selected feature's attribute data. This information is available in two ways:

    1. Info Panel - Use the Info tool to select a feature and attribute data is shown in the Info panel.
    2. Data Grid - You can use this grid to see all data within a layer. Select the layer and open the Data grid; this gives you an easy access to the data and an understanding of which data in the table is visualized as object on the map. Select a row in the table and it will be shown on the map.

     

    NMT_Datagrid

    Create a New Map

    [iframe src="http://player.vimeo.com/video/60011486" width="660" height="360" frameborder="0"] The map is created in the following way:
    1. Open Map Editor and login with your GIS Cloud credentials
    2. From the Home tab select Create New Map
    3. Write the name and select one of the available basemaps
    create a new map

    Note: Mapbox basemaps are available only for Premium users. Contact us for more info about available plans.

    Map Properties

    Additional information about the map can be accessed and edited in Map Properties.

    Info tab

    The folowing options are available:

    • Map name
    • Map Description
    • Map Copyright - Allows for text to appear in the lower right corner of the map.
    • Visits - Shows the number of visits to the map.
    • Created - the date when the map was created.
    • Share or Publish - Share or Publish your map.
    •  

      new map

       

      Advanced tab

      The folowing options are available:

      • Map Copyright - Allows for text to appear in the lower right corner of the map.
      • Projection - Select or change a projection from the list. Note that for maps with basemaps it is not possible to a change a projection. The projection can be defined by:
        • Searching for a projection by entering its EPSG number or
        • Searching for a projection by using keywords
      • Map units - Select from Meter, Degree, Foot or Foot_us.
      • Background color - Defines background of the Map View.
      • Max zoom - Optional setting for scale dependency which limits the scale at which the layer is visible
      • Map bound - saves coordinates of your current view or manually imputed coordinates. Every time you refresh your map or click on View entire map you get the view extent of a map you bounded to.
      • Clear map tiles - if you experience any problems with the map display, you can clear layer tiles or reinitialize the map.
      map prop

      Map options

      In this tab it is possible to set custom map options like the custom search. Custom search returns results only from the specified attribute columns. The full list of available map options can be found here. map-options

      Bookmarks

      Saves current view extent you are working on and makes a shortcut to it. You can name a bookmark to help you identify a particular spatial extent of a map easier. You can access Bookmarks tab in Map toolbar.

        1. Access Map toolbar on the ribbon.
        2. Click on the Bookmarks tab at the end of the Map toolbar.
        3. Name your bookmark and press Enter.
      [video width="660" webm="http://www.giscloud.com/manual/wp-content/uploads/2015/12/bookmark_video2.webm"][/video]  

      Bound

      Bound is a feature, similar to Bookmarks, that saves coordinates of your current view or manually imputed coordinates. Every time you refresh your map or click on View entire map you get the view extent of a map you bounded to.

        1. Access Map toolbar on the ribbon.
        2. Click on the Map properties tab. Edit map window will open.
        3. Go to the Advanced tab and choose your bound manually or by clicking on Get current view
      [video width="660" webm="http://www.giscloud.com/manual/wp-content/uploads/2015/12/bound_video2.webm"][/video]

    Upload Data

    You can upload various types of data such as:

    1. Spatial Vector files: .shp, .mif, .mid, .tab, .kml, .gpx
    2. Spatial Raster files: .tif, .tiff, .jpg, .gif, .img, .ecw, .sid, .jp2
    3. Image files: .jpg, .gif, .swf, .png, .img, .ecw, .sid, .jp2
    4. Excel 2003 and CSV: .csv and .xls

    There are several ways to upload files into the GIS Cloud:

    1. Drag & Drop
    2. Upload though the File Manager.
    3. Upload through the SFTP client.

    In the File Manager select a directory to which you would like to upload your data and select the Upload button.

    upload button

    Then, select Add files to choose files from your computer or Drag & Drop files into the browser window, click open and wait for the upload to finish.

    NMT_Upload_data4

    Vector layers

    Make sure that you uploaded all mandatory parts of the shp file: .shp, .shx, .dbf, and .prj.

    If the layer doesn't fit to the desired location, please check if the projection file is valid and uploaded it to GIS Cloud.

    Raster layers

    GIS Cloud supports only RGB 8-bit rasters (3 bands rasters). Non RGB rasters won't be visible in the GIS Cloud, so please export it as a RGB raster and try again.

    If the raster is not georefereced, don't forget to upload the projection file too. If the raster doesn't have the projection file, it won't fit to a desired location.

     

    See also: Tutorial 1: Upload, prepare and add data

    Drag & Drop

    Drag & Drop

    Another way to upload your data, from your file system to the GIS Cloud, is to simply drag your spatial data from your folders to the application running in your browser.

    [iframe src="http://player.vimeo.com/video/54039032" width="660" height="360" frameborder="0"]
    With this option you can upload various types of data such as:

    1. Spatial Vector files: .shp, .mif, .mid, .tab, .kml, .gpx
    2. Spatial Raster files: .tif, .tiff, .jpg, .gif
    3. Image files: .jpg, .gif, .swf, .png
    4. Excel 2003 and CSV: .csv and .xls

    To be able to do that, first you have to log in with your account to the Map Editor application.

    You can drag and drop files in the Home Tab/Map Gallery or inside of a map. Either way data will be uploaded into your File System.

    NMT_Drag

    Make sure that you drag and drop all files that are part of your data (for example, if you want to drop shapefiles then you have to drag and drop all the files that are part of a particular shapefile).

    Import CSV or XLS

    If you have location coordinates data, you can upload it as an Excel table (XLS) or CSV. This data can then be imported and added to a map as a layer.

    [iframe src="http://player.vimeo.com/video/53532974" width="660" height="360"]

    Prepare data

    Data table has to have this structure, otherwise system won't be able to recognize the data:

    • Make sure that a table doesn't have a complex formatting (merged cells, double header, more sheets, font color etc.). Export your table as .csv and open table in common text editor (e.g. Notepad++).
    • Latitude and longitude has to have WGS84 projection format (e.g.: 16.4986, -20.7458).
    • Header must not contain any spaces, use underscore (_) instead of space e.g. street_name,house_number,name_of_owner
    • Make sure that column separator is comma (,) and not semicolon (;) e.g. Flatlands Ave, Brooklyn, NY 11234, USA.
    • First row (header) has to contain column title and all other columns have to contain data.
    • For the header names use only English alphabet letters, digits and underscores (_).
    • Use full-stop as a delimiter for decimal numbers.

     

    Capture

     

    Import data

    Click here for a quick video tutorial.
    1. Go to Layer Tab or or open Database Manager.
    2. Select Import CSV or XLS function.
    3.  

      png3

       

    4. Browse for the uploaded XLS or CSV in File Manager.
    5. Set the table parameters, select the coordinate fields and click Import.
    6.  

      png4

       

    List of parameters

    1. File - name of the original file which data will be imported in the database
    2. Table name - name of the table stored in Database
    3. Import as - spatial table means that data will have coordinates, and the points will be displayed on the map. If table is imported as non-spatial table, only attribute data will be stored.
    4. Import action:
      • Overwrite - if there is a table with the same name in the database, the new table will overwrite the old one.
      • Append to - if there is a table with the same name in the database, a new table will contain both old and new attribute data.
      • Replace - will replace the old table with the new one.
    5. Longitude - from the drop down list select a column that contains longitude data.
    6. Latitude - from the dropdown list sesect a colum that contains latitude data.
    7. Visible - uncheck the field if you don't want to import it
    8. Type - select column type in which original data is. String is used for text, Integer for whole numbers and Real for decimal numbers.
    9. Back to upload - navigates to the upload window.

    Add XLS or CSV table on a map

    The imported tables are stored in Database and can be displayed on the map.

    1. Go under Layer tab.
    2. Tap Add Layer option.
    3. Choose Database as a Datasource and browse your imported XLS or CSV.
    4.  

      png5

      Troubleshooting

      All points are located in Atlantic ocean, near Africa

      There are several possible causes for points located near Africa. In general, this means that system couldn't recognize the geometry and located points at coordinates 0,0.

      • Check the import parameters for X and Y. Select the correct fields for latitude and longitude and try to import the layer again.
      •  

        xy

         

      • Check the coordinates format. All coordinates have to be written in WGS84 projection format e.g. 13.2656,16.2657. If the coordinates in the table are in some other e.g. local projection, reproject them first in WGS84, upload the table to GIS Cloud and try again.
      •  

        incorrect coordinates

      Invalid file encoding

      This message indicates that the file is has invalid encoding. There are various encodings and they depend on the language and special characters. Open the table in some spreadsheet application and save it with default UTF-8 encoding.

      encoding

      The uploaded file is not visible in Source Manager when selecting the file for import

      This indicates that uploaded file is XLSX or some other unsupported format. Save the file as CSV or XLS and upload it to GIS Cloud again.

      Unsupported characters

      The import can also fail if there are unsupported characters in column names e.g. &%$#/() or spaces. Delete them from the column names and replace with the underscore (_). Upload the file and try again.

      See also:

      Tutorial 1: Upload, prepare and add data

    Secure File Transfer Protocol (SFTP) Access

    You can access, upload and maintain your data by connecting to GIS Cloud with Secure File Transfer Protocol clients. Access through SFTP offers you a new way of syncing your data with the GIS Cloud in addition to fast and secure file upload.

    [iframe src="http://player.vimeo.com/video/132725985" width="660" height="360" frameborder="0"]

    To connect to GIS Cloud via Secure File Transfer Protocol:

    1. Download and open your favorite SFTP client.
    2. In host name box write sftp.giscloud.com.
    3. In 'Port number' box enter 22.
    4. Enter your GIS Cloud username and password and login.
    5.  

      Note: Characters are case sensitive so make sure that you type the exact username and password when logging in. You can check your username in GIS Cloud Manager (Users tab - Login information).

       

    sftp1

     

     

    sftp2

    Adding Layers

    [iframe src="http://player.vimeo.com/video/57052494" width="660" height="360" frameborder="0"]

     

    1. In Map Editor navigate to Layer tab.
    2. Click Add Layer.
    3. In Source Browser select the source of the layer and select the layer which will be added to the map.
    4.  

      NMT_Add_Layer

       

      Layers can be added from several sources: local computer/File System, Database, Web Map Service, Tile Map Service (Open Street Maps, Mapbox etc.), GIS Cloud Maps, Mobile Devices and/or ArcMap Publisher.

       

      source browser1

       

    5. After selecting the layers, click Start Adding button to add layers into the map.
    6.  

      Note: Hold CTRL key on your keyboard to select multiple layers.

      NMT_Multiple_layer_add

       

      Note: the maximum number of layers on the map is 1000 layers.

      See also:

      Tutorial 1: Upload, prepare and add data

    Data Sources

    This portion of the documentation introduces other types of sources that can be included in a GIS Cloud project.

    [iframe src="http://player.vimeo.com/video/57052494" width="660" height="360" frameborder="0"]

    Supported data sources are:

    1. Files - Upload files from local computer.
    2. Database - Load spatial data from the database.
    3. Web Feature Service - Add features as an editable version of data that one would view via WMS.
    4. Web Map Services - Add maps as a standard protocol for serving georeferenced map images over the Internet that are generated by a map server using data from a GIS database.
    5. Web Map Tile Service - Add data as a pre-rendered georeferenced map tiles over the Internet
    6. Tile Map Service - Loads rasters of maps like Open Street Maps, Mapbox or Bing; these can serve as a simple basemap.
    7. Mobile Data Collection - Add data from your mobile device.
    8. GIS Cloud Maps - Load maps from GIS Cloud database.
    9. Esri Arcmap - Upload shapefiles with our free extension for Arcmap.
    10. Datasources - add data which was shared with you from another GIS Cloud account
    File System as a Data Source

    File System is a storage for data uploaded to the cloud. Data can be added into the map directly from here, but only to use it for visualization.

    Note: to edit or analyze data, layer must be imported into the database first. Only data added to a map from database can be used for this purposes.

    source browser1

    A layer from File System is added to a project as shown below:

    1. Select Add Layer from the Layer or Map tab.
    2. Select File System from the dropdown menu.
    3. Select a layer you want to add into the map.
    4. Add it by clicking on the Select option.

    See also:

    Tutorial 1: Upload, prepare and add data.

    Database as a Data Source

    Database is the required data source for editing geometry and performing any data editing, calculations, or analysis.

    You can import a layer through the Database Manager in the Tools tab.

    Layer from database is added to a project as shown below:

    1. Select Add Layer from the Layer tab or Map tab.
    2. Select Database from the dropdown menu.
    3. Select a table.
    4. Click Select button.

    source browser_db

    See also:

    Tutorial 1: Upload, prepare and add data.

    WFS as a Data Source

    To add Web Feature Service into the Datasource Manager:

    1. Select Datasource Manager from the Tools tab.
    2. Click Add WFS in the Source Browser.
    3. Write a WFS name and URL of the dataset.
    4. Select Get Info.
    5. Select a layer.
    6. Click Save button.

    NMT_WFS1

    WFS is added to a project as shown below:

    1. Select Add Layer from the Layer tab or Map tab.
    2. Select Web Feature Service in the Source Browser.
    3. Select WFS layer.
    4. Click Select button.

    source browser_wfs

    WMS as a Data Source

    Web Map Service may be accessed through the Datasource Manager.

    To add WMS into the Datasource Manager:

    1. Select Datasource Manager from the Tools tab.
    2. Click Add WMS in the Source Browser.
    3.  

      wms_datasource1

       

    4. Write a WMS name and URL of the dataset.
    5.  

      Note: in the WMS URL delete part from question mark to the end of the URL e.g.:

      original: http://wms.ess-ws.nrcan.gc.ca/wms/toporama_en?VERSION=1.1.1&request=GetCapabilities&service=wms

      modified: http://wms.ess-ws.nrcan.gc.ca/wms/toporama_en

       

    6. Click Get Info button.
    7. Select one of available WMS versions (1.0.0, 1.1.1 or 1.3.0)
    8. Click Save and add a WMS to the map.

    upload_11_3_2016_at_10_22_35

    WMS is added to a map as shown below:

    1. Select Add Layer from the Layer tab or Map tab.
    2. Select Web Feature Service in the Source Browser.
    3.  

      wms_datasource2

       

    4. Select WMS from the Source Browser and select WMS sublayer.
    5. If you have a basemap (Mapbox, Bing, OSM etc.) in the map, adjust projection to EPSG:900913.
    6. Click Select button.
    wms_datasource3

    Add password protected WMS

    It is possible to add password protected WMS layers in GIS Cloud, but it has to be organized in a way the system can recognize it. Username and password have to be included in the WMS URL and saved in GIS Cloud Source Browser.

    1. Open Map Editor and Source browser.
    2. Click add WMS.
    3. In URL box add WMS URL together with username and password. The URL have to have structure like this:
    4.  

      http://username:password@wms_url_example.com

       

      • "username" username of the user which has the access to WMS
      • ":" delimiter
      • "password" password of the user which has the access to WMS
      • "@" delimiter
      • "wms_url_example.com" URL of the WMS

       

      Example of the password protected WMS: http://test:12345@wms.ess-ws.nrcan.gc.ca/wms/toporama_en

    5. Click Get info button.
    6. Save the layer and add it to the map.

    WMTS as a Data Source

    To add Web Map Tile Service into the Datasource Manager:

    1. Select Datasource Manager from the Tools tab.
    2. Click Add WMTS in the Source Browser.
    3. Write a WMTS name and URL of the dataset.
    4. Click Save button.
    5. NMT_WMTS1

      WMTS is added to a project as shown below:

      1. Select Add Layer from the Layer tab or Map tab.
      2. Select Web Map Tile Service in the Source Browser.
      3. Select WMTS layer.
      4. Click Select button.
      5. Choose a Layer, Tileset, Format and style and click Ok.
      6. Click Save on the Layer Properties dialog.

      Note: System will probably ask you to change a projection. Click "Yes" because if projection doesn't match, layer will not be visible.

      source browser_wmts

    TMS as a Data Source

    You can use Tile Map Service to add more background maps e.g Open Street Maps, Bing.

    Note: Premium users have access to Mapbox basemaps:

    • Mapbox streets
    • Mapbox satellite
    • Mapbox dark
    • Mapbox light
    • Mapbox satellite-streets
    Contact us for the more info about pricing.

    Add basemap to the map

    1. Select Add Layer from the Layer tab or Map tab.
    2. Select Tile Map Service in the Source Browser.
    3. Select TMS layer.
    4. Click Select button.

    basemap1

    Note: System will ask you to change the map projection into the web Mercator projection. This is a standard projection which is used by basemap providers (Bing, Mapbox, Open Street map). Note that basemaps can't be reprojected into different projection. If you want to set other map projection, first remove all basemaps and then browse desired projection under the Map Properties.

    confirm

    Add TMS layer to GIS Cloud

    It is possible to add a TMS layer provided by third party side and display it as a layer in GIS Cloud.

    To add Tile Map Service into the Datasource Manager:

    1. Select Datasource Manager from the Tools tab.
    2. Click Add TMS in the Source Browser.
    3. Write a TMS name, Tile server and a Tile path.
    4. Click Save button.

    NMT_TMS

    MDC as a Data Source

    Download the free Mobile Data Collection app for your mobile and tablet devices and collect data to a map or a project.

    source browser_mdc

    Click here for more info about Mobile Data Collection app.

    GIS Cloud Maps

    To add GIS Cloud Maps from our database into your map:

    1. Select Add Layer from the Layer tab or Map tab.
    2. Select GIS Cloud Maps as a datasource.
    3. Select map you wish to use.
    4. Click Select button.
    5. Click Save on the Layer Properties dialog.
    source browser_gc_maps

    We're constantly adding new maps into our database so feel free to explore them all.

    Arcmap as a Data Source

    The GIS Cloud Publisher extension for ArcMap is a free tool which lets you move your map from desktop to the Cloud.

    With a single click you can:

    • Create or update a map on your GIS Cloud
    • Duplicate your layers structure
    • Upload the underlying data - both shape files and geodatabases supported
    • Upload your custom symbology
    • Publish and share your project easily

    Click here to download your free GIS Cloud Publisher for ArcMap.

    source browser_publisher

    Layer, Map and Attribute data exporting

    All layers and maps can be exported into the following file formats:

    Vector:

    • ESRI ShapeFile (.shp)
    • MapInfo file (.mif)
    • Keyhole Markup Language (.kml)
    • AutoCAD Drawing Exchange Format (.dxf)
    • Comma-Separated Values (.csv)

    Raster:

    • Portable Network Graphics (.png)
    • Geospatial Tagged Image File Format (GeoTiff)

     

     

    See more:

    Layer exporting Map Exporting Export attribute data Export photos

    Layer Exporting

    [iframe src="http://player.vimeo.com/video/58478507" width="660" height="360" frameborder="0"]

    Layers are exported as shown below:

    1. Select the layer from the Layer List.
    2. Select the Layer tab.
    3. Select Export layer option.
    4. NMT_Export_Layer_a

    5. Select an output file format.
    6. Click the link to download the resulting file.

    NMT_Export_Layer

    Map Exporting

    Exporting a map creates an image of the current Map View as shown below:

    1. Select the Map tab.
    2. Select Export Map option.
    3. NMT_Export_Map_a

    4. Define export options.
    5. Click Get Image.
    6. Choose between
      • Show Image - activate new window with Image resulted in the defined settings.
      • Download Image - save Image locally on your computer.

    NMT_Export_Map1

    The following parameters can be changed when exporting a map:

    • Export area - choose between current view or Select area option to define different export bounds.
    • NMT_Export_Map2

    • Scale - choose between Metric, Imperial and relative Screen size for the map export or enter a custom scale.
    • NMT_Export_Map3

    • Add Layer Legend to the Image

    NMT_Export_Map4

    Export attribute data

     [iframe src="http://player.vimeo.com/video/65381649" width="660" height="360" frameborder="0"]

    Exporting attributes from the Data Grid

    Export attributes tool allows you export attribute data into the CSV file format.

    At a bottom of the Data grid, you can find the export attribute tool.

    You can choose between two export options:

    1. Export only current view or
    2. Export all features.

    NMT_Export_att

     

    You can also select how many features do you want to view in the Data Grid. If you set the value to 100 features, then with the export current view only option you will download only the first 100 features within the Data Grid.

    NMT_Export_att1

     

    If you choose to export all features option then you will download all features you have in the attribute table.

    Report

    It is possible to create a report from Map Editor data and save all attributes including photos on your PC.

     

    Click here for a quick video tutorial.

    To create a report:

    1. Select a layer you want to export.
    2. Select Report option from the Layer tab.
    3.  

      report1

       

    4. Select fields that will be exported.
    5.  

      report2

       

    6. Click Create report.
    7. Press CTRL + S on the keyboard.
    8.  

      report3

       

    9. The Save As dialog will open. On Windows, select the location where the report will be saved and select 'Webpage, complete' option.
    10. Click Save.
    11.  

      report1

    Export time

    GIS Cloud records Time form field as a timestamp (e.g. 1482843934). The timestamp is the number of seconds that have elapsed since January 1, 1970 00:00:00 UTC/GMT, not counting leap seconds.

    It is a sequence of characters or encoded information identifying when a certain event occurred, usually giving date and time of day, accurate to a small fraction of a second.

    For example, computer files and layers contain timestamps that tell when they were created or last modified. Cameras also add timestamps to pictures you take.

    This data is usually presented in a consistent format, allowing for easy comparison of two different records and tracking progress over time.

    Convert timestamp to human readable format

    Timestamp exported from GIS Cloud can be converted to human readable format using the converter, which can be found here.

    1. In the first column enter a timestamp you want to convert.
    2. In the second column enter the GMT offset.
    3. The third column shows the result, a human readable date and time format.

    Note: GMT offset - Greenwich Mean Time offset is a time difference between your time zone and the conventionally mean time zone, named after Greenwich, an early-established district of today's London, England. There are 24 time zones, ranging from GMT-12 to GMT+12.

    Below is an example of the Data grid view, where you can come across timestamp formatted date and time.

    timestampmodified

    Export photos

    GIS Cloud supports photos as attributes in the data table. Photos can be collected in the field or attached to the features.

    There are several ways to export photos from GIS Cloud:

    Report

    Report option displays all attribute data together with photos in a form of the report. The report can be saved locally on the computer as a HTML file and a separate folder with the collected photos.

    Map Editor and Mobile Data Collection Portal support creating a report.

    1. Open the map and select the layer in Map Editor or open the project in Mobile Data Collection Portal.
    2. Click Report button.
    3.  

      report1

       

      mdcp_rep

       

    4. Select the fields that will be exported.
    5.  

      report3

       

    6. Click Create report.
    7. Press CTRL + S on the keyboard.
    8.  

      report3

       

    9. The Save As dialog will open. On Windows, select the location where the report will be saved and select 'Webpage, complete' option.
    10. Click Save.
    11.  

      report1

    Export photos from File Manager

    File Manager is used to store and manage data in the cloud. It can be accessed only in Map Editor (Tools tab).

    The maximum number of downloaded files for this option is 50. If you have a large amount of data, Secure File Transfer protocol is a quicker way to download or upload files including photos.

    All the MDC collected photos are automatically stored in File Manager in 'uploads' folder.

    1. Open the map or the project in Map Editor.
    2. Navigate to Tools tab and open File Manager
    3. Select the photos (use CTRL or Shift for multiple selection)
    4. Click Download button.
    file-manager-download

    Secure File Transfer Protocol (SFTP)

    SFTP is used to easily transfer a big amount of data from and to GIS Cloud including photos.

    1. Download a SFTP client locally on the computer.
    2. In host name box write sftp.giscloud.com.
    3. In 'Port' box write 22.
    4. Log in with your GIS Cloud credentials and download photos.

    NOTE: username and password are case sensitive. The password can be changed in Manager app (Users tab).

    More info about SFTP can be found here.

     

    sftp1

     

    Layer Properties

    Each layer can be edited through the Layer Properties. There are several ways to access Layer Properties:
    1. Double click on the layer in the Layer List.
    2. Select a layer and Edit Layer tool from the Layer tab.
    3. Select Edit Layer function from the drop down menu.

     

    NMT_Edit_Layer   General settings
    1. Change the name of the layer.
    2. Layer data source - path to the layer in the File Manager or Database.
    3. Change source - if the layer source is deleted or changed, data won't be shown in the data grid and geometry won't be visible. It is possible to change the layer path to some other datasource, click here for more info.
    4. Share layer - it is possible to share a layer within a map with different permissions then the map. Click here for more info.
    5. More info - display more info about the layer (layer ID, type, object count, projection).
    6. Layer transparency - set the layer transparency by dragging a slider to the right. Click here for a quick video tutorial.
    7. Classification wizard - make a classification based on distinct or continuous values.
    8. Appearance - set layer symbology, labels, visibility levels etc. Click here for more info.
    9.  

      layer properties
    • Attributes tab - Edit layer data columns, attach a form to the layer and add the column alias. Click here for more info.
    •  

      lyrpropmainint

       

    • Display tab - Define layer bounds and recache a layer if there are issues with the geometry display. Layer bounds define a box within which the layers's features are visible. If the feature reside outside the bounding box, it won't be visible. Note that the layer bounds coordinates have to be defined in the map projection. Click here for more info.
    •  

      lyrpropdisplaymi

       

    • Advanced tab - Define layer encoding, tooltip (non-permanent labels that appear on the mouse hover) settings or hide geometry. Click here for more info.
    •  

      lyrpropadvancemi
    See also: Tutorial 2: Classification and appearance settings

    Classification By Attributes

    You can modify the display of a layer based on values of its attributes. Operations can be performed based on distinct or continuous values. [iframe src="http://player.vimeo.com/video/57951125" width="660" height="360" frameborder="0"]

    Classification by attributes based on distinct values

    1. Select and double click a layer to open a Layer properties.
    2. Click Wizard button.
    3. Select the Distinct radio button.
    4. Select the field whose values will define the layer display.
    5. Click Calculate button.
    6. Click Save button.
    Colors will be automatically defined for the features but you can manually assign colors to each feature by selecting the appearance box.   lyrpropdistinct  

    Classification by attributes based on continuous values

    1. Select and double click a layer to open a Layer properties.
    2. Click Wizard button.
    3. Select the Continuous radio button.
    4. Select a field whose values will define the layer display. Note that field has to be number type (Integer or Real).
    5. Choose the number of ranges that are to be defined, minimum and maximum field value.
    6. Choose Calculate.
    7. Click Save.
    Colors will be automatically defined for the features but you can manually assign colors to each feature by selecting the appearance box. lyrpropcontval  

    Manage Classes

    [iframe src="http://player.vimeo.com/video/58187909" width="660" height="360" frameborder="0"]  
    1. You can manually set an expression or add a label which will be displayed in the Layer List.
      • Expression is automatically generated field that contain information for each class. You can edit class values but make sure that there are features that satisfy condition.
      • Label is class name visible in the Layer List. Label editing will not affect data in a layer, only class name.
    2. Set category visibility.
    3. Hold the mouse button to drag the expression to a different position.
    4. Select Appearance to change the defined color.
    5. Remove or add expressions.
    lyrprop2 See also: Tutorial 2: Classification and appearance settings

    Classification examples

    You can modify the display of a layer based on values of its attributes. Operations can be performed based on distinct or continuous values. [iframe src="http://player.vimeo.com/video/57951125" width="660" height="360" frameborder="0"] Here are some examples of classification based on the distinct values. To perform Classification on tutorial data click here to download data.

    Set a label and classification expression

    Expression is automatically generated field that contain expression for each class. While editing expression values make sure that you type exact value as written in the Data Grid. Note that features that don't satisfy any condition will not be visible on the map. layer s manuala   class4 If you want to rename a class, you can do it by clicking Label button in the Layer Properties. Label is class name visible in the Layer List. While renaming a class make sure that you are not in the "Expression" mode. layer s manuala2   class3  

    Example 1. Change a value of one class

    1. Open a Layer Properties (Layer tab-Edit layer).
    2. Click Wizard button.
    3. Select the Distinct radio button.
    4. Select the field whose values will define the layer display.
    5. Click Calculate button.
    6. Change a value of expression.
    7. Click Save.
    Note: values are case sensitive. layer s manuala3

    Example 2. Extract one class and put all other data into another class

    It is possible to extract one class and put all other values into another class. NMT_Classification1
    1. Open a Layer Properties (Layer tab-Edit layer).
    2. Click Wizard button.
    3. Select the Distinct radio button.
    4. Select the field whose values will define the layer display.
    5. Click Calculate button.
    6. In the first expression box write value that you want to extract (name_2='Anosy').
    7. In the second expression box write: 1.
    8. Click Save button.

    layer s manuala4

    Example 3. Display values of one class

    NMT_Classification5
    1. Open a Layer Properties (Layer tab-Edit layer).
    2. Click Wizard button.
    3. Select the Distinct radio button.
    4. Select the field whose values will define the layer display.
    5. Click Calculate button.
    6. In the expression box write value that you want to extract (name_1='Antananarivo').
    7. Delete all other classes.
    8. Click Save.

    layer s manuala5

    Example 4. Display more values in one class.

    You can display more values in one class using operator 'OR'. NMT_Classification6
    1. Open a Layer Properties (Layer tab-Edit layer).
    2. Click Wizard button.
    3. Select the Distinct radio button.
    4. Select the field whose values will define the layer display.
    5. Click Calculate button.
    6. In the expression box write first expression (name_2='Analamanga').
    7. In the same expression box write OR.
    8. Write second expression (name_2='Boeny').
    9. Click Save.

    layer s manuala6

    Example 5. More complex expression

    Display features that contain value Analamanga and Ihorombe or if this feature doesn't exist display features with value Bongolava. NMT_Classification8
    1. Open a Layer Properties (Layer tab-Edit layer).
    2. Click Wizard button.
    3. Select the Distinct radio button.
    4. Select the field whose values will define the layer display.
    5. Click Calculate button.
    6. In the expression box write first expression (name_2='Analamanga').
    7. Write operator AND.
    8. In the expression box write second expression (name_2='Ihorombe').
    9. Write operator OR.
    10. In the expression box write third expression (name_2='Bongolava').
    11. Click Save button.

    layer s manuala7

    Example 6. Display all classes except one

    NMT_Classification11
    1. Open a Layer Properties (Layer tab-Edit layer).
    2. Click Wizard button.
    3. Select the Distinct radio button.
    4. Select the field whose values will define the layer display.
    5. Click Calculate button.
    6. In the expression box write operator AND NOT.
    7. In the expression box write expression that you don't want to see (name_2='Sofia').
    8. Click Save.

    Appearance Settings

    Layer appearance can be adjusted in Layer Properties window.
    1. Double click on the layer to open the Layer Properties.
    2. Click on the colored square.
    3. Appearance dialog will open with three tabs: Style, Label and Levels
    lyrprop

    Style

    Under the Style tab it is possible to set visual settings: colors, symbology, line width, hatch patterns. Color can be chosen using a color diagram or by inserting HEX color code.

    Point Layers

    For the point layers, it is possible to add predefined symbols, upload existing symbols or create a custom symbol. NMT_Apperance_Point1
    1. Browse - browse for a uploaded symbol in the File System.
    2. Custom - set a custom symbol.
    3. Clear - clear symbology.
    4. Overlap - depending of the overlap level different number of the symbols will be displayed on the certain zoom level.
      1. Avoid symbol overlapping is the fastest method.
      2. Optimized
      3. Show all symbols but it may affect performance.
    5. Clustering - system groups a densely points into the one point, depending of the zoom level.
    6. Predefined icons select from the dropdown menu predefined icons, their size and color.

    Line Layers

    NMT_Apperance_Line For the line layers it is possible to set:
      • Line Color
      • Border Color
      • Line width
      • Dashed line - specify the dash setting. It takes an array of numbers. Numbers are specifying the sequence of dash/space/dash/space etc. When finished the sequence repeats itself to the end of the line.
     
    • Some examples:
      • Dashed line set to 5 - a basic setting that will result in a dashed line where both the dashes and spaces are 5 pixels in size.
      • Dashed line set to 1,2 - a setting that will result in a dotted line where the dashes are 1 pixel in size and the spaces are 2 pixels.
      • Dashed line set to 2,3 - another dashed line but with small dashes.
      • Dashed line set to 5,5,2,2 - a setting where the first dash is five pixels, then a space of five pixels, then a dash of two pixels, then a space of two pixels, then the sequence starts again.

    Raster layers

    Under the Style tab for raster layers it is possible to rescale the input pixels from the source range to the destination range. Each raster has an input range of colors. The range has values between 0 and 255 where each value represents one color. It is possible to change the range of colors in the raster by changing the values in the destination range.

    It is also possible to change the output format for the raster on the map. This option is usually used when the black edges in rasters are removed. Click here for detailed instructions.

    rrr

    Label tab

    Permanent labels are always visible on the map. Label displays feature's attribute data. It is possible to adjust position, fonts, colors and placement. Labels are scaled depending on the zoom level depending on the density of the features. Click here for a quick video tutorial. labels1
    1. Under the Label dropdown select a column you want to display as a label.
    2. Optionally set Placement, Margin, Font, Font Size and Color and Outline Color.
    • Placement - defines the position of the label in relation to the feature's geometry. Dx and dy define offset in pixels: dx - left and right, dy - up and down.
    • Margin - defines offset between labels in pixels.
    • Font - defines the font of the label
    • Font Size - defines the font size of the label
    • Color - defines the fill color of the label.
    • Outline Color defines the outline color of the label.
    Note: For a line layer from the Text dropdown select a column you want to display as a label. NMT_Apperance_Label_tab

    Levels tab

    It is possible to set a range when the geometry will be visible. Current zoom level is written in the box on the right side. Click here for a quick video tutorial. NMT_Apperance_Levels

    Manage Classes

    You can modify the display of a layer based on values of its attributes. Operations can be performed based on distinct or continuous values. [iframe src="http://player.vimeo.com/video/58187909" width="660" height="360" frameborder="0"]  
    1. You can manually set a expression or add a label which will be displayed in the Layer List.
    2. Set category visibility.
    3. Hold the mouse button to drag the expression to a different position.
    4. Select Appearance to change the defined color.
    5. Remove or add expressions.
    lyrprop2 See also: Tutorial 2: Classification and appearance settings

    Display Settings

    In the Layer properties - Display tab you can set layer bounds or recover your layer if it is not visible on a map.

    1. Layer bounds - layer bounding box. Numbers represent bottom-left (xMin, yMin) and top-right (xMax,yMax) coordinate. Features within this bounding box will be visible on a map. In this box you can manually adjust layer bounds.
    2. Get bounds from source - automatically adjust layer bounds.
    3. Clear layer tiles - if you experience difficulties with the layer you can click Clear layer tiles.This option is usually used after adding a new column in the data grid, after classification or updating layer source.
    4. Reinitialize layer - if you experience difficulties with the layer you can click Reinitialize layer. Reinitialize layer is going to reset layer and manually adjusted layer bounds.

     

    display1

    Manually adjusting layer bounds

    If original layer bounds are invalid, you can adjust them manually. Please note that xMin has to be less then xMax, yMin has to be less then yMax. All coordinates have to be written in the Google Mercator format e.g. -8111120.4754, 4869191.2638.

    1. Open Measure tools from the Toolbar
    2. Adjust Google Mercator projection
    3.  

      bounds1

       

    4. Click on the bottom-left layer bound
    5. Copy coordinates from the Measure tools
    6.  

      bounds2

       

    7. Open Layer Properties - Display tab
    8. Paste first number to the xMin box
    9. Paste second number to the yMin box
    10. Click Save.
    11. Open Measure tools and click on the top-right layer bound.
    12. Copy coordinates from the Measure tools
    13.  

      bounds3

       

    14. Open Layer Properties - Display tab
    15. Paste first number to the xMax box
    16. Paste second number to the yMax box
    17. Click Save
    18.  

      bounds4

       

    Attributes Settings

    In Attributes tab it is possible to manage layers's attributes that are displayed in the data grid e.g. reorder columns and set which layers attributes you want to view or show in attributes table. [iframe src="http://player.vimeo.com/video/56380883" width="660" height="360" frameborder="0"]
      1. Use info window to display attributes - display attributes right on map.
      2. Display special fields - display automatically generated fields like CREATED, MODIFIED, OWNER
      3.  

        • CREATED field contain information about time when created feature is saved or collected point reached our servers. This field is displayed in the data grid and exported in UTC time zone.
        • MODIFIED field contain information about time when edited feature is saved or updated point reached our servers. This field is displayed in the data grid and exported in UTC time zone.
        • OWNER field contain information about the layer owner and if the feature was edited, who edited it.

         

      4. Edit attributes - edit layer structure, add and remove columns.
      5. Connect a form with the layer - to use layer in the Mobile Data Collection project, layer has to be connected with the form.
      6. Reorder columns - hold and drag to change column order.
      7. Alias - set an alternate name for a column.
      8. Visibility - if box is checked, column will be visible in the Data grid.
      9. Form field - Connect a field with the correct form field.
    lyrproperies111 Info window displaying on the map below. NMT_Layer_Properties_Attributes_Info_Window

    Advanced tab

    In Layer Properties under Advanced tab you can set layer encoding, tooltip (label that appear when you roll over map object), hide geometry, set geometry precision or add layer options.

     

    lay prop

     

    Encoding

    Encoding defines system in which data in data grid will be displayed. If you use non-latin script, then it is possible that data will not be properly displayed in the data grid. In this case, you can select encoding from the drop down list. Default encoding for the most layers is UTF-8.

    Tooltip

    There are two options for labeling features in GIS Cloud:
    1. Tooltip - non-permanent labels that appear when you roll over map object.
    2. Permanent labels - are always visible on the map above feature. Under the appearance settings of the layer it is possible to set labels.

     

    [iframe src="http://player.vimeo.com/video/56015841" width="660" height="360" frameborder="0"]

     

    Hide geometry

    If hide geometry option is enabled, layer geometry won't be visible. Note that layer's labels will still be visible e.g. Hide geometry option is turned off:

     

    off

     

    Hide geometry option is turned on:

     

    on

     

    Labels are still visible, but the geometry (polygons) are not.

    Geometry precision

    Defines resolution of drawn tiles when zooming in and out the map.

    Creating and Editing Layers

    [iframe src="http://player.vimeo.com/video/58989585" width="660" height="360" frameborder="0"] Note: you can’t add features to uploaded layers unless you import uploaded layers to the database first.

    Creating a new layer

    In addition to uploading data layers, you can also create new layers by following the steps listed below:
    1. Select the Layer Tab.
    2. Select Create Layer from the Add layer dropdown menu.
    ceratelayer Choose or enter the data (attributes) that the layer will have:
    1. Table name - Enter the name of your new data layer.
    2. Geometry type - Select point, line, multiline, polygon or multipolygon as your feature type.
    3. Projection - Select a new projection or select an existing one being used in the active map.
    4. Overwrite if exists - You have the option to overwrite an existing data layer if it bears the same name as your new data layer.
    5. Copy Structure Form - You may define the structure of your data layers table by copying the attribute table from another existing layer. This operation does not define point, line or polygon geometry.
    6. Attributes - Enter the desired field names for your new data layer and define the field type:
      • String - Input any text
      • Real - Input numbers containing a decimal point
      • Integer - Input whole numbers

    Layer Editing

    A layer can be edited through Layer Properties. There are several ways to access Layer Properties:
    • Double click on the layer in the Layer List.
    • Select a layer and Edit Layer tool from the Layer tab.
    • Select Edit Layer function from the dropdown menu.
    NMT_Edit_Layer

    Visual editing

    It is possible to visually edit a layer through Layer Properties and Appearance.
    1. Double click on a layer to open Layer Properties.
    2. Click on the colored square.
    createlyrprop
    1. Style - set visual settings: colors, symbology, line width, hatch patterns.
    2. Labels - set persistent labels.
    3. Levels - set from which to which zoom level layer will be visible.
    Here you can find more information about visual layer editing.

    Geometry editing

    Features in the layer can be edited by following these steps:
    1. Select a layer on the Layer List.
    2. Select the Edit feature from the ribbon (on the Feature tab).
    3. Select the feature which geometry you wish to edit and move the point to the desired location.
    4. Choose Save to save a new point location or Cancel to undo editing.
    NMT_Feature_Editing   It is also possible to edit feature geometry through the Info Panel:
    1. Select a feature.
    2. Choose Edit Geometry from Info Panel.
    3. Change a location of the feature.
    4. Click Save button.
    NMT_Feature_Editing_Geometry  

    Attribute editing

    It is possible to edit attribute data through Data Grid, Info Panel and Info Window.

    Data Grid

    1. Select a layer from the Layer List.
    2. Toogle Data Grid from the bottom of the page.
    3. Select feature you wish to edit in Data Grid
    4. Select Edit.
    5. After editing click Save.
    NMT_Feature_Editing_Attribute

    Info Panel

    1. Select a feature from the map.
    2. Select Edit attributes from Info Panel.
    3. Select Save after editing.
    NMT_Feature_Editing_Attribute1

    Info window

    Note: you can activate Info window to display attributes under the Layer Properties, Attributes tab.
    1. Select a feature from the map.
    2. Select Edit button from the Info window.
    3. Click Save after editing.
    NMT_Feature_Editing_Attribute2

    Update Layer Source

    After editing layer in external GIS software and uploading layer in the GIS Cloud it is necessary to update layer source in GIS Cloud map so changes are visible. Also, if you like to change a name of the folder within File Manager it is necessary to update layer's source, otherwise, the layer will not be visible on a map. To update or change layer source:
      1. Upload layer in the GIS Cloud File Manager.
      2. Open map in GIS Cloud Map Editor.
      3. Open Layer Properties (Layer tab - Edit layer).
      4. Click Change Source button.
    createlyrprop1  
    1. Browse new layer and click Select and Save.
    Now we have to recache a layer.
      1. Open Layer Properties of updated layer.
      2. Open Display tab.
      3. Click Clear layer tiles button.
      4. Click Save.
      clear layer tiles  

    Import Layer into Database

    To perform editing or data analysis, the layers you're working with must reside in the database.   To import file into the database:
      1. Click Tools tab and click Database Manager icon.
      2. Click Import Geospatial file icon.
      3.  

        NMT_DatabaseManager_Import_UI

         

      4. Select layer you want to import (or upload it to the GIS Cloud).
      5. Click Select button.
      6. Write table name.  Note: When naming table:
        • start with a letter or an underscore (_)
        • use only English alphabet letters, digits and underscores
        • use only lower case

         

        NMT_DBImport

         

        • Overwrite existing - Overwrites existing table with the same name
        • Explode collections - Explodes multigeometry features to the geometry (i.e. multipolygons to polygons)
        • Skip failures - Skips features that can't be imported to the database
        • Use shp2pgsql - Converts a shapefile into a series of SQL commands
         
      7. After choosing layer and defining options click Import button.
      Note: make sure that layer has UTF-8 encoding.   Database is the required data source for editing geometry and performing any data editing, calculations, or analysis. Database layer is added to a project as shown below:
      1. Select Add Layer from the Layer tab or Map tab.
      2. Select Database from the dropdown menu.
      3. Select a table.
      4. Click Select button.

       

      source browser_db

      Troubleshoot the errors while importing data into Database

      Table name is not valid

      This error indicates that name of the table is not valid. When naming a table, don't use spaces or any special characters. Use only English alphabet letters, digits or an underscore (_). Use only lower case.

       

      tr4

      Unable to open, check if you uploaded all the neccesary files

      Shapefile has a several mandatory files: .shp, .shx, .dbf and .prj. If some of them is missing, the layer won't be imported in database. Upload all the mandatory files in File Manager and try again.

       

      tr5

      Invalid geometry, please try another type

      This mesage indicated that system couldn't recognize the layer's geometry. Select an appropriate geometry type from the drop down list and try again. This error may appear when importing the multigeometry layers. If the layer is multigeomety (multipoint, multiline or multipolygon), select the coresponding geometry type and check 'Explode collections' checkbox.

       

      invalid_geometry

      Table already exists

      This message indicates that a table with the same name already exists in the database. As there can't be two tables with the same name in the database, delete or rename the table from the database or check 'Overwrite existing' checkbox and try again.

       

      tableexists

    Create and Edit Geometry

    Note: To add new features, edit geometry or perform analysis, layer has to be imported into the database.

    Adding new features

    1. Select a database layer from the Layer List.
    2. Select the Add feature from the ribbon (on the Feature tab).
    3. Select Snapping and/or Measuring option (optional).
    4. Click on the map to add new feature.
    5. When done editing press Enter on your keyboard or:
      • End line by clicking in the last added point.
      • End polygon by clicking on the first polygon point.
    6. Enter attributes in the feature table form and choose Save.

    Note: to cancel adding features press Esc key on your keyboard.

    NMT_Adding_feature

    Note: You can draw a rectangle by selecting a polygon database layer and holding Ctrl button on your keyboard.

    Editing geometry

    The layer can be modified by using edit tools.

    Features in the layer can be edited by following these steps:

    1. Select a database layer from the Layer List.
    2. Select the Edit feature from the ribbon (on the Feature tab).
    3. Select the feature which geometry you wish to edit and move the vertices to the desired location.
    4. Choose Save to save a new point location or Cancel to undo editing.

    Note: to perform higher accuracy select Snapping option.

    NMT_Feature_Editing1

     

    It is also possible to edit feature geometry through the Info Panel:

    1. Select a feature.
    2. From the Info Panel choose Edit Geometry.
    3. Change a location of the feature.
    4. Click Save button.

    NMT_Feature_Editing_Geometry

    Edit Attribute Data

    Note that layers must be added from the Database to allow attribute editing!

    [iframe src="http://player.vimeo.com/video/59162148" width="660" height="360" frameborder="0" ]

    Whether you have a point, line or a polygon layer, there are several ways to edit attribute data in the GIS Cloud:

    Data Grid

    1. Toogle Data Grid from the bottom of the page.
    2. Select feature which you wish to edit in the Data Grid.
    3.  

      NMT_Feature_Editing_Attribute

       

    4. Select Edit.
    5. NMT_Feature_Editing_Attribute3

    6. After editing click Save.

    Info Panel

    1. Select a feature from the map.
    2. From the Info Panel select Edit attributes.
    3. Select Save after editing.

    NMT_Feature_Editing_Attribute1

    Info window

    Note: you can activate Info window to display attributes under the Layer Properties, Attributes tab.

    1. Select a feature from the map.
    2. Select Edit button from the Info window.
    3. Click Save after editing.

    NMT_Feature_Editing_Attribute2

    Adding a column in the data grid

    The new column can be added or removed from the layer attribute table. You can access the layer structure through the Layer properties:
    1. Double click the layer you want to edit or go to Layer tab and click Edit Layer.
    2.  

      cr8editlyr  
    3. In the Attribute tab choose Edit attributes option.
    4. NMT_Add_New_Column1
    5. Set column name and data type.
    6. Note: When naming the fields:
      • Start with a letter or an underscore (_).
      • Use only English alphabet letters, digits and undescores.
      • Use only lower case.
    7. Click Add button, Close and Save.

     

    Note: if you want to attach photos to the newly created column, set String column type. To see changes in the Data Grid:
    1. Go under Layer Properties and under Display tab click Clear layer tiles button.
    2. Click Save.
    3. Click Refresh Data Grid button.
    recache1

    Adding Length and Area fields

    Length and Area fields are automatically populated fields that display length of the line feature or area of the polygon feature. Values in those can't be edited as they are automatically generated. Values displayed in the data grid use units of the map. If the projection uses meters, the values displayed in data grid will also be in meters. If the projection of the map uses degrees, the numbers in the columns will also show degrees units. Map Projection can be checked in Map Properties, Under Advanced tab. Area and length units can't be changed unless the layer is reprojected to the projection with desired units. Please note that Area/Length columns have to be removed from layer (Layer Properties - Attributes tab - Edit layer) and added again in order to display the new units.

    Note: layer has to be imported into Database. Only layers added to a map from Database can be edited and display area and length.

    To add Length column:

    1. Select a database line layer.
    2. Go under the Layer Properties - Attributes tab.
    3. Click Edit attributes button.
    4. From the drop down menu select Length field.
    5.   Length1  
    6. Click Add button, Close and Save.
    7. To see changes in the Data Grid:
    8. Go under Layer Properties and under Display tab click Recache button.
    9. Click Save.
    10. Click Refresh Data Grid button.
    To add Area column select a database polygon layer and repeat steps above. Select Area from the drop down menu.

     

    Length2

     

    Column alias

    In the Attribute tab you can also assign alias to layers columns. If you have created column under one name and you wish that other appear in the data grid, type in the alias and that will be visible name for selected column.

     

    cr8editlyr1

     

    Click Save and refresh Data Grid.

    Changing column order

    To reorder columns order hold and drag the dots next to the layer name.

     

    cr8editlyr2

     

      Click Save and refresh Data Grid to see changes. You can also access database layer structure through the Database Manager. Under the Tools tab, choose the Database Manager and it will open the list of all layers imported into the database on your GIS Cloud account. To make changes on the specific layer select layer and under the Actions drop-down select Edit fields. Edit option will guide you to the same panel for structural changes like to one we have entered over the Layer properties.

    Clone tool

    Clone tool is a tool used for copying features from one layer to another.

    1. Select a layer you want to edit.
    2. Go to Feature toolbar and click on Clone tab. You can choose to clone only geometry or attributes as well.
    3. Click on features of layers of the same type as selected to clone their geometry.
    4.  

      NMT_Clone2

       

      Make sure that all the layers you are using to copy features are in the Database. If you want to copy features from another source (ie. shapefile), the first step is to import your data into the database.

      If you are copying just feature geometry, window with attribute input form will pop up empty and you will need to enter attributes before you can save the new feature.

      NMT_Clone3

      When you are copying geometry and attributes, in the pop up window will automatically be imputed attributes of a feature which you are copying into your layer.

      By doing so you can accept those data or edit some/all of them.

      NMT_Clone4

    Merge tool

    Merge tool is used for merging or replacing features geometry. It's possible to replace or merge only layers with same geometry type e.g. point layer and point layer.

    Merge tool is located in the Map Editor, under the Feature tab. You can choose between Replace and Merge geometry.

     

    merge1

     

    Note: Both source and destination layer has to be imported in the Database and added to a map from the Database datasource. Here you can find instructions on how to import layer in the Database, and here how to update layer source.

    Replace geometry

    Replace geometry tool is used for replacing one feature with another. Source feature will be replaced with destination feature. To replace geometry:
    1. Select editable feature.
    2. Select Replace geometry option.
    3. Select editable feature from other layer with which you want to replace feature's geometry.
    4. Click Accept.

     

    merge6

     

    Result: source feature is replaced with destination feature. New feature is stored in the source layer, but geometry is cloned from destination feature.

     

    merge7

     

    Merge geometry

    Merge geometry tool is used for merging multiple geometries into one. Features have to be in the same layer and their geometries have to overlap.
    1. Select editable feature.
    2. Select Merge geometry option.
    3. Select overlapping feature from the same layer.
    4. Click Accept.

     

    merge41

     

    Result: separate features are merged into one feature.

     

    merge51

    Snapping

    In Map Editor precise editing and creating new features can be easily done. Snapping tool enables adding vertices without topology conflict with other features inside the map.

    NMT_Snapping

    Before and while you are using snapping for creating and editing navigation, you will be able to choose on which layer of the map it will apply. Regardless of type of feature, snapping tool will guide you to add it to the precise location.

    snapping2 snapping4

    Removing black edges from rasters

    [iframe src="http://player.vimeo.com/video/127155236" width="660" height="360" frameborder="0"]

     

    It is possible to remove black edges from the georeferenced rasters in GIS Cloud Map Editor.

    Note: only RGB rasters are supported.

    1. Add georeferenced raster on a map in Map Editor.
    2.  

      rasters1

       

    3. Open Layer Properties (Layer tab - Edit layer).
    4. Click on the white box under Appearance.
    5.  

      rasterproperties

       

    6. Set NoData value to 0 and under Output format select PNG.
    7.  

      png

       

    8. Click OK and Save.
      png2

    Repeat process for the each raster in the map.

    If black edges didn't disappear please check:

    • Only RGB (3-band) rasters are supported
    • NoValue data is usually 0, but it can be different too. Try adjusting NoData Value to 1,2,3 etc.
    • If the edges are white, set NoData Value to 255
    • If there are some "crumbs" left in place of black edges, it is necessary to adjust the source range. Source range is by default set from 0 to 255. If there are "crumbs" left, that means that black edge was not black but a shade different. You can try to adjust the source to e.g. 5 to 255. Values from 0 to 4 will be hidden.

    Add Geotagged Photos

    GIS Cloud has implemented the possibility of adding geotagged photos to your point data, where the latitude and longitude attributes (metadata) automatically create a point.

    Note: photo has to have GPS location in EXIF file (GPS latitude and longitude)

    geotagged1

     

    [iframe src="http://player.vimeo.com/video/128874719" width="660" height="360" frameborder="0"]

     

    1. Create new point layer and add one String attribute. Here you can find more about creating new layer.
    2.  

      geotagged2

       

    3. From the Feature tab select Add geotagged images.
    4.  

      geotagged4

       

    5. Select photos from the File Manager. Click Close button.
    6. Double click on the layer and go under the Display tab.
    7.  

      geotagged8

       

    8. Click Get bounds from source and Reinitialize layer.
    9. After bounds are updated click Save button.
    10. Zoom to layer
    11.  

      geotagged7

       

    Selecting Layers and Objects

    Any feature can be selected. Selected sets allow operations to be performed on your layer, geographic area or feature of choice.

    Select feature attributes

    There are few ways to see features attribute data:

    Data Grid

    Data grid is displaying all features attributes of the selected layer.
      1. Select layer in the Layer List.
      2. Hold and drag Data Grid button from the bottom of the map view to expand Data Grid.
      NMT_Data_Grid1
    1. Browse through attribute data associated to each feature of selected layer.
    NMT_Data_Grid2 The selected feature is zoomed and highlighted when you click on the attribute associated to it.

    Identify tool

    Identify tool enables you to see the attribute data of the selected feature in the Info panel. When the tool is used the Info panel appears on the right side of the screen. NMT_Select_Info panel1

    Info Window

    You can also use info window to display attributes right on map. selectatr
    1. Double click on the layer or go under Layer tab and click Edit layer icon.
    2. Open Attribute tab.
    3. Check Use info window to display attributes checkbox.
    4. Click Save.
    NMT_Select_Info_win2

    Multiselect Methods

    Multiple features may be selected at once. There are several ways to select multiple features in GIS Cloud. It is possible to define selected features color.

    [iframe src="http://player.vimeo.com/video/59594369" width="660" height="360" frameborder="0" ]

    Select Tool

    Click the select tool from the Toolbar and select features from the map.

    Note: hold the CTRL button on your keyboard to select multiple features in a layer.

    NMT_Multiselecta

    Note: You can see number of selected features in the Toolbar.

    Area Selection

    The second method is the Area Selection tool.

    1. Select the layer from the Layer List.
    2. Click the Area Select tool on the Toolbar.
    3. Drag a box to define the area of selected features.

    NMT_Multiselect1

    Clear selection option

    The selection of objects can be cleared with the Clear selection function from the Feature tab.

    NMT_Multiselect2

    Selected features color

    If you have a specific color you would like your maps to have features selected in, follow the steps below:

     

    [iframe src="http://player.vimeo.com/video/130761222" width="660" height="360" frameborder="0"]

     

     

    1. Open map in Map Editor.
    2. Go to Map Properties (Map tab).
    3. Click on Map Options.
    4. Add HIGHLIGHT_COLOR as an option name and a preferred color hex code e.g. 0xffff00 as a value.
    5.  

      selected_feature_color

       

    6. Click Save and refresh your map.
    7.  

      selected_feature_color1

       

    Invert Selection Tool

    When layer elements are selected in the Map View, using the Invert selection tool you can select the unselected layer elements, and unselect the selected ones.

    Before:

    NMT_Invert_Selection1

    After:

    NMT_Invert_Selection2

    Creating a New Layer from Selection

    New layers may be created from selected sets.

    1. Select features by using:
      • Select tool from the Toolbar (Ctrl + Select) or
      • Area Selection tool from the Toolbar.
    2. In the Feature tab choose New Layer from Selection.

    NMT_New_Layer_From_Selection1

    You have created a new layer. For more about layer editing see the Layer editing section.

    NMT_New_Layer_From_Selection2

    Spatial filter

    Spatial filter makes complex selections easy. There are two options for defining the area of interest. NMT_Spatial_filter1 If features have been selected with one of our standard tools, it will become filter area by clicking on the From selection option. NMT_Spatial_filter2 Other way is to draw a custom polygon on the map, after choosing the Custom polygon option. Note: You can see the number of selected objects in Toolbar. NMT_Spatial_filter3 Except the area, included layers can be selected as well. From the drop down menu choose from which layer features will be selected if they are inside the defined area. Apply filter will select all features which meet defined requirements. Clear option will remove drawn filter polygon.

    Spatial Selection

    [iframe src="http://player.vimeo.com/video/59665983" width="660" height="360" frameborder="0"] Note: spatial selection only works with database layers, not with files. If you want perform spatial queries please import files you need into the database first. Also, make sure that multigeometry type is exploded into the geometry. Spatial selection allows you to create database queries for layers that reside in the database. This tool allows you to select any database feature from any database layer in your Map View. You can select features by attributes or by location depending on what do you need. Basic spatial selection is performed in the following way (use the pictures above and below for reference):
    1. Click the Feature tab.
    2. Select Spatial Selection.
    NMT_Spatial_Selection2  

    Example 1. Select polygons that have the ID attribute less then 1800:

    1. Select table from the dropdown list.
    2.   spatial3  
    3. Select column from the dropdown list.
    4.   spatial5  
    5. Write condition "i.e. <1800".
    6. Click Select.

    Create new layer from selecion

      NMT_Spatial_Selection3  
    1. Click New Layer from Selection.
    2. Click Clear selection.

    Example 2. Select lines within the polygons:

    1. Click ST_Within() or write it into the Condition bar.
    2.   spatial21  
    3. Select line layer and geometry column (wkb_geometry).
    4.   spatial22  
    5. Click "+" button to add another table.
    6.   spatial23  
    7. Select polygon layer and geometry column (wkb_geometry).
    8.   spatial24  
    9. Click Select button.
    10.   NMT_Spatial_Selection4  
    11. Click New layer from Selection.
    12. Click Clear selection.
    Click here to see more examples.

    Spatial Selection Examples

    Note: spatial selection only works with database layers, not with files. If you want perform spatial queries please import the files into the database first. Also, make sure that multigeometry is exploded into the geometry.

    [iframe src="http://player.vimeo.com/video/59665983" width="660" height="360" frameborder="0"]

     

    Spatial selection allows you to create database queries for layers that reside in the database. This tool allows you to select any database feature from any database layer in your Map View. You can select features by attributes or by location depending on what do you need.

     

    For information how to make basic spatial selection queries, click here.

    To perform Spatial Selection on tutorial data click here to open map in the Map Viewer.

     

    Example 1. Select town with population 5000.

    1. Click Feature tab and Spatial Selection icon.
    2. Select table and_cities and column number.
    3. Write =5000
    4. Click Select.

    ex2

    Example 2. Select town with the name Andorra la Vella.

    1. Select layer and_adm1 and column name_1.
    2. Write (don't copy and paste) ='Andorra la Vella'.
    3. Note: attributes are case sensitive.

    4. Click Select.

    ex1

    Note: Make sure that you put single quotes (i.e.'giscloud') for String (text) attributes.

    Example 3. Select counties that belong to the 'U' zone have and area less then 0.012511.

    1. Select layer and_adm1 and column validfr_1.
    2. Write (don't copy and paste) ='U'.
    3. Write AND operator.
    4. Select layer and_adm1 and column shape_area.
    5. Write <0.012511.
    6. Click Select.

    U_and_area

    Example 4. Select both primary and secondary routes.

    1. Select layer roads and column rtt_descri.
    2. Write (don't copy and paste) ='Primary Route'.
    3. Write OR operator.
    4. Again select layer roads and column rtt_descri.
    5. Write (don't copy and paste) ='Secondary Route'.
    6. Click Select.

    ex5

    Example 5. Select towns inside Canillo county.

    1. Select layer roads and column rtt_descri.
    2. Select ST_Within() operator.
    3. Select and_cities and wkb_geometry column.
    4. Note: to add another table click "+" button.

    5. Select layer and_adm1 and column wkb_geometry.

      Query ST_Within(and_cities.wkb_geometry,and_adm1.wkb_geometry) will select all point features within all polygon features. We want to specify county (polygon) with name (attribute) 'Canillo':

    6. Write AND operator.
    7. Select and_adm1 and name_1 column.
    8. Write (don't copy and paste) ='Canillo'.
    9. Click Select.

    Note: wkb_geometry field has information about geometry in the binary form.

    town_within_county1

    Example 6. Select roads that intesect Andorra la Vella county.

    1. Select or write St_Intersects().
    2. Select layer and_roads and column wkb_geometry.
    3. Click + to add another table.
    4. Select layer and_adm1 and column wkb_geometry.
    5. Write operator AND.
    6. Select layer and_adm1 and column name_1.
    7. Write (don't copy and paste) ='Andorra la Vella'.
    8. Click Select.

    roads_within_county

     

    Here is a map with the spatial selection examples results:

     

     

     

    Time&Date Selection

    CREATED and MODIFIED fields are automatically generated fields with information about when is feature created and last edited.

    To activate CREATED and MODIFIED fields:

    1. Click on a layer in the Layer list.
    2. Open Layer tab and Edit layer button.
    3. Open Attributes tab.
    4. Check CREATED and/or MODIFIED checkbox.
    5.  

      created

       

    6. Click Save.
    7. Refresh Data Grid.
    8.  

      created1

       

    Note: time and date has to be written in this format:

    my_db_layer.__created='YYYY-MM-DDTHH:mm:ss+ZZ'::timestamp with time zone

    • YYYY: 4-digit year e.g. 2015
    • MM: month e.g. 04 means April
    • DD: date e.g. 21 meaning the 21st
    • T: a separator between the date and time part
    • HH:mm:ss: hours, minutes and seconds in 24 hour clock system e.g. 18:54:00 meaning 6:54 PM
    • ZZ: timezone shift indicator, two digit timezone offset e.g. +01 meaning GMT+1
    • Make sure that you type ::timestamp with time zone.

    Allowed operators:

    • = equal
    • <> not equal
    • < less than
    • <= less than or equal to
    • >= greater than or equal to
    • < greater than

     

     

    Example 1. Select a feature that is created 10/31/2014 at 2:23 in the time zone GMT+1

    1. Open Spatial Selection window from the Feature tab.
    2. Select your layer and column _created from the dropdown menu.
    3. Write time and date in the previously described way ='2014-10-31T00:02:23+01'::timestamp with time zone.
    4. Click Select.
    5.  

      created2

     

    Example 2. Select features created between 10/20/2014 at 2:00 in the time zone GMT+1 and 10/31/2014 at 5:00 in the time zone GMT+1

    1. Open Spatial Selection window from the Feature tab.
    2. Select your layer and column _created from the dropdown menu.
    3. Write > operator.
    4. Write time and date in the previously described way '2014-10-20T02:00:00+01'::timestamp with time zone.
    5. Write operator AND.
    6. Select again layer and column _created and write < operator.
    7. Write time and date in the previously described way '2014-10-31T05:00:00+01'::timestamp with time zone.
    8. Click Select.
    9.  

      created3

    Data Filtering

    [iframe src="http://player.vimeo.com/video/64818226" width="660" height="360" frameborder="0"]

    Data filtering tool allows you to filter, find and visualize features by its attributes.

    In Data table click on a filter tool in attribute field of your choice.

    Only those features you have selected will be visible in the Data panel.

    NMT_Data_Filter1

    To visualize only filtered features on the map click on the Show only selected option in the bottom of the panel.

    You can also filter data by multiple attributes. You can add as many filters as you want and also clear them one by one.

    To clear filters simply click on the filter tool and select Clear filter option.

    selectatt7

    GIS Analysis

    All spatial data included in a project can be analyzed using the following tools:

    1. Area analysis
    2. Buffer analysis
    3. Heatmap analysis
    4. Near analysis

    To access analysis tools go to the Analysis tab.

    Note: You can perform Analysis only with layers added to the map from a database.

    NMT_Spatial_Analisis1

    Area Analysis

    Note: To preform Area or any other analysis, layer must reside in the Database. Area analysis calculates the surface area of a selected polygon. To perform Area analysis:
    1. Select database polygon layer.
    2. Select layer's feature.
    3. Click Analysis tab.
    4. Click Area icon.
    5. Select units of measurement from the drop down list.
    6. Click Calculate for selection button.
    Area1  

    Buffer Analysis

    Note: To preform Buffer or any other analysis, layer must reside in the Database. Buffer analysis creates buffer polygon to a specified distance around the point, line or polygon features. You can identify whether there are objects of interest inside or outside the zone and make conclusions based on this analysis. [iframe src="http://player.vimeo.com/video/152333240" width="660" height="360" frameborder="0"]   To perform Buffer analysis:
      1. Select Analysis tab.
      2. Click Buffer icon.
      3. Write Analysis name.
      4. Select database layer from the dropdown to perform analysis on.
      5. Define buffer distance and the unit of measure.
      6. Choose whether you want to group (merge) buffers.
      7. Define the symbology of the buffer polygon.
      8. Click Show buffer button.
    Buffer   Buffer22

    Heatmap analysis

    Heatmap analysis is a graphical representation of data that visualizes the density of points in a layer. It is possible to perform Heatmap analysis on the point layers that reside in File System or in the Database. [iframe src="http://player.vimeo.com/video/60760825" width="660" height="360" frameborder="0"]   To calculate density of points in a layer and display it on the map:
      1. Select Analysis tab.
      2. Click Heatmap icon.
      3. Select database point layer.
      4. Set minimum distance between points taken into consideration to calculate density.
      5. Select Show hotspots to see the results.

     

    hotspot1 hotspot2

    Near Analysis

    Note: To preform Near analysis, point layer must reside in the Database. [iframe src="http://player.vimeo.com/video/62280406" width="660" height="360" frameborder="0"] Near analysis is a tool with which you can determine the distance from each feature in a layer to the nearest feature in the same layer, within the specified search radius. To perform Near analysis:
      1. Select Analysis tab.
      2. Click Near icon.
      3. Select database point layer.
      4. Set distance (search radius) and units of measure.   Note: you can speed up process time by setting bounds to local region.
      5. Click Run button.
    Near1   You can see number of selected features in the Toolbar. You can also create new layer from selection: Feature tab->New layer from Selection. near2  

    File Manager

    File Manager is used for managing and uploading new files to GIS Cloud. fm
    1. Tools
      • Refresh Current Folder
      • Select All
      • Create new file - file name can't contain '/' or '\' characters.
      • Edit text file - edit text file.
      • Create New folder
      • Duplicate file/folder
      • Move to different folder
      • Rename
      • Edit structure - add, remove layer attributes. At the moment only ESRI Shapefile is supported.
      • Unzip archive - if the uploaded folder is zipped, this option extracts files. Note that only .zip file is supported.
      • Download selected file(s) - download files locally on your PC.
      • Delete - delete selected file/folder. This operation can't be undone.
    2. Upload data from local computer
    3. Address bar - shows path to the selected file
    4. Name of the currently selected file/folder
    5. Filter files by file type
    6. Search files by name
    More about working with the File Manager can be found in the Import and Export Data section. Note: to perform geometry or attributes editing, layer has to be imported from the File Manager to the Database. See also: Tutorial 1: Upload, prepare and add data

    Database Manager

    To perform editing or data analysis, the layers you're working with must reside in the database. The Database Manager allows you to import layers into the database. [iframe src="http://player.vimeo.com/video/57464636" width="660" height="360" frameborder="0"]   To import file into the database:
    1. Click Tools tab and click Database Manager icon.
    2. Click Import Geospatial file icon.
    3.  

      NMT_DatabaseManager_Import_UI

       

    4. Select layer you want to import (or upload it to the GIS Cloud).
    5. Click Select button.
    6. Write table name.
    7.  

      Note: When naming table:

       

      • start with a letter or an underscore (_)
      • use only English alphabet letters, digits and underscores
      • use only lower case
      NMT_DBImport
      • Projection - Info about layer projection
      • Reproject to - If box is checked, it's possible to reproject layer from original projection to another projection
      • Encoding - character encoding is used to represent a repertoire of characters. You can choose between encoding, but note that original layer has to have UTF-8 encoding
      • Geometry type - spatial data can be represented as point, line, polygon, multipoint, multiline or multipolygon. If original layer is multipoint, multiline or multipolygon type, check "Expolode geometry box since multigeometry can't be imported in the Database
      •  

      • Overwrite existing - Overwrites existing table with the same name
      • Explode collections - Explodes multigeometry features to the geometry (i.e. multipolygons to polygons)
      • Skip failures - Skips features that can't be imported to the database
      • Use shp2pgsql - Converts a shapefile into a series of SQL commands
       
    8. After choosing layer and defining options click Import button.
    Note: make sure that layer has UTF-8 encoding.

    Adding Database layer to map

    After importing, database layer has to be added to a map. Database is the required data source for editing geometry and performing any data editing, calculations, or analysis.

     

    Database layer is added to a map as shown below:
    1. Select Add Layer from the Layer tab or Map tab.
    2. Select Database from the dropdown menu.
    3. Select a table.
    4. Click Select button.
    source browser_db

    Troubleshoot the errors while importing data into Database

    Table name is not valid

    This error indicates that name of the table is not valid. When naming a table, don't use spaces or any special characters. Use only English alphabet letters, digits or an underscore (_). Use only lower case.

     

    tr4

    Unable to open, check if you uploaded all the neccesary files

    Shapefile has a several mandatory files: .shp, .shx, .dbf and .prj. If some of them is missing, the layer won't be imported in database. Upload all the mandatory files in File Manager and try again.

     

    tr5

    Invalid geometry, please try another type

    This mesage indicated that system couldn't recognize the layer's geometry. Select an appropriate geometry type from the drop down list and try again. This error may appear when importing the multigeometry layers. If the layer is multigeomety (multipoint, multiline or multipolygon), select the coresponding geometry type and check 'Explode collections' checkbox.

     

    invalid_geometry

    Table already exists

    This message indicates that a table with the same name already exists in the database. As there can't be two tables with the same name in the database, delete or rename the table from the database or check 'Overwrite existing' checkbox and try again.

     

    tableexists

    List of Database Manager functions

    [iframe src="http://player.vimeo.com/video/57615965" width="660" height="360" frameborder="0"]  
        • Database Connection - Enables database connections. For cases where the connection is not established choose Connect.
        • Action
          •   Refresh - refresh table list.
          •   Select all - select all database elements.
          •   Unselect all - unselect all database elements.
          •   Rename - rename selected table.
          •   Edit fields - edit structure of selected layer
          •   Duplicate - duplicate selected database elements.
          •   Reset - reset metadata cache of features etc from the selected tables.
          •   Truncate - truncate features from selected tables.
          •   Delete - delete selected tables.
        • Import Geospatial file - Tool for adding layers into a database.
        • Import CSV or XLS - Tool for adding CSV or XLS files.
        • Join Wizard - Tool for joining layers.
        • Filter - Enables database search.
        • All/Spatial/Non-Spatial - Displays all or spatial/non-spatial tables.
        • Calculate - Tool for counting number of the features in the selected table.
        • Quick actions - when pointing mouse above layer displays Edit and Delete option.

    External PostGIS databases

    It is possible to connect an external PostGIS database to GIS Cloud and manage data from the external database:
    • import Shapefile or XLS/CSV table from GIS Cloud in an external database
    • display a spatial table from an external database on the GIS Cloud map
    • add, edit, delete features from tables stored in an external database
    • delete table from an external database
    • add, edit, delete attributes from tables stored in an external database
    • connect Mobile Data Collection app and external database and collect data in an external database
    To create new a PostGIS connection:
    1. Open Tools tab
    2. Open Database Manager
    3. Click New
    4. Set parameters and Save
    5.  

      db

       

      Connection parameters

      Note: the values in the table below serve as an example and are not the values you need to type to create your own database.

       

      NMT_DatabaseManager_PostGIS_Connection
      1. Connection name
      2. Host - this is presumably your IP address. This has to be a public IP address, reachable from the Internet, not a private one (if your address is 10.x.y.z, 192.168.x.y, that won't work).
      3. Port - keep the default port 5432, unless you explicitly set up your database differently
      4. Database name - this is the name of your database within PostgreSQL+PostGIS
      5. Username - this is the name of the database user that can connect to the before mentioned database. Note this option is case sensitive.
      6. Password - this is database password. Note that this option is case sensitive.
      7. SSL (Secure Socket Layer) - Set the desired level of connection security from the dropdown menu.
      8. Scheme - By enabling this you choose to see only public schema tables.

       

      Note: GIS Cloud database connections are expected to be in the Simple Features SQL format as implemented by PostGIS version 1.5 or higher, including the following requirements:

       

      • the geometry columns should be named wkb_geometry
      • the primary key should be named ogc_fid. An auto-incrementing (or serial) column, as opposed to a regular numeric column, is used to ensure that each inserted row gets an automatically generated unique ID (FID) value.
      • the tables should have primary keys set so that they can be edited
      • all user tables and PostGIS tables need to have the relevant database permissions set so they can be read from and/or written to by the specified user
     

    Join Wizard

    Note: To preform join, layer must reside in the Database. Creating a new layer with combine attribute data from two separate layers can be done with Join Wizard. Browsing for layers which will be included and choosing their attributes defines joining result which is saved in the database. Join can be made by following next steps:
    1. Open Database Manager from the Tools tab.
    2. Click Join Wizard button.
    3.  

      NMT_DatabaseManager_JoinWizard

       

      NMT_JoinWizard

       

    4. Type in the name of the layer which will be created as a result.
    5. Browse first and second layer out of which join will be made.
    6. Choose which layer will be source for geometry takeover (use as a spatial table).
    7. Select which columns will be added to the result.
    NMT_Join_a Note: make sure that layers don't have same column names, with the exception of the column on which join is based. It can have different or equally named column in the both layers, but it's crucial that it has matching data, unique for each feature.

    Datasource Manager

    Creating, editing and sharing various types of datasources can be done with Datasource Manager. In Datasource Manager it is possible to add a new table, TMS, WMS, WFS or WMTS datasource.

    NMT_Datasource_Manager

    Table is used for sharing the datasource of the database table. The table can be shared with View, Share, Edit and Export as well as with MDC permissions Collect and Update. The main difference between sharing a layer and a datasource is that with the shared layer user can use the layer only within the shared map and shared datasource allows using the shared table layer in any map, his own or the ones shared to him with edit privileges.

    Tile Map Service is a protocol for serving maps as tiles by splitting it up into a pyramid of images at multiple zoom levels. With every GIS Cloud account there is numerous Tile Map Services at disposal, but with Datasource Manager can be added more.

    Web Map Service is a standard protocol for serving georeferenced map images over the Internet. A map server generates images from a GIS database and serves the map in a bitmap format (e.g. PNG, GIF or JPEG), while vector data can be included as an addition. WMS can also be added from an external source to the map.

    Web Feature Service while WMS refers to the sending and receiving of geographic information after it has been rendered as a digital image, WFS can be described as the "source code" to the maps that one would view via WMS. Therefore, WFS data can be added to the map, edited and analyzed.

    Web Map Tile Service is a standard protocol for serving pre-rendered georeferenced map tiles over the Internet. You can also add it to the GIS Cloud and to the map.

    Permissions

    A datasource added in the Datasource Manager can be shared to other users with the privileges according to the needs.

    NMT_Datasource_Manager_Share
    • Can view – makes source data visible to other user, but without possibility of making any changes on it.
    • Can share – allow sharing privileges to the person you have shared your datasource with.
    • Can edit – allow other users to insert, update and delete features in the shared source in Map Editor.
    • Can export – allow another user to export the source you have shared with him.
    • Can collect – allow another user in the field to send new data, without possibility to make changes to existing data or the one that he has already sent.
    • Can update – allow another user in the field to make attribute and geometry changes, but without possibility to send new data.

     

    Note: if you get an alert "You have 0/0 Mobile data collection subscription(s) in total available" then please check that MDC licences are properly assigned in the Manager app. Here you can find info on how to assign MDC licenses.

     

    Forms Manager

    [iframe src="http://player.vimeo.com/video/70048256?title=0&byline=0&portrait=0" width="660" height="370" frameborder="0"]

    Forms Manager tool can be found in the Map Editor application under the Tools tab. Its purpose is to enable creation and defining Mobile Data Collection forms.

    forms

    Forms Manager functions:

    1. Switch to JSON view, Save and Delete form
    2. Load custom form - you can load existing custom forms from a drop down menu and make some changes on it.
    3. Form Name
    4. Duplicate form - if you wish to make some changes to existing form, but keep the old structure as well.
    5. Form Title - visible to Mobile Data Collection users.
    6. Create new form - defining form from scratch.
    7. Add new field to the form
    8. Create form from layer - automatically add fields with same definition as in the layer you have in current map. Please note that layer is not automatically connected with layer if form is created from layer. It is necessary to connect form and layer.

    Note: layers must be added to the map from the Database to allow creating form from a layer.

    Create a new form

    1. Click Create new form button.
    2. Write a form name. Optionally you can add Form Title.
    3. Add fields by choosing from the drop down list.
    4. Click Save button.

    forms1

    Connect form and layer

    To collect data with the Mobile Data Collection, database point layer has to be connected with the form.

    Note: if you are creating a project with the Mobile Data Collection Portal, form is automatically connected with the layer.

    To connect a form with the layer, follow these steps:

    1. Open Layer Properties by clicking on the Layer tab and Edit Layer button.
    2. Click on the Attributes tab.
    3. Choose a custom form to use with the layer from the drop down list.
    4. Join each form field with corresponding layer column (e.g. "address" column in the form with "address" form field.
    5. Click Save button.

     

    Note: it is really important that you connect each form field with column otherwise collected data will be lost.

     

    forms2

    Form items

    Standard items

    Text - allows input of alphanumeric characters. Single line option is intended for short input, while Multiline option supports input of more than one line text.

    Number - allows input of numeric values.

    Date and Time - allows to select Time and Date, just Time or just Date.

    Select list - is used to create a drop down list. Define field value and, optionally, title for value which will be visible to the person in the field. You can set one value as a default one.

    Checkboxes - enables user to have multiple selected values at the same time.

    Radio buttons - similar to the Select list, but more suitable for input with just a few options. While in Select list you see only chosen value, in Radio buttons all optional values are visible at all times and it saves you a tap.

    Hidden field - define a hidden field with default value (not visible to a user / the collector).

    Media

    Photos - allows taking photos in the field.

    Audio recording - allows recording audio in the field.

    QR/Barcode - allows recognizing QR codes and barcodes. This way a collector in the field can input attribute by scanning a code instead of typing values.

    Device and user

    This form items are invisible to a data collector in the field.

    Username - the collector’s username will be automatically added by every data submission. If the feature is edited, this field will record username of the user who last edited it.

    Device ID - ID will be automatically assigned to every device and entered by every data submission.

    Device Model -device model will be automatically entered by every data submission.

    Device Version - device version will be automatically entered on every data submission.

    Device Platform - OS version will be automatically entered on every data submission.

    Location

    This form items are invisible to a data collector in the field.

    Latitude - the latitude of the data collected using GPS.

    Longitude - the longitude of the data collected using GPS.

    Altitude - the altitude of the data collected using GPS. If Pinpoint is used, the altitude value is left blank.

    Speed - records the speed at which the device is moving. If Pinpoint is used, the altitude value is left blank.

    GPS Heading - records the direction the device is moving in. If Pinpoint is used, the altitude value is left blank.

    Compass Heading - records the orientation of the device.

    Accuracy - records the accuracy of the GPS location in metres (m). It is set to 0 if Pinpoint tool is used.

    Altitude Accuracy - records the altitude accuracy of the GPS location in metres (m).  If Pinpoint is used, the altitude value is left blank.

    Time - records the time when device has submitted data.

    Options

    Individual settings for each column added to the project form, if the field type supports the option.

    Persistent - normally, after data has successfully been submitted, the value of the field is reset - emptied or set to the default value. Persistent fields retain last entered value. This way you can avoid entering often repeated values.

    Required - data submission will be disabled if there is no data entered in the specific field.

    Default value - defined value will be entered in the specified column by default.

    Form Field Descriptions - a feature that provides an additional description of optional length to a particular field.

    Autofill - a feature that fetch values from existing features on the map depending on your current location.

    Projection Wizard

    Projection Wizard tool enables you to change an existing layer projection.

    To access Projection Wizard, click on the Tools tab.

    NMT_Projection_Wizard

    1. Browse to a datasource layer. If the projection has been detected, it will appear in the form.
    2. Select new datasource projection (SRS - Spatial Reference System Identifiers) and click Select to add it.
    3. Choose Assign an output SRS to correct the current projection. If you wish to transform datasource from an existing projection to the newly selected one, choose Reproject/Transform to SRS on output.

    NMT_Projection_Wizard3

    To help you find the projection you want, you have a search tool at your disposal. You can search by EPSG code or by all columns. For more informaiton on projections, visit http://www.spatialreference.org.

    NMT_Projection_Wizard2

    Merge Wizard

    The Merge Wizard enables you to merge geometry of several layers into one.

    • Currently supported formats are ESRI Shapefiles for vectors and GeoTiff files for rasters.
    • Only layers stored into File Manager can be merged.
    • Source layers have to have same geometry type (point, line or polygon). It is not possible to merge e.g point and polygon.

    To merge files, follow steps below:

    1. Select Merge Wizard from the Tools tab.
    2.  

      NMT_Merge_Wizarda

       

    3. The Merge Wizard dialog should open.
    4.  

      merge-wiz

       

    5. Click Browse button next to Sources and select layers you wish to merge.
    6. Click Browse button next to Destination and write a name of the merged layer in the File name box. Click Select.
    7.  

      merge

       

    8. In Merge Wizard dialog, click Merge button to merge the selected layers into one.
    9.  

      merge1

       

    You can add the merged layer to the map with Add layer option. The merged layer is stored in File manager. More about adding layers can be found here.

    Media Integration

    Map Editor allows you to import and view various photos, images and videos, listen to audio files, input various links to other websites such as google docs, attach and view PDF files and all that directly in the application.

    [iframe src="http://player.vimeo.com/video/63744571" width="660" height="360" frameborder="0"]

    At the moment these following file formats are supported:

    • Images: .png, .jpg, .gif, .jpeg, .bmp
    • Audio: .mp3, .wav
    • Video: .mp4, .flv
    • Other: .pdf, folders within GIS Cloud, links to external web sites

    Note: all media files have to be uploaded to File Manager and layers you're working with must reside in the database if you want to be able to edit them and attach media to features.

     

    NMT_Media_Integration

     

    Attach Media files

    For attaching images, audio, video, pdf that reside in GIS Cloud File Manager:

    1. Select a database layer or import the layer into the database.
    2. Upload files to the GIS Cloud File System.
    3. Select a feature and right click on it.
    4.  

      NMT_Media_Integration2

    5. Click Attach media file.
    6. Browse media file from the File System and click Select.
    Media files can be attached in Info panel (Edit attributes button) too.

     

    NMT_Media_Integration3

    Attach external links

    For attaching URL's or websites:

    1. Select a feature and right click on it.
    2. Click Edit button.
    3.  

      NMT_Media_Integration4

    4. Type in the whole web address.
    5. For attaching web address make sure that you type in "http://" or "https://" before web address, depending if the app is opened in the secure or insecure mode.
    6. Hit Enter on your keyboard.

    Note: web pages that require login can't be attached.

    attach-web-page

    Attach folders which reside in GIS Cloud

    1. Select a feature.
    2. Click Edit button in the data grid or in info window.
    3. When the edit form opens, click Edit next to the attribute where the folder will be attached.
    4. Browse and select the folder.
    5. Save changes.

    Troubleshooting

    open_web_page_error

    If the web page doesn't open, maybe the problem is that the attached page requires a secure or insecure connection.

    GIS Cloud apps can be opened in the secure mode (e.g. https://editor.giscloud.com/) or in the insecure mode (e.g. http://editor.giscloud.com/)

    The attached external links must follow those rules.

    If GIS Cloud app is opened via https (https://editor.giscloud.com/), in the external link add https as well e.g. https://www.giscloud.com/. If GIS Cloud app is opened via http, in the external link add http as well e.g. http://www.giscloud.com/.

    open_web_page_error2

    Download photos

    There are several ways to download photos from GIS Cloud:

    1. Create a Report option in Map Editor or Mobile Data Collection Portal and hit CTRL+S on your keyboard.
    2. From the File Manager use download option from the Tools ribbon.
    3. If you have a large amount of photos and other data, the best way to download pictures is to use SFTP.

    Sharing and Publishing

    GIS Cloud has several options for sharing and publishing data. [iframe src="http://player.vimeo.com/video/54468722" width="660" height="360" frameborder="0"]   To share or publish data, select Map tab and then click Share or Publish. 11   These related sections follow:

    Map Sharing

    Our apps offer you a possibility to share a map, privately or publicly, with GIS Cloud Premium users or groups of users, as well as setting up different sharing permissions for each user or group of users.   [iframe src="http://player.vimeo.com/video/54468722" width="660" height="360" frameborder="0"]   You can easily share a map by following this steps:
        1. Open a map you want to share.
        2. Click the Share and Publish option on Map tab.11
     
        1. Start to write GIS Cloud username of the user you want to share a map.Izreza4k
     
      1. Click Share button.
      2. Set Sharing Permissions for users.
    List of Share or Publish form functions:
    1. Permalink - The URL appearing in the permalink field allows you to share a direct link to your project from any browser.
    2. Open in Map Viewer - opens a map in the Map Viewer application.
    3. Share With the User - write username of the user you want to share a map with.
    4. Publicly available - if box is checked maps are visible to everyone on the Home tab under Public Maps, whether they are registered or non-registered GIS Cloud users.
    5. Who has access - Collaborate with other GIS Cloud users.
    6. Permissions
      • Can view - will provide only viewing privileges to the person you have shared your map with.
      • Can share - will provide sharing privileges to the person you have shared your map with.
      • Can edit - will provide complete editing privileges to the person you have shared your map with.
      • Can export - will allow the person to export the map you have shared with him
      • Can collect - will allow the person in the field to send new data, without possibility to make changes to existing data or the one that he has already sent through Mobile Data Collection application.
      • Can update - will allow the person in the field to make attribute and geometry changes, without possibility to send new data through Mobile Data Collection application.share1
       

    Layer permissions

    Regardless of map privileges you have set for another user, there are additional sharing options you can set for each layer individually. To share a layer follow these steps:
        1. Select layer on the Layer list.
        2. Choose Share Layer option. 6
     
      1. Write username of the user you want to share layer with.
      2. Set sharing permissions:
        • Can view – will allow the person you have shared your map with only viewing privileges of specified layer, without possibility to edit or export it. E.g. If you gave other user edit privileges to the map, but want to make restricted privileges for a specific layer.
        • Can share – will provide sharing privileges to the person you have shared your layer with. E.g. If you gave view privileges to the map, but want to enable other user to share a layer to another user. Person with share privileges can share layer to another user and assign him the same permissions he got from the layer owner.
        • Can edit – will provide the person you have shared your map with complete editing privileges of specified layer. E.g. If you gave other user view privileges to the map, but want him to be able to edit a specific layer.
        • Can export – will allow the person to export specific layers from the map you have shared with him. E.g. If you gave other user view privileges to the map, but want him to be able to export a specific layer.
        • Can collect - will allow the person in the field to send new data to a specific layer, but without possibility to make changes to existing data or the one that he already sent through Mobile Data Collection application.
        • Can update - will allow the person in the field to make attribute and geometry changes for features in a specific layer, but without the possibility to send new data through Mobile Data Collection application.
        • Publicly available - makes the layer publicly available for all GIS Cloud users. After making layer public, it's also possible to choose between view, edit and/or export privileges.
        Note: if you get an alert "You have 0/0 Mobile data collection subscription(s) in total available" then please check that MDC licences are properly assigned in the Manager app. Here you can find info on how to assign MDC licenses.   share2     Note: Sharing Layer and Sharing Layer's data source is not the same option. Shared layer will allow other user to use layer only inside the map which you also need to share with him. Shared data source allows other user to use layer in any map, his own or the ones shared to him with edit privileges.

    Web Map Service - WMS

    You can share your GIS Cloud map on a third party software as a Web Map Service (WMS). Both private and public maps can be shared as a WMS.

    Note: Sharing the map as WMS is not available in a free version. For more info, contact sales@giscloud.com

     

    [iframe src="http://player.vimeo.com/video/71432736?title=0&byline=0&portrait=0" width="660" height="370" frameborder="0"]

     

    Each GIS Cloud user has unique WMS URL. Under this URL all maps with enabled WMS and their layers are available.

     

    To share a map as a WMS:

    1. Click Share or Publish button from the Map tab.
    2. Click Enable button.
    3. Copy and paste WMS URL link to the third party software i.e. QGIS, Google Earth, ArcMap.

     

    NMT_Share_WMS

     

    WMS protocol is limited to sharing only vector and raster layers. Layer symbology will be preserved. Exporting basemap is not supported which means that basemap won't be visible in WMS export. Also, note that only TIFF format is supported for exporting raster layers.

     

    wms_export

    Embedding Maps into a Web Page

    GIS Cloud allows embedding the public maps in a third party website. Here are the instructions on how to generate the code for embedding the map.

    [iframe src="http://player.vimeo.com/video/61117819" width="660" height="360" frameborder="0"]

     

    1. Open Share or Publish option from the Maps tab and share the map with the public.
    2.  

      NMT_Share_Embed

       

    3. Click Embed tab.
    4.  

      embed

       

    5. Following settings are available:
    6.  

      1. Width x Height - Define the dimensions of the map in pixels.
      2. Choose your content display method (iFrame or JavaScript).
      3. Map Extent - choose between current view or initial map extent.
      4. Options - include Layer List (Legend), Toolbar and/or Info Popups.
      5. Code - Copy code into the part of the page where you want to show the map.
      6. Popup preview - openes the map in the separate window

       

    7. Paste the code in your website

    Note: If the map is not visible, check if it is publicly available.

     

    Data Backup

    It is possible to set up automatic periodic backup of your GIS Cloud data.

    Script for setting up the automatic backup of your data from GIS Cloud can be found here.

    Download and unzip backup script.

    Generate new API key

    First, you need to generate new API key through Map Editor:

    1. Open My Account in Map Editor.
    2.  

      data_backup1

       

    3. Open API Access tab.
    4. Type in new name for the key in New API key description and click Add key.
    5.  

      manual1

       

      Note: Copy the created key as you will need it for the later use in following steps!

       

      manual2

       

    Finding layer ID

    Besides an API key, we will need an ID of the layer which we would like to backup:

    1. Open the map in which the layer is added.
    2. Go to the Layer Properties (Layers tab - Edit layer).
    3. Under General tab click More info button.
    4.  

      data_backup2

       

    5. Copy the layer ID as you will need it for the later use in following steps!

    Create new task in Task Scheduler for Windows

    In this example we will use the Task Scheduler to create a new task.

    Note: you can access Task Scheduler in Control Panel - System and Security - Administrative Tools - Task Scheduler.

    1. Define the name for a new backup task in the General tab.
    2.  

      manual4_new_task_a

       

    3. Create the trigger for initialization of the backup process.
    4.  

      manual5_new_task_b

       

    5. Create an action for the new trigger.
    6.  

      manual6_new_task_c

       

      To create an action we will need an API key, layer ID, path to the script and path to the location in which data will be stored (more details can be found in "readme.txt" file).

    7. In the Program/script browse to the gc-export-shape.wsf file (E.g. C:\Users\Tat\Documents\bcp_script\gc-export-shape.wsf)
    8. In the Add arguments box copy API key, layer ID and path to the location in which data will be stored (/layer:347992 /apikey:9b2095dc954697e0039be4ebb63ea0ff /dest:"C:\\Users\\Tat\\Documents\\data_bcp").

    These steps will ensure that your backup is done by the defined parameters. Also, you can run it manually at any point.

    manual7

    Note: You can only backup layers which you can also export from Map Editor and it is necessary that the computer is turned on at the time of the backup.

    Tutorials

    For the following tutorials please download these shapefiles from http://www.diva-gis.org/gdata:

    • United States Administrative areas (USA_adm.zip)
    • Andora Administrative areas (AND_adm.zip) (takes less storage space for free accounts)

    Tutorial 1: Upload, prepare and add data

    Tutorial 2: Classification and appearance settings

    Tutorial 1: Upload, prepare and add data

    [iframe src="http://player.vimeo.com/video/130332804" width="792" frameborder="0"]   For the following tutorials download shapefiles from www.diva-gis.org/gdata:
    • United States Administrative areas (USA_adm.zip)
    • Andora Administrative areas (AND_adm.zip) (takes less storage space for free accounts)
    Log in to Map Editor account with your existing GIS Cloud credentials or sign up.

    Create a new map

    1. Select Home tab.
    2. Click Create New Map button.
    3.  

      Untitled

       

    4. Add map name and choose a basemap.
    5. Click Save button.
    6.  

      create a new map

     

    Uploading data to the GIS Cloud

    Before creating a new map you have to upload data from your computer to GIS Cloud with the File manager. You can also create a new layer and populate it with data. Please note that layers created in GIS Cloud are stored in the Database Manager.
    1. Open File manager from the Tools tab.
    2.  

      NMT_DatabaseManager_GeospatialFile

       

    3. Click Upload button.
    4.  

      file manager

       

    5. Click Add files button or Drag & drop files USA_adm.zip or AND_adm.zip for free accounts.
    6. Click Close after the upload is completed.
    7.  

      NMT_1Tutorial4

    Transfering data into the database

    To perform features editing or data analysis, the layers you’re working with must reside in the database. The Database Manager allows you to import layers from the File Manager into the database.
    1. Click Tools tab and click Database Manager icon.
    2. Click Import Geospatial file icon.
    3.  

      NMT_DatabaseManager_Import_UI

       

    4. Select layer you want to import (or upload it to the GIS Cloud).
    5. Click Select button.
    6. Write table name. 

       

      Note: When naming table:
      • start with a letter or an underscore (_)
      • use only English alphabet letters, digits and underscores
      • use only lower case

       

      NMT_DBImport

       

      • Overwrite existing - Overwrites existing table with the same name
      • Explode collections - Explodes multigeometry features to the geometry (i.e. multipolygons to polygons)
      • Skip failures - Skips features that can't be imported to the database
       
    7. After choosing layer and defining options click Import button.
    Note: make sure that layer has UTF-8 encoding.

    Adding layers

    Layers can be added from several sources: local computer/File System, Database, Web Map Service, Tile Map Service (Open Street Maps, Mapbox etc.), GIS Cloud Maps, Mobile Devices and/or Arcmap extension.

    Layers brought to GIS Cloud via a shapefile, kml etc. are stored in the file manager. Those layers will not be editable until they are imported in the database and added to a map. Data collected with Mobile Data Collection app is automatically stored in the table in the database. If you want to add MDC layer to your map, use Database as a datasource.

    1. Select Add Layer from the Map tab.
    2. Select Database source and add USA_adm1 shapefile.
    3.  

      Note: for multiple selection hold Ctrl key on your keyboard.

       

      source manager

       

    4. Select Add Layer again and now choose Tile Map Service as a Datasource and select Open Street Map.

    Note: only layers added to a map from the Database datasource are editable. If you need to edit layers, add them to the Database and when adding layers select Database as a datasource as shown before.

    Import Layer from XLS or CSV file

    If you have data geocoded with location coordinates you can upload it as an Excel table or CSV. This data can then be visualized as a layer.
    1. Download the tutorial XLS file to your computer: tutorial.xls.
    2. Upload tutorial.xls file to the GIS Cloud as shown before.
    3. Go to the Layer Tab and select Import CSV or XLS.
    4. Click Select a file button and upload tutorial.xls file to the GIS Cloud.
    5.  

      tut_imp_xls

       

    6. Define X field as Longitude and Y as Latitude.
    7. Click Import.
    8. Add layer as shown before (Layer tab->Add Layer->Database datasource).
     

     

    Click here to view the map in Map Viewer.

    Tutorial 2: Classification and appearance settings

    For the following tutorials please download these shapefiles from http://www.diva-gis.org/gdata:
    • United States Administrative areas (USA_adm.zip)
    • Andora Administrative areas (AND_adm.zip) (takes less storage space for free accounts)
    In this exercise you will learn how to:
    1. Classify attributes based on their distinct or continuous values.
    2. Manage feature's appearance settings.
    3. Manage labels.
    Before setting classification and appearance settings you have to:
    1. Create new map: Home tab->Create new map.
    2. Upload layers to the cloud: File manager->Upload.
    3. Add layers to the map: Layer tab->Add layers.
    For more info, see Tutorial 1. Upload, prepare and add data.

    Classification by attributes

    You can modify the display of a layer based on values of its attributes. Operations can be performed based on distinct or continuous values.

    1. Classification by attributes based on distinct values

    To classify layer by attributes based on their distinct values (attributes that have the same values will be classified into the same category):
      1. Select layer USA_adm1 or AND_adm1 and go under the Layer tab and click on the Edit layer icon to open Layer Properties.
      2. Select General tab.
      3. Click on the  Wizard button.
      4. Choose Distinct.
    NMT_2Tutorial1
      1. In the Column drop down menu select name_1 attribute and click Calculate.
      2. Click Save.
    NMT_2Tutorial2

    2. Classification by attributes based on continuous values

    Classify by attributes based on continuous values (attributes are classified into defined range classes that represent a set of values):
      1. Select layer USA_adm1 or AND_adm1 and go under the Layer tab and click on the Edit layer icon to open Layer properties.
      2. Select the tab General.
      3. Click on the Wizard button.
      4. Choose Continuous values.
      5. In the Column drop down menu select shape_leng column.
      6. Define number of ranges: 6, Minimum value: 0 and Maximum value: 134.
    NMT_2Tutorial4
      1. Click Calculate.
      2. Click Save.
    NMT_2Tutorial5

    Appearance settings

      1. Select layer USA_adm1 or AND_adm1 and doubleclick layer or go under the Layer tab and click on the Edit layer icon.
      2. Click on the Appearance box next to the expression.
    NMT_2Tutorial6_a
      1. In the Visual tab you choose colors, line width and set dashed line.
    NMT_2Tutorial7
    1. Click OK.
    You can set appearance for every expression you create. For more info about classification click here. NMT_2Tutorial8

    Manage labels

    There are two options for labeling features in GIS Cloud:
    • set general label options for the whole layer and
    • add tooltips which will be visible on the mouse hover above feature.

    General labels

      1. Select layer USA_adm1 or AND_adm1 and go under the Layer tab and click on the Edit layer icon to open Layer Properties.
      2. In the Layer properties clear a legend.
      3. Click on the Appearance box.
    NMT_2Tutorial9_a
      1. Select Label tab.
    NMT_2Tutorial10
      1. Select name_1 column under Label dropdown, set Placement (Center), Margin, Font, Font Size, Font and Outline color.
      2. Click OK.
    NMT_2Tutorial11

    Tooltips

    Tooltips will be visible on mouse hover above feature.
      1. Select layer USA_adm1 or AND_adm1 and go under the Layer tab and click on the Edit layer icon to open Layer properties.
      2. In the Layer properties click Advanced tab.
      3. In tooltip box write name_1.
      4. Click Save.
    tutoriallyrprop12 NMT_2Tutorial15

    Map Portal can be installed and customized in GIS Cloud Manager.

    Note: we have developed a new tool for Map Portal customization - App builder. You can access it by adding /builder in the Map Portal URL e.g. app123456.giscloud.com/builder. With app builder, all options can be customized and it is not neccesary to use options described below. Click here for detailed instructions.

    1. Navigate to Apps tab and click Install new app button.
    2. Select Map Portal.

    1

    Note: if you don't have Map Portal licence, you won't be able to install Map Portal. You can purchase Map Portal licence in Manager app, under Store tab

    After installing, is possible to customize Map Portal. Open App builder for easier customization.

    Hover above Map Portal application and click Edit button. Next to Edit button is Delete button where the app can be deleted.

    2

    General tab

    Under the General tab you can see information about the App type, enable or disable application, check the subscription and change the name of the application.

    map portal setup6

    For now, domain can be modified only by GIS Cloud team, so feel free to contact us with suggestions and ideas about your personal domain.

    Icon next to the domain opens Map Portal in a new tab.

    map portal setup8

    You can also change logo for Map Portal. Picture should be 60*43 pxl sized and uploaded to the File Manager.

    Users tab

    In the App Instance under Users tab you can manage which user can use your Map Portal app.

    1. Type the username in the Add username box. Note that only username can be entered here. Email is not supported.
    2. Press Enter on your keyboard.
    3.  

      map portal setup1

       

      Note: for custom applications like Map Portal, we have to enable users on our end too. Please contact us: info@giscloud.com with info about Map Portal instance and username of the user who need access to the app.

       

      Advanced tab

      In App instance, under Advanced tab it is possible to add various Map Portal options, for example default map, tools which will be incorporated, visual identity of the Map Portal and many more.

      Write option in the Name box and value in the Value box then click Add.

      Note: Make sure that map is public, otherwise it will not be visible in your Map Portal. You can set your map publicly available in Map Editor.

      map portal setup2

      Note: You can find map id number if you go to the Map Editor or Map Viewer application and open your map. Click on the name of the map, as shown below.

      You will find map id in the URL of the map in the URL bar.

      map portal setup

      Copy and paste map id to the Value box in the Map portal Application instances and refresh your Map Portal.

      map portal setup3

      Here you can find full list of the supported options:

      App instance options, apps, map portal, custom settings

       

      map portal setup4

       

      For additional customization, you can include a custom javascript scripts and CSS styling, templating.

      1. Under Advanced tab of the App Instance, click Create/Open app folder.
      2. After opening the App folder, Source Browser will be shown. Then click on the Create new file icon and name it app.json.
      3.  

        map portal setup5

         

      4. Open newly created app.json file and add your custom script.

      Here is an example of setting a custom panels and buttons:

      {
          "responsive": true,
          "sections": {
              "top": {
                  "logo": {},
                  "menu": {
                      "items": [
                          {
                              "label_i18n": "Switch Map",
                              "href": "javascript:;",
                              "items": [
                                  {
                                      "label_i18n": "Find Your Space",
                                      "onclick": "gcproject.mapChange(199540);"
                                  },
                                  {
                                      "label_i18n": "Road Closure Application",
                                      "onclick": "gcproject.mapChange(166950);"
                                  },
                                  {
                                      "label_i18n": "City of Canton",
                                      "onclick": "gcproject.mapChange(150872);"
                                  }
                              ]
                          },
                          {
                              "label_i18n": "Export Map",
                              "onclick": "gcproject.exportMap();"
                          },
                          {
                              "label_i18n": "Export Layer",
                              "onclick": "gcapp.gclayer.exportLayer(); return false;"
                          }
                      ]
                  }
              }
          }
      }
      

      Here is an example of setting custom javascript scripts and CSS styling and templating:

      {
          "scripts": {
              "namespace": "gc",
              "init": [
                  "assets/js/init.js"
              ],
              "app": [
                  "assets/js/app.js"
              ],
              "setup": []
          },
          "styles": [
              "assets/css/style.css"
          ],
          "images": [],
          "html_tag_attributes": "xml:lang='en' lang='en'"
      }
      

      Here you can find more information about the app configuration format: App configuration format

    Setting custom Search

    You can set a search for a specific columns within layers in your Map Portal. Custom search works both for Private and Public Map portals. Custom Search will override GIS Cloud standard search.

    Note: to be able to set custom search for specific columns, it is necessary to import layer into the Database and add layer from the Database datasource into a map. Here you can find instructions.

    After importing layer into the Database, follow instructions below:

    1. Open map in Map Editor.
    2. Find Layer ID under the Layer properties (Layer tab - Edit layer).
    3. Click More info button and copy Layer ID.
    4.  

      customsearch1

       

    5. Under the Map tab click Map Properties and click Map Options tab.
    6.  

      Custom_Search1

       

    7. In the Name box write SEARCH_FIELDS. This option instruct the search engine to search inside specified layers and attributes.
    8.  

      Custom_Search8

       

    9. In the Value box open braces ({).
    10. Open quotes (") and write Layer ID.
    11. Close quotes (") and write colon after quotes (:).
    12. Line should look like this now: {"311482":

    13. Open square brackets ([).
    14. Open quotes (") and write name of the column you want to search.
    15. Note: Make sure that you write Name of the column and not column alias. You can find column name under the Layer Properties (Layer tab - Edit layer) and Attributes tab.

       

      Custom_Search12

       

    16. Close quotes (") and square brackets (]).
    17. Note: if you want to add more columns within one layer write comma (,) and repeat steps 10-11 i.e. {"311482": ["city","country","pop1955"]}

    18. Close braces (}).
    19. Click Add button.
    20.  

      Custom_Search4

       

    21. In the Name box write RESULT_FIELDS. This option shows which attributes will be shown inside search results.
    22. Copy and paste values from the SEARCH_FIELDS. Click Add button and Save.
    23.  

      Custom_Search5

       

    Note: Characters are case sensitive so make sure that you type the exact option and column name.

    Map options should look like this:

     

    Custom_Search6

     

    Refresh your Map Portal and search for an object. Only columns set in the Map options should be visible.

     

    Custom_Search7

     

    Setting Search for more layers

    It is also possible to set search for more layers in one map. To set search for more layers:

    1. Open map in Map Editor and open Map Properties - Map options.
    2. In the Value box after square brackets (]) and add comma (,).
    3. Copy Layer ID from the Layer properties.
    4. Repeat steps 7-11.
    5. Copy and paste new values both in the SEARCH_FIELDS and RESULT_FIELDS.
    6.  

      Custom_Search9

       

    7. Click Save.
    8. Refresh your Map Portal.
    9.  

    Custom_Search11

     

    App builder

    With App builder you can customize your custom app (Map Portal) according to your needs. You can create user friendly user interface by yourself, without programming knowledge. It is possible to add your personal logo, custom color, tools, buttons, panels and many more.

    Open app builder

    To start app builder open your custom app and add /builder in the URL bar e.g. https://app109168.giscloud.com/builder Login with your GIS Cloud credentials. App builder interface will open from the left side. Preview button is used to review changes made on custom app before they are published to other users or public. Changes will be saved after Save button is hit. open builder1

    Customize your app

    Map

    Select default map from the drop down menu. This map will open by default when app is refreshed. Click Preview to see changes and Save to save changes. default map

    Toolbar

    Select tools that will appear on the custom app. toolbar2
    • Search
    • Layer list
    • Zoom in
    • Zoom out
    • Show/hide toolbar
    • Info
    • Select
    • Area selection
    • Zoom to current
    • Google Street View
    • Zoom
    • Zoom to Full Map Extent
    • Print tool
    • Measuring tools
    • Map Scale
    • Change units projection
    • Jump to Coordinates
    • Number of Selected Objects on the Map

    Top menu

    In the top menu it is possible to add buttons, set background color, hide and show search (magnifying glass) and set your custom logo. switch map You can choose between:
    • Switch map
    • Export map
    • Export layer
    • Features - add, edit or delete feature(s)
    • Homepage - opens Homepage (only if homepage is set)
    • Analysis - area, buffer, near, hotspot, spatial filter
    • Panel - button will open one of the created panels
    • Link - button will link to a web page e.g. www.giscloud.com
    • JavaScript - add JavaScript code for additional customization
      Add new button
    1. Click Add new item
    2. Select one of available actions
    3. Add button name
    4. If necessary, add additional info for button
    5. Click Add
    6. Preview&Save
      Background color Select color or add hex color code to change top ribbon color   Search Check Search box to show Search from the Top Menu (magnifying glass).   Logo You can upload and add your custom logo. It should be 60*43 pixels in size, but it can be larger too.
    1. Click Logo button
    2. Hit Browse and upload your custom logo
    3. Click Save
    4. Preview&Close.
     

    Panel

    In panels you can add advanced filters, open static text or open another web page within a panel. panel11   Static text/HTML
    1. Select Add new panel
    2. Add Title, height and width in pixels
    3. Check or uncheck Open by default option
    4. From the Content Drop down select Static text/HTML
    5. Write text in the box below
    6. Click Add
    7. Preview&Save
      URL
    1. Select Add new panel
    2. Add Title, height and width in pixels
    3. Check or uncheck Open by default option
    4. From the content drop down list select Url
    5. In the box add Url
    6. Preview&Save
    Note: Please be aware of http/https protocol, if your app is open with https, then your url must use the same protocol!   Local file content If you have text file stored in your File Manager, you can display it on a panel.
    1. Add Title, height and width in pixels
    2. Check or uncheck Open by default option
    3. From the content drop down list select Local file content
    4. Browse file and click Add
    5. Preview&Save
      GIS Cloud Filter Filters are used for extracting data both in the data grid and map view.
    1. Select Add new panel
    2. Add Title, height and width in pixels
    3. Check or uncheck Open by default option
    4. From the Content drop down select filters. Note that only layers imported in the Database can be filtered
    5. Click Filter button
    6. Select one of the available filters from the drop down list. Here you can find detailed information about filters
    7. Click Forward configuration to App Builder button
    8. Click Add button
    9. Preview&Save
     

    Datagrid

    Check or uncheck box to show or hide data grid on the bottom of the page. Hit Preview&Save. data grid on

    Homepage

    Check Show homepage box to show homepage. Select Default, All, My and/or Shared maps, hit Preview&Save. homepage1   After all changes are made, from the app URL delete /builder. If you want to change app domain, from default e.g. app103168.giscloud.com to some other, please contact us at info@giscloud.com

    Filters

    GIS Cloud filters are used to to filter data in a map and attribute table based on features attributes. It is possible to set filters for multiple layers withing the same map. It is also possible to set filters for more maps within the custom app. Filters are available only for custom apps.

    Add filters to a custom app

      1. Open https://manager.giscloud.com/ and login with your GIS Cloud credentials .
      2. Go under the Apps tab and click Edit button.
    filter  
      1. Go under the Advanced tab and click Create/Open app folder.
    filter2  
    1. Create a new app.json file or open the existing one.
    2. If a new app.json file is created, paste this code:
    3. { "responsive": true, "scripts": { "setup": [] }, "sections": { "top": { "menu": { "items": [{ "label_i18n": "Filters", "href": "javascript:;", "onclick": "giscloud.app.panels[0].toggle();" }, { "label_i18n": "Filter builder", "href": "javascript:;", "adminCheck": true, "onclick": "new giscloud.ui.FilterBuilderManager()" }] } } } } If you already have the app.json file set with some custom buttons, paste only code below. It should be in the 9th row, between "items": [ and { { "label_i18n": "Filters", "href": "javascript:;", "onclick": "giscloud.app.panels[0].toggle();" }, { "label_i18n": "Filter builder", "href": "javascript:;", "adminCheck": true, "onclick": "new giscloud.ui.FilterBuilderManager()" }, Capture1
    4. Click Save&Close
    5. Refresh Map Portal and it should have two additional buttons: Filters and Filter Builder.

    Note: only app owner can see Filter builder button after login.

    ui

    Adding filters

    Here you can find instructions on how to add filters. After clicking the Filter builder button on the Map preview ribbon:

    1. Open Filter builder button.
    2. Choose the layer.
    3. Select filter type.
    4. Select layer column.
    5. Add the label which will be displayed and additional options.
    6. Click Apply.
    7. Click Save&Close.
    8. Click Filters button to view filters.

    List of available filters

    1. Input filter - search exact value within selected column. This filter is case sensitive.
    2.  

      input filter

       

    3. Autocomplete filter - populates entered values. Display only relevant values - if some other filter is applied, this option filters values from already filtered rows.
    4.  

      autocomplete filter

       

    5. Min/Max filter - filter for numbers. Searches features between minimum value and value written in the box. This filter works only with Integer and Real column type. Autofetch option automatically calculates minimum and maximum value.
    6.  

      minmax

       

    7. Range filter - filters values in range between min and max value. Step value option defines difference value between two classes. Autofetch option automatically calculates minimum and maximum value.
    8.  

      range

       

    9. Dropdown filter - values can be selected from drop down menu. When Multiselect option is checked, it is possible to select more values from the dropdown list. You can manually add values in drop down list or check Autofetch to automatically add all values within a column in this filter.
    10.  

      dropdown

       

    11. Date filter - searches features based on Date and time. This feature works only for Timestamp column type. You can choose between Before and After operators. Before operator filters dates before selected date and after filters dates after the date selected in filter.
    12.  

      date

       

    13. Slider filter - features can be filtered using slider. Step value option defines difference value between two classes.
    14.  

      slider

       

    15. Features number filter - shows number of selected features.
    16.  

      results

       

    You can access Map Viewer here: http://viewer.giscloud.com/

    This manual will allow users to easily navigate through the Map Viewer user interface.

    It illustrates the functionality, options and methods required to leverage the power of this application.

    For those new to GIS, this manual will also serve as an excellent primer for GIS.

    Introducing Map Viewer

    What is Map Viewer?

    An easy way to view and access maps and data.

    Optimized for non-professionals that need a simple and easy way to access maps and geospatial content.

    NMT_Viewer1

    Why Map Viewer?

    Map viewing

    • Secure private access
    • View and access shared or public maps

    Information retrieval

    • Table view
    • Pop-up view
    • Identify tool

    My Account

    Before you get started you have to create a new account through our sign up form.

    map_editor_signup

    In addition to our regular sign in form, you have the option to sign in instantly with the social network you use.

    map_editor_signup1

    My account

    My Account dialog allows you to edit your personal information, login information and manage API keys.

    You can find "My account" in the right top corner of the screen.

     

    NMT_my_acc_viewer

     

    In the Personal information tab you can manage your name, company, web page, phone and set your language. Note that it is not possible to change your email. If you want to change your email, please contact us.

     

    NMT_my_account1

     

    In the Login tab you can manage your password.

     

    NMT_my_account2

     

    In the API Access tab you can manage your API keys and applications.

     

    NMT_my_account3

    Main User Interface

    When you begin to use the Map Viewer you must first get acquainted with the user interface. It is a part of platform which offers complete oversight of projects.

    NMT_Viewer2

     

    In the above screenshot individual parts of the interface are marked with red numbers. Those numbers correspond to following description and instruction for each product feature:

    1. Log In and My Account – You need to log in using your User Name and Password to access Map Viewer. After that you will be able to use the application fully. After logging in, you will be able to modify your user account.
    2. Tool Ribbon – Here we offer complete access to the application’s features.
    3. Toolbar – Provides the tools needed for basic operations with maps. Toolbar functions are described in the separate chapter Toolbar.
    4. Map Name bar - Displays the map name as a link. You can send someone a link to the map by using the address that the link points to, or you can refresh the map by clicking on the link.
    5. Layer list –A “table of contents” type of display for the active project.The layer panel offers the following functionality:
      • Drag and drop ordering – Control layer display order.
      • Lock layers – Prevent selecting features within selected layer.
      • Layer visibility – Toggles the display of the selected layer.
      • Transparency – Click on the layer drop down to set layer transparency.
    6. Map View – Map display of visible layers and cartographic features.
    7. Data Grid– Table displaying all attribute records and fields of a selected dataset.
    8. Info Panel – View info about selected feature.

    Home Tab

    The Home tab is a centralized place for accessing all of the maps you have access to.

    Here you access User manual (1) and all of the maps available to your user account, whether the maps are created by you, shared with you or publicly visible (2).

    The menu on the right (3) provides you access to all GIS Cloud blog and video news.

    NMT_Viewer3

    If you need immediate help with Map Editor app, you can reach us directly and our operators will help you on the spot (4).

    Toolbar

    The tools and their functions are:

    Untitled1

     

    Search - Search for the attribute data in the layers or search places and addresses

     

    Layer List -  Layer list shows list of layers in the map

      MapViewer_Toolbar_wem

    Zoom in – Increases a zoom level of the map

     

    Zoom out – Decreases a zoom level of the map

     

    Show/hide toolbar – Toggles the toolbar

     

    Info – Identify a feature on the map and show its attribute information

     

    Select – Select a single feature in an active layer (Hold CTRL for multiple selection)

      MapViewer_Toolbar_i

    Area selection – is used to draw a rectangular box and select select features within it

      Untitled

    Freehand selection – is used to draw a simple shape and select features within it

     

    Zoom to current – Zooms pointer to the current position

      street view

    Google Street View – click on a street and Google Maps Street View will open in the separate window

     

    Zoom – Click and drag a rectangular box on the map to define the desired view extend. Zooming can also be achieved by a mouse scroll

      MapViewer_Toolbar_print

    View entire map - Zoom to Full Map Extent

     

    Print Tool - Exports the map with all visible features and basemaps

      MapViewer_Toolbar_measure

    Measuring ToolsMeasuring tools allow interactive display of coordinates, distances and area on the Map View

     MapViewer_Toolbar_scale

    Map Scale - shows current map scale

      MapViewer_Toolbar_change_units_proj

    Change units projection - changes projection format

     

    Jump to Coordinates – display the current coordinates of the cursor on the map. To define specific coordinates and have the view zoom to the specified position, left click and enter coordinats

     

    Selected Objects: - displays number of selected objects on the map

    Layer List

    The Layers list shows all of the layers of a selected project. The Layer list also functions as a legend.

    The following cartographic options are available:

    NMT_Layer_List1
    1. Layer List - Show/Hide layer list
    2.  

    3. Map name - Click on the map name gives map permalink.
    4.  

    5. Publicly available - Map is publicly available, you can change it by click on the icon.
    6.  

    7. Check box - Toggles layer visibility on or off.
    8.  

    9. Lock layer - Features can't be selected.
    10.  

    11. Layer List Toolbar (from left to right):
      • Add Layer
      • Remove Layer
      • Make a new folder
      • Share layer
      • Zoom to Layer

    Search Tools

    Search tools enable you to search the attribute data in the tables or search addresses and locations. GIS Cloud search works both with file and database layers. You can find Search option in the toolbar.

    11

    GIS Cloud search

    You can easily search attribute data in the layers in the map.

    Click on the GIS Cloud button and search for a word or part of the word in the data table.

    Results will be visible in the drop down menu together with name of the layer. Click on the feature and map will zoom to the selected feature.

    33

    Places search

    Click on the Places button and browse addresses and locations with HERE service. This search is applicable on all base maps. In the box write a location or an address and hit Enter. Results will show in the drop down list. Click on the address from the list and map will zoom to the selected location.

    22

    Info Panel and Data Grid

    On the Map Editor's main interface you can access the table overview of the selected feature's attribute data. This information is available in two ways:

    1. Info Panel - Use the Info tool to select a feature and attribute data is shown in the Info panel.
    2. Data Grid - You can use this grid to see all data within a layer. Select the layer and open the Data grid; this gives you an easy access to the data and an understanding of which data in the table is visualized as object on the map. Select a row in the table and it will be shown on the map.

    NMT_Viewer4

    Measuring Tools

    [iframe src="http://player.vimeo.com/video/114194422" width="660" height="360" frameborder="0"]
     

    Measuring tools allow you to get point coordinates (latitude and longitude), measure distance between points or length of line feature in the various measure units or measure and recalculate area of the polygons.

    You can set your local projection to perform higher precision.

    Select Measure tools from the Toolbar.

    NMT_Viewer_Measure

    Point

    NMT_Measure_Point

    You can change latitude/longitude format by changing a projection. Click on the point on the Map View and get coordinates.

    Distance

    NMT_Measure_Line1

    It is possible to change measuring units by clicking on the dropdown menu.

    Area

    NMT_Measure_Area

    Click on the drop down menu to change measure units. You can easily recalculate area by choosing a different measuring units. Result will be visible in the box.

    Selecting Layers and Objects

    Any feature can be selected. Selected sets allow operations to be performed on your layer, geographic area or feature of choice.

    Select feature attributes

    There are few ways to see features attribute data:

    Data Grid

    Data grid is displaying all features attributes of the selected layer.

    1. Select layer in the Layer List.
    2. Hold and drag Data Grid button from the bottom of the map view to expand Data Grid.
    3.  

      NMT_Viewer6

    4. Browse through attribute data associated to each feature of selected layer.
    5. NMT_Viewer7

    The selected feature is zoomed and highlighted when you click on the attribute associated to it.

    Identify tool

    Identify tool enables you to see the attribute data of the selected feature in the Info panel. When the tool is used the Info panel appears on the right side of the screen.

    NMT_Viewer8

    Multiselect Methods

    Multiple features may be selected at once. There are two methods for multiselection:

    [iframe src="http://player.vimeo.com/video/59594369" width="660" height="360" frameborder="0" ]

    Select Tool

    Click the select tool from the Toolbar and select features from the map.

    Note: hold the CTRL button on your keyboard to select multiple features in a layer.

    NMT_Viewer9

    Note: You can see number of selected features in the Toolbar.

    Area Selection

    The second method is the Area Selection tool.

    1. Select the layer from the Layer List.
    2. Click the Area Select tool on the Toolbar.
    3. Drag a box to define the area of selected features.

    NMT_Viewer10

    The selection of objects can be cleared with the Clear selection function from the Feature tab.

    NMT_Viewer11

    Spatial Selection

    [iframe src="http://player.vimeo.com/video/59665983" width="660" height="360" frameborder="0"]

    Note: spatial selection only works with database layers, not with files. If you want perform spatial queries please import the files into the database first. Also, make sure that multigeometry type is exploded into the geometry.

    Spatial selection allows you to create database queries for layers that reside in the database. This tool allows you to select any database feature from any database layer in your Map View.

    You can select features by attributes or by location depending on what do you need.

    Basic spatial selection is performed in the following way (use the pictures above and below for reference):

    1. Click the Feature tab.
    2. Select Spatial Selection.

    NMT_Viewer16

     

    Example 1. Select polygons that have id attribute less then 1800:

    1. Select table from the dropdown list.
    2. spatial3

    3. Select column from the dropdown list.
    4. spatial5

    5. Write condition "i.e. <1800".
    6. Click Select.
    7. NMT_Viewer17

    8. Click Clear selection.

    Example 2. Select lines within the polygons:

    1. Click ST_Within() or write it into the Condition bar.
    2. spatial21

    3. Select line layer and geometry column (wkb_geometry).
    4. spatial22

    5. Click "+" button to add another table.
    6. spatial23

    7. Select polygon layer and geometry column (wkb_geometry).
    8. spatial24

    9. Click Select button.
    10. NMT_Viewer18

    11. Click Clear selection.

    Click here to see more examples.

    Layer and Map Exporting

    All layers and maps can be exported into the following file formats: Vector:
    • Shapefille (.shp)
    • MapInfo file (.mif)
    • Keyhole Markup Language (.kml)
    • Comma-Separated Values (.csv)
    Raster:
    • Portable Network Graphics (.png)
    • Geospatial Tagged Image File Format (GeoTiff)

    Layer Exporting

    [iframe src="http://player.vimeo.com/video/58478507" width="660" height="360" frameborder="0"]

    Layers are exported as shown below:

    1. Select the layer from the Layer List.
    2. Select the Layer tab.
    3. Select Export layer option.
    4. NMT_Viewer12

    5. Select an output file format.
    6. Click the link to download the resulting file.
    7. NMT_Viewer13

    Map Exporting

    Exporting a map creates an image of the current Map View as shown below:

    1. Select the Map tab.
    2. Select Export Map option.
    3. NMT_Viewer14

    4. Define export options.
    5. Click Get Image.
    6. Choose between
      • Show Image - activate new window with Image resulted in the defined settings.
      • Download Image - save Image locally on your computer.

    The following parameters can be changed when exporting a map:

    • Export area - choose between current view or Select area option to define different export bounds.
    • NMT_Viewer15

    • Scale - choose between Metric, Imperial and relative Screen size for the map export or enter a custom scale.
    • NMT_Export_Map3

    • Add Layer Legend to the Image

    NMT_Export_Map4

    Mobile Data Collection Portal makes data collection and project management easy and collaborative.

    If you already have a GIS Cloud account, you can try it out at http://mdc.giscloud.com/, using the same credentials.

    If not, you can create a new account at http://www.giscloud.com/sign-up/ and take control of your field collected data.

    Note: Auto sync checks for any changes made to your maps or projects since the last refresh. You will be notified if your current form is out of date. Also, to prevent collected data loss, any stale queued items will require updates before sending.

    NMT_MDCP3

    Project creating and sharing

    Note: It is not allowed to change or delete datasource created through Mobile Data Collection Portal.

    Create a new project

      1. Open mdc.giscloud.com and log in with your credentials or sign up.
      2. Click Create new project button. This option opens an empty form for defining a new project.
      3. Define the project name, field details and define columns which will be populated with data in the field.
      4.   NMT_MDCP1  
      5. Click Create project button.
      6. Download Mobile Data Collection app to your Android or iOS device.
      7. Log in Mobile Data Collection app on your mobile device, select a project you have created and start collecting.
      Once created, the project can be shared with other users.

      Define share options

      To share a project with other GIS Cloud users, it is necessary to purchase MDC licenses. Here you can find video tutorial on how to purchase and assign licenses for Mobile Data Collection project:   [iframe src="http://player.vimeo.com/video/120597948" width="660" height="360" frameborder="0"]  
      1. When all MDC licenses are assigned to the project owner, open Share dialog.
      2. Enter username - type in the username of the person who you want to share your project with. You can create a new user as a part of your organization in Manager app.
      3. Add - click to add username to the list.
      4. Choose View, Share, Edit, Export, Collect and/or Update privileges from the drop down menu by the username. If you can't assign Collect and/or Update privileges, that means that you don't have assigned MDC licenses. Click here for more info.
        share3 Note: if you get an alert "You have 0/0 Mobile data collection subscription(s) in total available" then please check that MDC licenses are properly assigned in the Manager app. Here you can find info on how to assign MDC licenses.  

      Duplicate form

      If you have a big number of collectors in your organization, creating projects with a similar or same form can be time-consuming. Use Duplicate form tool that duplicates all options including dependencies from the previous form. Duplicated form will contain all the fields and logics applied in original form, but it will not allow access to any data collected with that form. It is especially helpful when you have long and complex forms with a large number of fields and conditional logic applied (dependencies). It is also very useful when you want to share a form with groups of field collectors and you want each group to have a modified copy of the original form.   share3
      1. Open the list of projects in Mobile Data Collection Portal app.
      2. Click Duplicate Form next to the project name. You can duplicate a project that you have created and shared project as well.
      3. Modify and review the form settings.
      4. Add Project name and click Create project button.

    Dependencies

    [iframe src="http://player.vimeo.com/video/121660231" width="660" height="360" frameborder="0"]

    Dependent fields allows you to manage sets of dependencies between fields. When a field is dependent it will only be available for editing and displayed if the state of the parent field satisfies the right rule. If rule is not satisfied, it will not be possible to view or edit dependent form field. Note that first form field can't be dependent.

    To set dependent field open MDC Portal and create new project or open existing project.

    Note: If rule is not satisfied, the dependent field will not be visible in the MDC.

     

    dep1

     

    There are various rules that can be activated for the form item:

    • All of these rules need to be satisfied.
    • At least one rule needs to be satisfied.
    • Exactly one rule should be satisfied.
    • None of the rules can be satisfied.

    The dependency expressions can be set based on the following operators:

    • have a value - the parent field has to have any value in order to display the dependent field.
    • contain - the parent field has to contain the value defined in the dependent field in order to display the dependent field. This operator is case sensitive.
    • be less than - the value in the parent field has to be less than the value in the dependent field (works only with numeric fields).
    • be less or equal to - the value in the parent field has to be less or equal the value in the dependent field (works only with numeric fields).
    • be equal to - the value in the parent field has to be equal to the value in the dependent field (works only with numeric fields).
    • be more or equal to - the value in the parent field has to be more or equal to the value in the dependent field (works only with numeric fields).
    • be more than - the value in the parent field has to be more than the value in the dependent field (works only with numeric fields).

     

    It is only possible to define dependencies for the form items above the dependant field because they branch from the parent field. It is possible to set more dependencies for one form field.

     

    rules2

     

    After choosing a rule, you can choose form fields included, condition, condition value and add another dependency.

     

    rules333

     

    Example 1

    We want to collect data about buildings. Only if the building is a hotel, we want to take a picture of it. Only if the building is a hospital, we want to collect address.

    1. Set "parent" field (in this example Building).

     

    dep2

     

    2. Add new Photo field and click Dependencies button. This form field will be dependent on “Building” form field. Set condition and enter the value.

    rules444

    Note: This form field will be visible in the MDC only if value in the "Building" field is equal to "Hotel".

     

    hotel

     

    3. To collect address data only for hospitals, we have to add new dependency field. Add new text field and click Dependencies button.

     

    dep44

     

    Note: This form field will be visible in the MDC only if the value in the “Building” field is equal to “Hospital”.

    hospital

     

    The changes in Mobile Data Collection Portal should be automatically saved.

    Example 2

    We want to collect data about traffic signs. If the sign material is Acrylic and watercolour, Thermoplastic or Cold plastic we want to display the photo field.

    1. Set parent field as a checkbox form item and define values (in this example Sign Material).

    2. Add new Photo field and click Dependencies button. This form field will be dependent on Sign Material form field.

    3. Select 'contain' operator and enter value defined in the Sign Material field.

    4. Select the rule which defines when the dependent field will be visible.

    contains-3

    5. The changes should be automatically saved. Open MDC and select some of the values in the checkbox field. The dependent field should appear based on the defined dependencies.

    mdc_photo_cdv_photo_003_1509463116783

    Example 3

    We want to collect data about traffic signs. If the traffic sign ID contains value 'BB7', we want to open additional field for notes in the form.

    1. Set parent field as a text form item and give it a name (in this example Sign ID).

    2. Add new text field and click Dependencies button. This form field will be dependent on Sign ID form field.

    3. Select 'contain' operator and enter the value when the dependent field will be visible (in this example 'BB7').

    Note: 'contain' operator checks if the part of dependent field's value has the value defined in the parent field e.g. if the parent value is defined as BB7, the dependant field will be visible if in the parent field is written e.g. BB7a1234 or a1234BB7

    4. Select the rule which defines when the dependent field will be visible.

    contain-4

    5. The changes should be automatically saved. Open MDC and insert the value in Sign ID field. The dependent field should appear based on the defined dependencies.

    mdc_photo_cdv_photo_002_1509462628432

    Autofill

    Autofill is a feature that automatically copies the values from another closest feature depending on the current location of mobile device.

    It is useful when it is necessary to collect a new data based on previously collected data attributes.

    When a field collector approaches to an already collected point, autofill can populate a new attribute data with already collected attributes. The data collector will see the value in the form after they click Autofill even before they send a submission.

    Autofill option works both in GPS and Pinpoint mode.

    Autofill can be set only to text fields and in online mode.

    Setup in Mobile Data Collection Portal

    In Mobile Data Collection Portal it is possible to set Autofill to fetch attribute data from the layer where the data is collected.

    1. Login to Mobile Data Collection Portal and open the project.
    2. Add or select a text field.
    3. Check Autofill checkbox.
    4. When the changes are saved, open the project in MDC on your mobile device.

    Note: Autofill works only if there is already collected data in the project.

    Example: we've collected data about assets and want to collect new data, but use previously collected surveyor's name.

    1. Create a project and add a text field. In this example it will be "surveyor".
    2. Check Autofill.
    3. Capture
    4. Open the project in Moblie Data Collection app on your mobile device.
    5. If the project is empty, click on Autofill will return null value, but if there are some points in the project autofill will return name of the surveyor from the nearest point.

    Setup in Map Editor

    In Map Editor it is possible to set Autofill to fetch attribute data from any layer in the map.

    Example: we've collected data about roads. A new point layer is created and we would like to want to inspect road data, but use previously collected road ID and road name.

    1. Open Map Editor.
    2. Create a new form or open an existing one in Forms Manager.
    3. Add or select a text field.
    4. Check Autofill checkbox.
    5. In Source layer box enter ID of the layer from which data will be fetched.
      • Note: layer ID can be found in Layer list. Place the cursor above layer name and ID will appear.

    6. In Result box enter the name of the field from the source layer you want to fetch data from.
      • Note: be sure to add a column name, not label. You can check the name in Layer properties, under Attributes tab.

      •  

        Untitled

         

      • Open the map and layer in MDC on your mobile device.
      • Select a location using GPS or Pinpoint.
      • In the form tap Autofill.

    Collecting data

    1. The first step is to install Mobile Data Collection app on your device, regardless of whether you are collecting data for your own project or for a project which someone else has shared with you.
    2. Log in to the MDC application on your mobile device using your credentials or create a new account.
    3.  

      mdc_ui

    4. Select previously created project from the Projects drop down list.
    5. Tap Form button.
    6. Type information about the point you want to collect, take pictures, record audio etc.
    7.  

      Screenshot_2015-03-23-15-20-06

    8. Tap Send button.

    Collected point will be visible in the Mobile Data Collection Portal in real time.

    NMT_MDCP7

    Visualization of collected data

    In Mobile Data Collection Portal you can see collected data from the field in real time. As soon as data has been sent, you can see its visual representation on the map view.

    All recorded data, including photos and audio recordings, can be accessed from the map view.

    NMT_MDCP7

    Furthermore, you can create a report and send it to your colleagues or clients.

    Project editing in the Map Editor

    Project created in Mobile Data Collection app and data sent into it can be edited in Map Editor.

    Project will have "MDC: " before map name e.g. MDC: Tutorial.

     

    NMT_MDCP12

     

    You can edit your project as any other map in the Map Editor except Attributes structure. You can edit Attributes structure in the Mobile Data Collection Portal.

    Here you can find more info about Map and layer editing.

    Export collected data and photos

    Collected spatial data can be exported in various formats. Mobile Data Collection Portal (MDCP) supports several ways to export collected data and store it locally.

    Export attribute data Export photos

    Export attribute data

    Collected data can be exported as a CSV table and in the form of the report.

    Report

    Report option displays all attribute data together with photos in a form of the report. The report can be saved locally on the computer.

    Click here for a quick video tutorial.

    1. Click Report tab.
    2. Choose the columns which you want to include in the report.
    3.  

      NMT_MDCP11

       

    4. Click Create report.
    5. Press CTRL + S on the keyboard.
    6.  

      report3

       

    7. The Save As dialog will open. On Windows, select the location where the report will be saved and select 'Webpage, complete' option.
    8. Click Save.
    9.  

      report1

     

    Export attribute data to CSV

    Collected data can be exported as CSV table. It will contain all collected information including paths to the photos stored in the cloud. Collected photos can be opened in the web browser. Note that the user needs to be logged in GIS Cloud apps in order to view the photo in the web browser.

    1. Open the project in Mobile Data Collection Portal.
    2. Click To CSV button.
    3. Click Generate CSV and save the file.
    to-csv

    Data grid

    Export attributes tool allows you export attribute data into the CSV file format. At a bottom of the Data grid you can find the Export attribute tool.

    Two export options are available:

    1. Export only current view or
    2. Export all features
    csv-export

    Other formats

    The collected data can be exported in other spatial formats in including .shp, .kml, .mif, dxf and csv. Feel free to log in Map Editor and try those exporting options.

    More about exporting options in Map Editor can be found here.

    Export photos

    Report is a tool for exporting photos and attributes from Mobile Data Collection Portal.

    Report

    Report option displays all attribute data together with photos in a form of the report. The report can be saved locally on the computer.

    Map Editor and Mobile Data Collection Portal can be used to create a report.

    1. Open the map and select the layer in Map Editor or open the project in Mobile Data Collection Portal.
    2. Click Report button.
    3.  

      mdcp_rep

       

    4. Select the fields that will be exported.
    5.  

      report3

       

    6. Click Create report.
    7. Press CTRL + S on the keyboard to save the report locally.
    8.  

      report3

       

    Photos can also be exported from Map Editor app. Click here for more info.

    Tutorial: Creating project, collecting and sharing data

    [iframe src="http://player.vimeo.com/video/130882394" width="660" height="360" frameborder="0"]

    Create a project

    To collect your field data, first you have to create your project:
      1. Login at Mobile Data Collection Portal with your GIS Cloud credentials. If you don’t have GIS Cloud account you can create it here.
      2. Click Create new project button.
      NMT_MDCP14  
      1. Design custom form according to your needs.
      NMT_MDCP15a  
    1. Click Create project button.

    Download a Mobile Data Collection on your mobile device

    You can download Mobile Data collection app from Google Play or App Store.

    Log in Mobile Data Collection app on your mobile device.

      1. Select your project.
      2. Tap Form button.
      IMG_0357a  
    1. Type information about the point you want to collect, take pictures etc.
    2. Tap Send button.

    Visualize data on Mobile Data Collection Portal

    Open project in the Mobile Data Collection Portal. All collected data can be accessed from the map view. collected point You can share projects with GIS Cloud premium users. Note: Map can be edited in the Map Editor too. Click here for more info.

    Share project and assign permissions

      1. Click Share button in Mobile Data Collection Portal.
    share44
    1. Assign permissions for users whom you want to share a project. Here you can find more info about permissions.
        Note: if you get an alert "You have 0/0 Mobile data collection subscription(s) in total available" then please check that MDC licenses are properly assigned in the Manager app. Here you can find info on how to assign MDC licenses.

    GIS Cloud Mobile Data Collection is a tool for web, iOS and Android which allows you to collect data in real time, create custom forms, work in offline mode and many more.

    Collect field data and conduct field surveys faster and easier than ever before.

    [iframe src="http://player.vimeo.com/video/130882394" width="660" height="370" frameborder="0"]

    There are two ways to create a project for collecting data with the Mobile Data Collection app.

    One way is to define field types for data that will be collected in the field through the Mobile Data Collection Portal app. Projects created this way are listed in the mobile app under the Projects tab.

    Other way is to define field types in a form through the Map Editor app and attach it to the point layer in which collected data will be stored. Maps created in this way are listed in the mobile app under the Maps tab and the layer in which data will be collected under the Layer tab.

    The application is free for download and can be found in the App Store and Google Play market:

    Once you install the app on your mobile device simply log in with your existing GIS Cloud account or you can create a new one.

    Note: Auto sync checks for any changes made to your maps or projects since the last refresh. You will be notified if your current form is out of date. Also, to prevent collected data loss, any stale queued items will require updates before sending.

    Create a Map/Layer

    Before you start collecting data you need to create a map and a point layer where you will send your data from the field.

    1. Log in into your Map Editor account with your existing GIS Cloud credentials and create a map.
    2.  

      NMT_MDC2

      For more info on how to create a map click here.

    3. Add database point layer in the map.
    4.  

      Note: Point layer has to be imported into the Database, otherwise it will not be possible to collect data with MDC application.

       

    5. After you create a map and a layer you need to create a custom form and connect it to the layer in the map.

    Create a custom form

    [iframe src="http://player.vimeo.com/video/70048256?title=0&byline=0&portrait=0" width="660" height="370" frameborder="0"]

    After you create a layer, you need to create a custom form that you will later attach to that layer.

    Custom form can be created in Map Editor application using the Forms Manager tool found in the Tools tab. When you add or create a point layer in your map, you can choose that point layer to be a template for the form creation. In the Create from layer option choose the layer and the form with the attribute fields will automatically appear.

    Create a new form

    1. Open Tools tab.
    2. Open Forms Manager.
    3. Click Create new form button.
    4. Write a form name and title. Form name will appear in Map Editor, and form title will appear in MDC on the mobile device.
    5. Add form items by choosing from the drop down list.
    6. Click Save button.

    Untitled

    Form field options

    For form items you can add following options:

    1. Dependencies dependent fields will appear in the form if the rules are satisfied.
    2. description provides an additional description of optional length to a particular field
    3. Persistent which remembers values from previous submission.
    4. Required which means that the submission can not be sent unless this field is populated.
    5. Default value which is one of the values in the form or the default value.
    6. Single line/multilne which allows you to write in a single line/multiple lines (for Text field).
    7. Autofill auto populate the field based on previously inserted values. More info here.

     

    form-3

     

    Connect form and layer

    To collect data with the Mobile Data Collection, database point layer has to be connected with the form.

    Note: if you are creating a project with the Mobile Data Collection Portal, form is automatically connected with the layer.

    To connect a form with the layer, follow these steps:

    1. Open Layer Properties by clicking on the Layer tab and Edit Layer button.
    2. Click on the Attributes tab.
    3. Choose a custom form to use with the layer from the drop down list.
    4. NMT_Forms_Manager4

    5. Join each column with the corresponding form field from the drop down list e.g. column name is text_field, then from the drop down list Text field should be chosen.
    6. Click Save button.
    7.  

      Untitled2

    You can also add some additional fields into the form but note that after that, you need to add these fields in your point layer (this can be done in the Database Manager) and attach it accordingly.

    Refresh map and form on your mobile device and start collecting data!

    Additional options

    Add autofill text field in JSON

    Autofil option can be added and edited without edition JSON file. For more info click here.

    1. Create a new String column in the layer. Click here for detailed instructions. Autocomplete form field will be connected with this column. If you already have a String column, you can skip this step. In our example, column name is "test_column"
    2.  

      Untitled4

       

    3. Open Forms Manager.
    4. From the drop down list select the form or create a new one. Note that forms created in Mobile Data Collection Portal (MDCP) are not editable. If you want to use the form created in MDCP, duplicate and save it.
    5. Switch to JSON view.
    6. Copy the form item syntax below. Paste it after "Items": [ part in the JSON file
    7.  

       

      { "type": "text", "uuid": "29594d11-faaf-4c12-9819-0557b364a8b2", "name": "test_column", "persistent": false, "required": false, "title": "Text field", "description": "", "autocomplete": { "layer": "auto", "queryExpression": "test_column ILIKE '%${term}%'", "valueExpression": "${data.test_column}" } }

       

       

    8. Add comma (,) after the last bracket ( } ) if there are more form items after the autocomplete item.
    9. Rename column from test_column (bold letters in syntax above) to the column name where Autocomplete field will be connected and stored.
    10. Click Save.
    11.  

      Capture51

       

    12. In the Layer properties, under the Attributes tab select Autocomplete field from the drop down list next to column name and click Save.
    13.  

      Untitled6

       

    14. Layer and form in MDC on the mobile device should be auto-refreshed within a few minutes, but you can manually refresh them in MDC Settings.

     

     

    Notes:
    • If layer is set "auto" in autocomplete item definition, autocomplete data will be shown from the layer with which the form is connected. You can set any database layer from the map by renaming "auto" in the layer name as it is written in Database.
    • It is also possible to set list of items that will be auto populated. Autocomplete will work as a select list with autocomplete search for those items. This option is useful for layers with large amount of data e.g. list of towns.

    Send MDC data without coordinates

    It is possible to send points without location information with Mobile Data Collection app.

    1. Open the map in Map Editor.
    2. Open Forms Manager.
    3. From the drop down list select the form or create a new one. Note that forms created in Mobile Data Collection Portal are not editable. If you want to use the form created in MDCP, duplicate and save it.
    4. Switch to JSON view.
    5. Copy the form item syntax below. Paste it after "title": "Form name" and before "items":[ in the JSON file
    6.  

      "noLocation": true,

       

    7. Click Save.
    8.  

      Capture6

       

    9. Layer and form in MDC on the mobile device should be auto-refreshed within a few minutes, but you can manually refresh them in MDC Settings.
    10.  

      mdc_photo_cdv_photo_003_1463063097700

       

    Permissions for MDC

    When sharing your Map or Project with other users in the field, you can set permission for each of them. By defining options for every user individually you can decide who will be able to collect, update or just view shared data.

    Collaborate with other GIS Cloud users from the Share or Publish panel in the Map tab and decide who will have access to data which you have created.

    First of all activate View permission which will allow the person in the field to see data. This is basic permission which does not give any privileges to other users besides viewing data. Of course, regardless of which additional privileges you may want to give to the users (Update and/or Collect) it is mandatory that they can see data.

    Collect permission allows other users to send new data from the field into your Map or Project. With only this permission other users will not be able to make any changes to the current data nor  the ones they have sent.

    Update permission allows other users to make changes to existing data, but without possibility to collect and send new data into your Map or Project. With Update privileges, users will be able to change features geometry as well as its attribute data.

    By enabling all permissions available for Mobile Data Collection, users can see, collect and update all data in the shared Map or Project.

    Set MDC permissions in Map Editor

    You can share a map by following these steps:

    1. Open a map or project you want to share.
    2. Open Map tab and click Share or Publish option.
    3.  

      NMT_Share

       

    4. Start to write GIS Cloud username of the user you want to share a map.
    5.  

      NMT_Share1

       

    6. Click Share button.
    7. Set Sharing Permissions for each user.
    8.  

      NMT_MDC3

     

     

    Note: if you get an alert "You have 0/0 Mobile data collection subscription(s) in total available" then please check that MDC licences are properly assigned in the Manager app. Here you can find info on how to assign MDC licenses.

     

     

    Set MDC permissions in Mobile Data Collection Portal

    1. Open Mobile Data Collection Portal.
    2. Open project you want to share.
    3. Click Share button.
    4.  

      NMT_MDC4

       

    5. Write username in the Share with the User box and click Share.
    6. Set Sharing Permissions for each user.
    7.  

      NMT_MDC5

     

     

    Note: if you get an alert "You have 0/0 Mobile data collection subscription(s) in total available" then please check that MDC licences are properly assigned in the Manager app. Here you can find info on how to assign MDC licenses.

     

     

    Mobile Data Collection Portal: Defining Mobile Data Collection Project

    Presentation1

    Define Settings

    MDC Settings can be accessed from the Settings tab in Mobile Data Collection app.

    Here is a list of MDC settings:

     

    1. Info - short Get started tutorial.
    2.  

    3. Projects and Maps & Layers - choose between Projects created in the Mobile Data Collection Portal or Maps & Layers created in Map Editor. Please note that only database point layers can be selected from the Layers drop down list.
    4.  

    5. Refresh Projects – refresh a list of projects or the maps. Note that auto-sync feature will refresh the project and the map after a few minutes if the Internet connection is available. This feature prevents data loss.
    6.  

    7. Project/map name - choose the project or map from the drop down list where data will be collected.
    8.  

    9. Refresh Form - refresh the form after the changes are made. Note that auto-sync feature will refresh a project and map after a few minutes if the Internet connection is available. This feature prevents data loss.
    10.  

    11. Offline maps - makes a map available when there is no Internet connection in the area. Click here for more info.
    12.  

    13. Zoom after send - when the new data is collected, this feature automatically zooms to the current mobile device's location if the option is turned on.
    14.  

    15. Follow user on map - if the option is switched on, pin on the map will adjust depending on the current map position.
    16.  

    17. Auto sync - when the option is turned on, the system notify you if there are any changes made on the current form. This feature prevents data loss. If the data is sent in an outdated form, the system will ask the data collector to update collected data and prevent data loss.
    18.  

    19. Send using cellular data network - when enabled data will be sent using cellular data network. If disabled, your device will send the data you collect only via Wi-Fi connection and in that way prevent the app from using your mobile internet traffic.
    20.  

    21. Photo quality - choose between the high and low setting for quality of photos taken with MDC.
      • The low setting gives 800x800px images.
      • The high uses full resolution of your device's camera.

       

    22. Log out - log off from Mobile Data collection application.
    23.  

    24. Form - retun to the form and collect data.
    25.  

    26. Map - review and edit the collected data.

    Collect Data

    After defining MDC settings, tap on the Form button and start collecting data.

    Populate fields with data and tap Send button.

    Collected data will be visible in the Mobile Data Collection Portal and Map Editor.

    Form options

    form-settings

     

    1. Projects - switch and filter forms without having to go to Settings tab
    2. GPS/Pinpoint - locate the mobile device using GPS or Pinpoint.
    3.  

      Note: location accuracy will depend on GPS precision on the mobile device and on satellite availability. To define location more accurately, use the Pinpoint tool.

       

    4. Show on the map - show the current location of the user on the map.
    5. Accuracy indicator - shows the precision of GPS location.
    6. Form - populate the fields with data.
    7. Send - send the data to your map or project.
    8. Queue - pending data before it is sent to the map or project.
    9.  

      Note: if you delete data from the queue, it will not be sent and the data will be lost!

       

    10. Map - review your project or map on the field.
    11. Settings - general MDC settings.

    MDC errors and troubleshooting

    Here is a list of the most common MDC errors, messages, and instructions on how to resolve them.

    Value is not a number

    A text or symbol is inserted in the Number box. Change value to a number to enable sending.

     

    IMG_1017c

    Value should not be greater than 2147483647

    Number 2147483647 is a maximum value that can be inserted in Integer field. Add a value that is less than this value or if you need to add number greater than this value (e.g. telephone number), add Text field instead Number field in Mobile Data Collection Portal or Map Editor.

     

    IMG_1017b

    Getting location...

    This message indicates that the mobile device is trying to reach GPS signal. If this message persists, check if GPS is enabled on the mobile device and is there GPS signal available.

     

    IMG_1014b

    Location is old

    This message indicates when was the last time the location information was updated. Update the location using GPS or Pinpoint to avoid sending incorrect data.

     

    IMG_1014a

    Refresh projects and form, Log out and Map tab are disabled

    This indicates that device is not connected to the Internet so it is not possible to log out, switch between projects and access the map. Connect the mobile device to the Internet and try again.

     

    mdc_photo_cdv_photo_001_1485185629686

    Pending

    This message indicates that a point is in the process of sending. If the point disappears from the Queue, that means that it is successfully sent.

     

    IMG_1002a

    You do not have permission to send this item.

    This message indicates that user is not allowed to collect and/or update data. MDC permissions can be granted in Map Editor or Mobile Data Collection Portal. Please note that to grant MDC permissions (Update and Collect) owner of the project has to have assigned MDC licenses. Here is more info about MDC permissions and assigning licenses.

     

    IMG_1002b

    The form you are currently working on has been modified and will be updated now.

    This message indicates that the form structure has been modified and out of date. This feature prevents data loss due collecting data in an outdated form. The form will be updated and it will be possible to continue data collecting. Note that data that is sent in the outdated form will need to be updated in order to prevent data loss. Open Queue, tap the feature, check and update all data and tap Send again.

     

    IMG_1004a

    Form has been modified. Tap to EDIT this item before sending.

    This message indicates that the form is changed in the time between collecting and sending data and it is necessary to update a point before sending. This feature prevents data loss. Open queue, tap the feature, check and update all fields in the form and send the point again.

     

    IMG_1002c

    Unable to send. Check value for field 'name_of_the_field'.

    This error indicates that decimal number is sent in Integer (Number) form field. Tap feature to remove decimal point and send the point again. If you need to send decimal numbers, add

     

    IMG_1002f

    Unable to send. Error uploading media

    This error indicates that the sent photo no longer exists in the local storage of the mobile device. It has been deleted or removed. Take the photo again and attach it to the point before sending.

    Target layer is no longer available

    This message indicates that is not possible to reach data source in which data should be sent. This means that it has been deleted or renamed. Data source of each layer is stored inside Database Manager. If it is deleted, it will not be possible to collect data with MDC in that project. If the data source is renamed, it is necessary to change it to the original name and refresh the project.

     

    IMG_1002e

    If this page does not solve the issue, contact us at support@giscloud.com

     

    Review and edit collected data

    Pinpoint tool

    After choosing a project or a map and a layer in which you are planning to collect data, the next step is to choose how you want to define location. If you choose GPS option, location accuracy will depend on GPS precision in your mobile device and on satellite availability.

    The second option is to define location manually. This way you can define, not only your current location, but any other location on your map.

    Pinpoint tool increases precision of your data because you can position pointer on the exact location and mark it down with highest accuracy.

    1. Select your Project or Map&Layer and tap Form button.
    2.  

      IMG_0403a

       

    3. Select Pinpoint.
    4. Click on the Select location button.
    5.  

      IMG_0404a

       

    6. Set pointer on a wanted location.
    7. Tap Accept button.
    8.  

      IMG_0405c

       

    If you decide that you want to use GPS locator after all, there is no need to go step backwards. Just choose GPS icon and your location will be found automatically.

      IMG_0405b

    Offline Maps

    If the data is collected in the area with poor or no Internet connection or if it is too expensive to use mobile data, Offline maps can be used to download the project on the mobile device to collect data even when there is no Internet connection.

    In offline mode it is not possible to log in or out or switch between maps and projects.

    All the data collected offline can be found in the queue. Once the mobile device is connected to the internet, the collected submissions will be immediately sent.

    If there are more layers on the map, it will take substantially more time for download. More map levels will be downloaded in areas where the features are positioned.

    Supported formats

    Offline maps support all types of vector layers. For now, rasters are not supported in the offline mode.

    Basemaps supported in offline mode are:

    • Open Street Maps
    • Mapbox Streets
    • Mapbox Light
    • Mapbox Dark
    • Mapbox Satellite
    • Mapbox Satellite Streets

    All other basemaps will be converted to Open Street Maps.

    Download offline map

    1. Make sure that the mobile device is connected to the Internet.
    2. Open the project in Mobile Data Collection app.
    3. Go to Settings and tap Offline maps button.
    4.  

      offline1

       

    5. Tap download map button on the top of the screen.
    6. Wait until the map is downloaded.
    7.  

      offline2

       

    8. When size of the map and last modified date appears, the map is ready for offline collection.
    9.  

      offline3

       

    Note: If there are more layers on the map, it will take substantially more time for download. More map levels will be downloaded in areas where the features are positioned.

    Review and Edit Data

    After the data is collected, it is possible to view and edit data and photos and listen to recorded audio right in the Mobile Data Collection application. It is alyo possible to open, review and edit data in our web apps: Mobile Data Collection Portal and Map Editor.

    Review data in the MDC

    Open the map and tap on the submitted point.

    IMG_0406b IMG_0409

    You can review photos and listen audio recording. It is also possible to review info about overlapping features not just the one on the top.

    IMG_0468 IMG_0471

    Attribute and location editing

    Note: for point features it is possible to edit both attributes and geometry. For line and polygon geometry it is only possible to edit attribute data in MDC.

    To edit feature attribute within MDC app:

    1. Open Map tab in MDC.
    2. Tap on the feature.
    3. Tap Edit button.
    4. Edit attributes in the form and tap Accept edit.

    IMG_0467a IMG_0469a

    To edit point location within MDC app:

    1. Open Map tab in the MDC.
    2. Tap on the feature.
    3. Tap Edit button.
    4. In the form tap "Tap here to unlock location" button.
    5. Choose between GPS and Pinpoint and select a new location.
    6. Tap Accept edit button.

    IMG_0467a IMG_0470a

    Review and edit data in the Mobile Data Collection Portal and Map Editor

    All collected data can be reviewed and edited in Map Editor and Mobile Data Collection Portal.

    To edit attributes in the Mobile Data Collection Portal:

    1. Select feature from the map.
    2. Click Edit button in the info window.
    3. Edit attributes and click Save.

    It is not possible to edit geometry (location of the point) in Mobile Data Collection Portal, but you can do it in Map Editor.

    or

    1. Select feature in the Data Grid.
    2. Click Edit button.
    3. Edit attributes and click Save.

    Here you can find more info on editing data in Map Editor.

    NMT_Review

    Search tool in MDC

    With search tool it is possible to search attribute data about all features in the opened map.

    1. Open a map and tap Map button
    2. Insert a value in the box and enter on the keyboard.

    IMG_0406b IMG_0409

    It is also possible to set custom search only for certain columns within a table. Click here for detailed info about the setup.

    Layer list in MDC

    If your project has more than one layer on the map, you can open a layer list in MDC and change the visibility of a certain layers as well as locking a layer to prevent info window to pop-up.

    IMG_0406b IMG_0409

    Tutorial: Get started

    If you choose to define your form for collecting data in the field through the Map Editor app, first thing you need to do is to create a point layer where you will send your data from the field.

    Before you start collecting data you need to create a map and a point layer where you will send your data from the field.

    1. Log in into your Map Editor account with your existing GIS Cloud credentials and create a map.
    2.  

      NMT_MDC2

      For more info on how to create a map click here.

    3. Add database point layer in the map.
    4.  

      Note: Point layer has to be imported into the Database, otherwise it will not be possible to collect data with MDC application.

       

    Create a custom form

    [iframe src="http://player.vimeo.com/video/70048256?title=0&byline=0&portrait=0" width="660" height="370" frameborder="0"]

    After you create a layer, you need to create a custom form that you will later attach to that layer.

    Custom form can be created in Map Editor application using the Forms Manager tool found in the Tools tab. When you add or create a point layer in your map, you can choose that point layer to be a template for the form creation. In the Create from layer option choose the layer and the form with the attribute fields will automatically appear.

    Create a new form

    1. Open Tools tab.
    2. Open Forms Manager.
    3. Click Create new form button.
    4. Write a form name. Optionally you can add Form Title.
    5. Add form items by choosing from the drop down list.
    6.  

      NMT_Forms_Manager1

       

      For form items you can add following options:

      • persistent which remembers values from previous submission.
      • required which means that the submission can not be sent unless you populate this field.
      • value which is one of the values in the form or the default value (for Number field type).
      • single line which allows you to write in a single line (for Text field type).
      • multilne which allows you to write in multiple lines (tor Text field type).

       

      NMT_MDC_Forms_Manager1

       

    7. Click Save button.

    Connect form and layer

    To collect data with the Mobile Data Collection, database point layer has to be connected with the form.

    Note: if you are creating a project with the MDC Portal, form is automatically connected with the layer.

    To connect a form with the layer, follow these steps:

    1. Open Layer Properties by clicking on the Layer tab and Edit Layer button.
    2. Click on the Attributes tab.
    3. Choose a custom form to use with the layer from the drop down list.
    4.  

      NMT_Forms_Manager4

       

    5. Join layer fields to the form fields.
    6. Click Save button.
    7.  

      NMT_Forms_Manager3

    You can add the field Label or define additional options for each field type.

    You can also add some additional fields into the form but note that after that, you need to add these fields in your point layer (this can be done in the Database Manager) and attach it accordingly.

    If you want to allow others to send new data to your map simply share them the map with collect privileges. Update privileges will enable them to edit existing data. For more info on how to share your maps click here.

    Collect data

    After defining settings simply tap on the Form button and start collecting data.

     

    IMG_0350a

     

    Populate fields with data and tap Send button.

     

    NMT_MDC6

    Review and edit data

    After you collect and send data you can view and edit attributes, photos and listen to recorded audio right in the Mobile Data Collection application.

    Simply open the map and click on the submitted point.

    Note: Auto sync checks for any changes made to your maps or projects since the last refresh. You will be notified if your current form is out of date. Also, to prevent collected data loss, any stale queued items will require updates before sending.

    IMG_0406b IMG_0409

    All data you collect and send to your map can be viewed and edited in your Map Editor and Mobile Data Collection Portal account.

     

    NMT_Review

     

    NMT_Review1

    GIS Cloud Geocoder is a fast and simple, but effective tool that enables you to easily translate an address into coordinates and represent data on the map. GIS Cloud Geocoder is in beta faze and available only for Beta customers.

    For more info and assigning geocoding credits, please contact us at info@giscloud.com.

     

    [iframe src="http://player.vimeo.com/video/125134138" width="660" height="360" frameborder="0"]

     

    Prepare data

    It is necessary to arrange data in the way the system can recognize it.

    Only XLS and CSV are supported formats for geocoding.

    geocoding_test

    Table has to have structure described below, otherwise it will not be possible to geocode data:

    • Make sure that table does not have complex formatting (merged cells, double header, more sheets, font color etc.). Export your table as .csv and open table in common text editor (e.g. Notepad++).
    • Make sure that the column separator is comma (,) and not semicolon (;).
    • In the first row (header) has to be column title and all other rows have to contain data.
    • Header must not contain any spaces.
    • For the header use only English alphabet letters, digits and underscores (_).
    • The table has to have UTF-8 encoding.

    Header example: house_num,st_name,city,county,country,example_number

    • Separate address in different columns: house_number,street_name,city,country
    • Use full-stop as a delimiter for decimal numbers.

    Here you can download an example geocoding table: Example table

    Geocode data

    1. Open geocoding.giscloud.com and login with your GIS Cloud credentials.
    2.  

      geocoding1

       

    3. Drag and drop a file or select the file from the File Manager.
    4. Browse file and click Select button.
    5. Match all address fields (e.g. house number with house_number column, street name with street_name column etc.).
    6.  

      geocoding2

    7. Click Start Geocoding button.
    8.  

    9. You can see the results in Map Editor or download the layer with geocoded data.
    10.  

      geocoding3

    Maplim is the easiest way to collaborate on a map. Goal is to simplify collaboration and enable organization data on the map using any device.

    [iframe src="http://player.vimeo.com/video/121348940" width="660" height="360" frameborder="0"]

    Create new project

    1. Open maplim.giscloud.com and log in with your GIS Cloud credentials.
    2.  

      Maplim2

       

    3. Rename project by clicking on the icon next to the Project title.
    4.  

      Maplim4

       

    You can manage your projects by clicking on the icon in the header.

      Maplim13

    Add new card

    You can add as many cards ad you want to your project.

    1. To add new card click on the New card button.
    2.  

      Maplim7

       

    3. Add detailed description, write comments and communicate your colleague in real time, draw on the map, attach files and hyperlinks.
    4.  

      Maplim16

       

    You can review all activity on the Activity board, open attached files and view drawings.

    Share project

    You can share your project, set different permission for each user and collaborate with your colleagues in real time.

     

    1. Click Share button.
    2.  

      Maplim8

       

    3. Enter GIS Cloud username and click Share button.
    4. Set Sharing Permissions for user.
    5.  

      Maplim9

       

    • Can view – will provide the person you have shared your project with only viewing privileges, without possibility to edit or export it.
    • Can edit – will provide the person you have shared your project with complete editing privileges.
    • Can export – will allow the person to export project you have shared with him.
    • Can collect – will allow the person in the field to send new data to a project, but without possibility to make changes to existing data or the one that he already sent.
    • Can update – will allow the person in the field to make attribute and geometry changes for features in a specific layer, but without the possibility to send new data.
    • Publicly available – makes the project publicly available for all GIS Cloud users.

     

    Note: if you get an alert "You have 0/0 Mobile data collection subscription(s) in total available" then please check that MDC licences are properly assigned in the Manager app. Here you can find info on how to assign MDC licenses.

     

    Adding layers

    You can add layers to your Maplim project from your GIS Cloud Source Browser.

    1. Click on the "plus" icon.
    2.  

      Maplim15

       

    3. Browse a layer and click Select button.
    4.  

      Maplim11

       

    The GIS Cloud Publisher for ArcMap extension enables you to publish your maps from ArcMap to GIS Cloud. It automatically uploads your data, symbology and layer structure. The idea is that what you see in your desktop GIS is instantly replicated on your GIS Cloud account.

    Download and enable GIS Cloud Publisher extension

    The extension is compatible with ArcGIS 9.x and 10.0+. You can download it from the following link: GIS Cloud Publisher for ArcMap (600kB)

      Note: If you don't have 4.5.NET installed on your computer, install it before installing Publisher for ArcMap extension. Also make sure that firewall is not blocking the app. 

    To enable extension in the ArcMap:

    1. Open ArcMap.
    2. Right-click on the ribbon.
    3. Click on the GIS Cloud Publisher extension to enable it.
    4.  

      Untitled

       

    Publish data to the GIS Cloud

    1. Open GIS Cloud Publisher extension from the ArcMap ribbon.
    2.  

      Untitled1

       

    3. Login with your GIS Cloud credentials.
    4.  

      Untitled2

       

    5. Set up publish options, select layers you want to publish and define map visibility.
    6. Click Publish button and wait until you see "Map is published" message.
    7.  

      Untitled3

       

    Review data in the GIS Cloud

    When data is published click on the link in the Publisher to open a map in the GIS Cloud.

    1. Login in the GIS Cloud map Editor with your GIS Cloud credentials.
    2. Open your newly created map.
    3. Select a layer and click Zoom to layer option from the Layer tab.
    4.  

    Note: make sure that layers in the ArcMap are not within folders otherwise layers will not be imported in the GIS Cloud.

    Capture6

     

    Here you can find info on how to edit layers.

    Tutorial: Publisher for ArcMap

    For the following tutorial please download shapefiles from http://www.geofabrik.de/
      1. Download and install GIS Cloud Publisher for ArcMap extension.   Note: If you don't have 4.5.NET installed on your computer, install it before installing Publisher for ArcMap extension. Also make sure that firewall is not blocking the app.
      2.  
      3. Open ArcMap and right-click on the ribbon to enable the extension.  1
      4.  
      5. Open GIS Cloud Publisher extension from the ribbon.  2
      6.  
      7. Log in with your GIS Cloud credentials.  4
      8.  
      9. Set up publish options, click Publish button and wait until you see "Map is published" message.  5
      10.  
      11. Click on the link in the Publisher to open your map in GIS Cloud.  6  Note: make sure that layers in the ArcMap are not within folders otherwise layers will not be imported in the GIS Cloud.
     

    Sign Up and Accounts

    Where can I sign up?

    You can sign up here: Sign up.

    What is the free account for?

    Free account is for personal, academic use and non-commercial/non-profit purposes only. With free accounts we want to encourage our users to learn about GIS in the Cloud, help their community with the projects they might have etc. For educational purposes we offer a 50% discount on our apps. In that case, please contact sales@giscloud.com for more info.

    Why should I sign up for a Premium license?

    With premium license you can have private maps, bigger storage limit for vectors, rasters and media files and also premium support. You can share your maps with other Premium users. Here you can find comparison table for the Map Editor: Comparison table.

    Can I sign up to all of the applications with just one account?

    Yes, with just one account you can sign up to all of the GIS Cloud applications.

    How to change password?

    Open Manager app and under the Users tab double click on your username. Under the Login information change your password.

    Where can I recover my forgotten password?

    You can recover your forgotten password here: Recover password.

    Map Editor

    Why should I sign up to the Map Editor?

    GIS Cloud’s Map Editor is a powerful cloud based map editor that enables you to easily build and share your maps. It supports number of vector and raster formats, rich GIS symbology and it has built-in collaboration capabilities. For more information about Map Editor’s features click here.

    How to upload data and what kind of data can I upload?

    Here you can find full list of supported formats and detailed instructions on how to upload data.

    How to edit a layer?

    To add new features, edit geometry and attributes or perform analysis, layer has to be imported into the database. Here you can find instructions on how to import layer into the Database. When a layer is imported in the Database, you have to add it again in your map from Database datasource.

    How to create layers in the Map Editor?

    Here you can find info on how to create a new layer.

    How to to add new column in the Data Grid?

    Here you can find info on how to create a new column.

    How to share maps to other users?

    GIS Cloud has several options for sharing and publishing data. For more information about sharing and publishing click here.

    How to assign Map Editor, Map Viewer or MDC licenses?

    In the GIS Cloud Manager, under the Users tab you can create and manage your organization, assign licenses and manage user groups. You can find more info on this link.

    Is it possible to share different layers with different permissions?

    Yes, you can adjust permission for each layer in a map. Here you can find more info.

    How to add more basemaps into the same map?

    You can add as many basemaps as you want in your map using Tile Map Service as a Datasource. You can find instructions on how to add basemaps here.

    How to export attribute data?

    You can export attribute data using Export option from the Data Grid. You can also use Report option to export attribute data. Here you can find more info and instructions on how to export attributes.

    How to download photos from GIS Cloud?

    You can download photos using Report option and hitting CTRL+S on your keyboard. Other way is to download images from the File Manager using download option from the Tools ribbon. If you have a large amount of images, best way to download pictures is to use Secure File Transfer Protocol.

    How to attach media files to a feature?

    Here you can find instructions on how to attach media files to a feature. Note that layer has to be imported into the Database.

    Where can I find Getting Started Tutuorials?

    Here you can find our Getting started tutorials, our Video channel and blog.

    Map Viewer

    Why should I sign up to the Map Viewer?

    Ma Viewer is an easy way to view and access maps and data, Optimized for non-professionals that need a simple and easy way to access maps and Geospatial content.

    For more information about Map Viewer’s features click here.

    What maps can I view in the Map Viewer?

    In the Map Viewer you can view all maps you’ve created in the Map Editor application, maps that other users shared with you and public maps.

    How to export maps?

    Here you can find info on how to export maps.

    Can I export layers from maps that other users have created?

    You can export only those layers for which you have the permission to download. Every map owner decides what layers he wants to share and who will have the permission for exporting.

    What tools can I use?

    Map Viewer enables you to interactively view and explore dynamic maps, share and export data you need for your work, perform basic selecting queries by attributes or location for simple data analysis and visualization, print maps, data table viewing, search features of your interest etc. For more information about tools in Map Viewer click here.

    Is there some kind of user manual I can use?

    You can access GIS Cloud User Manual here.

    GIS Cloud Publisher

    Why should I install the GIS Cloud Publisher?

    The GIS Cloud Publisher for ArcMap extension enables you to publish your maps from ArcMap to GIS Cloud with only one click. For more information about the GIS Cloud publisher click here.

    Where can I download GIS Cloud Publisher?

    Click here to download GIS Cloud Publisher Publisher.

    Why are layers not showing in the GIS Cloud?

    Please check that layers in the ArcMap are not in the folders or sub-folders. If they are, extract them and try to upload them again.

    Mobile Data Collection

    Why should I download the Mobile Data Collection App?

    GIS Cloud Mobile Data Collection enables you to have media enriched location information from any place, any time and on any device. With only a few taps of your finger you are populating data into a map layer in real time. Analyze, share and publish your newly collected data or review and update your previous data. For more information about Mobile Data Collection please click here.

    What is the price?

    Click here for info about product and pricing.

    Where can I download the application?

    iOS version Android version

    Can I gather data when there is no internet connection?

    Yes, you can use Offline mode, but note that it is not possible to switch between projects and log out from mobile device until Internet connection is reached. Here you can find more information.

    Can I send my data to multiple users and applications?

    Your mobile device can send data to several accounts and applications, note that you have to have Collect and/or Update permission assigned for each project/map.

    How to assign Mobile Data Collection licenses?

    In the GIS Cloud Manager, under the Users tab you can create and manage your organization, assign licenses and manage user groups. Find more info here or watch the video.

    Where can I find Get started tutorial for Mobile Data Collection?

    Here you can find Getting started tutorial for MDC. Take a look at our blog.