Package com.luciad.wms.client.model
Class ALcdOGCWMSService
java.lang.Object
com.luciad.wms.client.model.ALcdOGCWMSService
This class contains general information about a Web Map Service.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturns the access constraint that apply to this service.Returns anTLcdOWSServiceProvider
containing the contact information of the service ornull
if noTLcdOWSServiceProvider
was configuredgetFees()
Returns the fees that apply to this service.abstract String
getKeyword
(int aIndex) Returns the keyword or keyword phrase at the given index.abstract int
Returns the number of keywords or keyword phrases that describe the Web Map Service.abstract int
Returns the maximum number of layers allowed in a single request.abstract int
Returns the maximum allowed height in a request.abstract int
Returns the maximum allowed width in a request.abstract String
Returns a description providing additional information about the Web Map Service.abstract String
Returns the WMT-defined name for the type of service.abstract String
Returns the title of the Web Map Service.abstract String
getURL()
Returns the top-level web address of the service or the service provider.
-
Constructor Details
-
ALcdOGCWMSService
public ALcdOGCWMSService()
-
-
Method Details
-
getServiceName
Returns the WMT-defined name for the type of service. This parameter is mandatory for a WMS.- Returns:
- the WMT-defined name for the type of service.
-
getServiceTitle
Returns the title of the Web Map Service. This parameter is mandatory for a WMS.- Returns:
- the title of the Web Map Service.
-
getServiceAbstract
Returns a description providing additional information about the Web Map Service. If no abstract is provided, null is returned.- Returns:
- a description providing additional information about the Web Map Service As this parameter is optional, null is returned when not available.
-
getKeywordCount
public abstract int getKeywordCount()Returns the number of keywords or keyword phrases that describe the Web Map Service. These keywords can be used to help catalog searching.- Returns:
- The number of keywords or keyword phrases that describe the Web Map Service.
-
getKeyword
Returns the keyword or keyword phrase at the given index. Keywords are an additional description of the service and can be used to help catalog searching.- Parameters:
aIndex
- An index.- Returns:
- The keyword or keyword phrase at the given index.
- Throws:
IndexOutOfBoundsException
- if the given index is out of bounds.
-
getURL
Returns the top-level web address of the service or the service provider. If no URL is provided, null is returned.- Returns:
- the top-level web address of the service or the service provider.
-
getLayerLimit
public abstract int getLayerLimit()Returns the maximum number of layers allowed in a single request. If no limit is imposed -1 is returned.- Returns:
- the maximum number of layers allowed in a single request. If no limit is imposed -1 is returned.
-
getMaxWidth
public abstract int getMaxWidth()Returns the maximum allowed width in a request. If no limit is imposed -1 is returned.- Returns:
- the maximum allowed width in a request. If no limit is imposed -1 is returned.
-
getMaxHeight
public abstract int getMaxHeight()Returns the maximum allowed height in a request. If no limit is imposed -1 is returned.- Returns:
- the maximum allowed height in a request. If no limit is imposed -1 is returned.
-
getFees
Returns the fees that apply to this service.By default,
null
is returned, indicating that there are no applicable fees.- Returns:
- A String representing the fees,
null
if no fees set.
-
getAccessConstraints
Returns the access constraint that apply to this service.By default,
null
is returned, indicating that there are no applicable access constraints.- Returns:
- A String representing the access constraints,
null
if there are no applicable access constraints
-
getContactInformation
Returns anTLcdOWSServiceProvider
containing the contact information of the service ornull
if noTLcdOWSServiceProvider
was configured- Returns:
- an
TLcdOWSServiceProvider
containing the contact information of the service ornull
if noTLcdOWSServiceProvider
was configured - Since:
- 2022.0
-