ArcGIS Server¶
This feature automates :
- document your services (EMS, EFS and WFS) published with ArcGIS Server by creating or updating their service metadata sheets
- creation of associations between service layers/tables and data metadata sheets (see Associating a data sheet with a service layer).
Dedicated service
For reasons of availability and performance of the Isogeo API, this feature can only be used by the Isogeo team. If you would like your services to be listed automatically, please contact your Isogeo contact to set up the dedicated service.
Features and details¶
- services must be published with ArcGIS Pro
- theScan user must have read access to the
ArcGIS
Serverarcgisinput
directory, located by default in theC:\arcgisserver\directories\arcgissystem\
directory - all ArcGIS Server folders are explored, and it is therefore recommended to specify a fairly fine granularity (a few dozen services maximum per entry point);
- it is possible to exclude specific formats, folders and services;
Recovered metadata¶
The following information will be retrieved for each service:
- service url,
- the summary and tags indicated in the service publication
- If the character string of an ArcGIS Server tag is identical to an INSPIRE theme, then the theme is assigned to the service record
- service in the form of a bbox
- format and format version
- Identifiers, titles and type (layer, group, table) of resources provided by the service
- If the layers' source data have been scanned by Scan, the association between the layers and the metadata sheet is automatically established according to the name criterion (schema.table).
Update¶
When updating service metadata, the following fields are overwritten:
- information on the service's layers/tables with their identifiers and titles
- service in the form of a bbox
- the format version
- additional Inspire keywords, themes and topics are added, while deleted ones are not removed from the existing record
Add a directory of files to be scanned¶
To create an "ArcGIS Server" entry point :
- In the "Scan FME" menu, create a new entry point by clicking on "+ Create";
- Select the "ArcGIS Server" type;
- Complete the entry point fields, divided into four sections:
- Information
- Metadata
- Inclusion of services
- Exclusion of services ;
- Save and create the entry point.
Information¶
General entry point information: The fields in this section must be completed in order to save and create the entry point.
- Name the entry point. Example:
AGS Services
; - Enter the path to the
arcgisinput
directory or a subfolder containing the services to be scanned. Example://server/share/arcgisinput/
-
Enter the ArcGIS Server base url. Example: https:
//carto.isogeo.net/server
Metadata¶
In the "Metadata" section, you can select the labels to be associated with all the records in the entry point. The fields in this section are optional.
NOTE: Metadata selected in the entry point will be added to all records in the entry point, even if added after the first scan.
Select metadata from the following list to associate with metadata records:
- Catalogs: Working group catalogs;
- Themes: Themes assigned to the working group;
- INSPIRE themes: INSPIRE themes ;
- Keywords : The list of keywords assigned to at least one OR record from the workgroup's shortlist.
New metadata is added automatically during a scan.
Inclusion of services¶
The "Inclusion of services" section allows you to select the entry point services to be scanned. Only services corresponding to at least one of the inclusion criteria will be scanned. The fields in this section are optional.
Fill in the three fields as required:
- Service formats: Select one or more formats from the predefined list to include;
- Folders: Add the subfolder(s) to be included ;
- services: Add the name(s) of the service(s) to be included.
For all three inclusion types, it is possible to import a list from a CSV file (see Appendix on CSV file format). It is also possible to delete the contents of each list separately.
Exclusion of services¶
The "Exclude services" section allows you to select the entry point services to be ignored by the scan. Only services matching any of the exclusion criteria will be scanned. The fields in this section are optional.
Fill in the three fields as required:
- Service formats: Select one or more formats to exclude from the predefined list;
- Folders: Add subfolder(s) to exclude ;
- services: Add the name(s) of the service(s) to exclude.
For all three types of exclusion, it is possible to import a list from a CSV file (see Appendix on CSV file format). It is also possible to delete the contents of each list separately.
Automatic associations¶
This feature allows you to force the creation of associations between the layers of scanned services and the data records present in the inventory, even if the service is unchanged. In other words, it allows you to create an association between data that has been scanned into the database after the service that publishes the data has been scanned. This box should therefore only be ticked in this specific case.