Adding layers to EGIS
Overview
As a first look at adding data to EGIS based on layer details outlined here in this wiki.
EGIS Data Automation Workflows: http://mytc/RDIMS/15237307
Initial process
Logged in as josh.hevenor
Created folder "Parks and Protected Areas", as per SMARTMAPS structure
Created item from the web
Pasted URL, categorized as 'Boundary'
Created content
Edited metadata and added:
Alternate title (readable)
Publish Date
Language
Org name
Online reference to canada.ca metadata
Marked as Authoritative
Shared with organization
File locations
Static files are usually posted on \\ncras382\Application Source Files\EGIS\Smartmap Files
Questions
Should we create content as different users or EGIS user?
yes, confirm
SmartMaps folder as categories?
probably
Add French as a repeat process?
- In this case yes, Official Languages SupportThumbnails?
This is an FGP/OpenData layer that will be squashed by Federation
- Should we add these?Yes, to satisfy MVP
- What do we do when federation happens?We'll remove
Proposals
Scripts
Scripts shall be organized in the repository using the same hierarchy as the corresponding layers in TC Smart Maps.
Each layer shall have its own folder and script(s).
Each layer's folder shall have a scripts folder that contains the Python scripts and configuration file.
ArcGIS Pro project files and layer files (if used) shall be contained in the root of the layer's folder.
Shared Python modules shall be contained in a "scripts" folder underneath the TC Smart Maps folder.
Downloaded or intermediate data should not be placed in source control.
Scripts shall use the ArcGIS environment's scratch folder and scratch workspace as their working folder and geodatabase.
Configuration
Each configuration file shall have an
[ITEM_PROPERTIES]
section that defines the properties of the portal item.Each configuration file shall have a
[DATASET_PROPERTIES]
section that defines other properties for the layer, such as layer name, source URL, etc.
Layers
The TC Smart Maps layers shall be organized in folders in the EGIS user account corresponding to the top-level folders in TC Smart Maps.
The TC Smart Maps layers shall be assigned categories in accordance with the ISO 19115 topic categories, augmented with TC-specific sub-categories.
The TC Smart Maps layers shall be tagged with TC Smart Maps, along with tags corresponding to the names of the hierarchy of layers to which the layer belongs in TC Smart Maps. For example, the Canada Airport layer shall be tagged with TC Smart Maps, Programs Group, Airport and Port Programs, and Airport.
EGIS shall contain a web map and a web scene each containing all TC Smart Maps content. The web scene shall be configured with layer groups corresponding to the top-level groupings in TC Smart Maps.
EGIS shall contain map layers that correspond to layer groups in TC Smart Maps.