Advanced Validations

When setting up NET Cloud projects, errors or inconsistencies may occasionally occur. To simplify troubleshooting and save time, the Advanced Validations feature provides valuable support. These validations can be executed directly in the project settings within the admin area for each project.

Overview of Advanced Validations

In the Validations section, users can either run all available validations simultaneously or choose to validate specific aspects of their project. This helps identify and resolve potential issues efficiently.

Screenshot 2025-01-27 104847.png


Validations in NET Cloud

The validation functionality systematically checks for incorrectly configured layers and settings. Depending on the selected validation, all relevant components in the project are examined:

  • Faulty Configurations: If the validation detects layers, attributes, or SLDs with incorrect settings, a list of problematic elements is displayed. Users can navigate directly to the respective settings via this list.
  • No Issues Found: If no issues are detected, the result list remains empty.

 

Detailed Validations

ValidationDescription 

Check Attribute Availability

This validation checks whether the attributes in the NET Cloud project are available on the Geoserver. Missing or incorrect links can be identified early.

Check Geoserver Primary Key Configuration

Verifies that the Primary Key Metadata Table is present in the Geoserver datastore. This configuration prevents the random generation of feature IDs and ensures proper data assignment.

Validate Document and Plot Layers

Ensures that:

  • The setting “Use Bbox” is set to True.
  • No searchable attributes are present in the layers.

Check Layer Availability

This validation verifies that all layers are published on the Geoserver. Missing publications are reported.

Validate Layer Settings

Checks that all layers with geometry meet the following requirements:

  • Use Bbox = True
  • Once = True
  • Feature Selection Enabled = True
  • Query Attributes = True
  • Default Style is not NULL

Check Lookup Layer Settings

Ensures that the settings for lookup layers are configured correctly. Any incorrectly configured layers are identified and displayed.

Validate Relations

Verifies that all layers in the relations list, including the source and target layers, are published on the Geoserver. Missing layers are listed.

Validate SLD Files

Checks if the layer style meets the following validation criteria:

  • All rules contain a Name and Title.
  • Stroke width does not exceed 20 pixels.
  • GS Layer Type is set to "Collection" for mixed symbolizers.

 

With these comprehensive validations, you have a powerful tool at your disposal to set up NET Cloud projects efficiently and error-free. Use these validations to identify and resolve potential issues early.