Custom Connector

KAUST GIS Platform Catalog

KSA

The KAUST GIS Platform Data Connector provides seamless access to spatial datasets and ArcGIS services — REST services, SOAP WSDL, KMZ downloads, and sitemaps. It simplifies spatial data integration, visualization, and analysis for mapping, urban planning, environmental monitoring, and scientific research.

Type
Virtual machines, Single VM, BYOL
Runs on
Google Compute Engine
Last update
24 Oct 2024
Category
Integration
Overview

Integration Overview

The connector exposes four core endpoints for portal metadata, REST server info, REST service listings (multiple formats), and SOAP WSDL access.

  • getPortalSelf. Access portal metadata and configuration.
  • getRestInfo. Retrieve ArcGIS REST server information.
  • getRestServices. List available services (pjson, sitemap, geositemap, kmz).
  • getSoapWsdl. Access ArcGIS SOAP WSDL for service integration.
Documentation

Detailed Integration Documentation

Portal Self

OperationgetPortalSelf
EndpointGET /portal/sharing/rest/portals/self
PurposeFetches metadata about the GIS portal — name, description, and configuration details.
ParametersRequired:
f (query, e.g. pjson) — response format.
OutputPortal metadata in the requested format.
Workflow exampleRetrieve portal information to configure GIS clients, dashboards, or application integrations.

REST Info

OperationgetRestInfo
EndpointGET /server/rest/info
PurposeProvides details about the ArcGIS REST server — server version, capabilities, and available services.
ParametersRequired:
f (query, e.g. pjson).
OutputServer metadata and capabilities.
Workflow exampleValidate the server and explore service capabilities before integration.

REST Services

OperationgetRestServices
EndpointGET /server/rest/services
PurposeLists all available REST services in the chosen format.
ParametersRequired:
f (query) — pjson, sitemap, geositemap, or kmz.
OutputA service listing in the requested format.
Workflow exampleUse pjson for programmatic consumption, sitemap/geositemap for spatial indexes, or kmz for GIS software.

SOAP Services

OperationgetSoapWsdl
EndpointGET /server/services
PurposeProvides the WSDL file for ArcGIS SOAP services, enabling SOAP-based GIS integration.
ParametersRequired:
wsdl (query, boolean) — set to true to retrieve the WSDL definition.
OutputThe WSDL definition for the SOAP services.
Workflow exampleIntegrate SOAP GIS services into enterprise applications or legacy systems requiring WSDL-based connections.

Example Workflow: GIS Data Integration

Portal selfFetch portal metadata for configuration.
REST infoVerify server capabilities and service availability.
REST servicesQuery available services in the desired format for visualization, analysis, or download.
SOAP servicesIntegrate SOAP services for enterprise or legacy systems if required.
Support

For technical support, contact custom-connectors-support@isolutions.sa.

free consultation

Schedule a Free Consultation With Our Specialists

Book a free demo
request

Begin Your Adventure With Experienced Professionals

Send request
help desk

Do You Have Questions or Want More Information? Call Now.

Contact support