public class GISScript
extends com.accela.aa.emse.dom.service.BaseAAScript
implements com.accela.aa.emse.dom.service.GISScriptService
Accela Automation File: GISScript.java Accela, Inc. Copyright (C): 2002-2013 Description: Notes: Revision History: 11/01/02, Emil Andresen, Initial Version 02/16/2006, Joey Lv Fixed Critical Issue 06ACT-00000-01083 11/01/2006 Michael Mao cache service object.
Constructor and Description |
---|
GISScript()
Constructor for GISScript.
|
GISScript(java.lang.String serviceProviderCode,
java.lang.String auditId)
Constructor for GISScript.
|
Modifier and Type | Method and Description |
---|---|
ScriptResult |
addCapGISObject(com.accela.aa.aamain.cap.CapIDModel capId,
java.lang.String serviceName,
java.lang.String layerId,
java.lang.String id)
Add CapGISObject.
|
ScriptResult |
addCapGISObject(com.accela.aa.aamain.cap.CapIDModel capId,
java.lang.String serviceName,
java.lang.String layerId,
java.lang.String id,
boolean isPrimary)
Add CapGISObject.
|
ScriptResult |
getAssetGISObject(com.accela.aa.aamain.cap.CapIDModel capId)
Gets the cap asset gis objects.
|
ScriptResult |
getBufferByRadius(GISTypeScriptModel bufferSource,
double radius,
java.lang.String radiusUnits,
GISTypeScriptModel bufferTarget)
Get BufferByRadius.
|
ScriptResult |
getCapGISObjects(com.accela.aa.aamain.cap.CapIDModel capId)
Get CapGISObjects.
|
ScriptResult |
getGISObjectAttributes(GISTypeScriptModel gisType)
Get GISObjectAttributes by GISTypeScriptModel gisType.
|
ScriptResult |
getGISObjectDetails(java.lang.String serviceName,
java.lang.String layerName,
java.lang.String gisIDValue) |
ScriptResult |
getGISObjectsByFeatures(java.lang.String gisFeaturesString)
According gis feature string from AGIS_OBJECT table.
|
ScriptResult |
getGISType(java.lang.String gisServiceId,
java.lang.String gisTypeId)
Get GISType by gisServiceId,gisTypeId.
|
ScriptResult |
getParcelGISObjects(java.lang.String parcelNumber)
Get ParcelGISObjects.
|
ScriptResult |
removeAllCapGISObjects(com.accela.aa.aamain.cap.CapIDModel capId)
Remove all CapGISObjects.
|
public GISScript(java.lang.String serviceProviderCode, java.lang.String auditId) throws com.accela.aa.exception.AAException
serviceProviderCode
- agency codeauditId
- the caller idcom.accela.aa.exception.AAException
- the AA exceptionpublic GISScript() throws com.accela.aa.exception.AAException
com.accela.aa.exception.AAException
- the AA exceptionpublic ScriptResult getAssetGISObject(com.accela.aa.aamain.cap.CapIDModel capId) throws com.accela.aa.exception.AAException
getAssetGISObject
in interface com.accela.aa.emse.dom.service.GISScriptService
capId
- the cap idcom.accela.aa.exception.AAException
- the AA exceptionpublic ScriptResult getCapGISObjects(com.accela.aa.aamain.cap.CapIDModel capId) throws com.accela.aa.exception.AAException
com.accela.aa.emse.dom.service.GISScriptService
getCapGISObjects
in interface com.accela.aa.emse.dom.service.GISScriptService
capId
- CapIDModelcom.accela.aa.exception.AAException
public ScriptResult getParcelGISObjects(java.lang.String parcelNumber) throws com.accela.aa.exception.AAException
com.accela.aa.emse.dom.service.GISScriptService
getParcelGISObjects
in interface com.accela.aa.emse.dom.service.GISScriptService
parcelNumber
- parcel numbercom.accela.aa.exception.AAException
public ScriptResult getBufferByRadius(GISTypeScriptModel bufferSource, double radius, java.lang.String radiusUnits, GISTypeScriptModel bufferTarget) throws com.accela.aa.exception.AAException
com.accela.aa.emse.dom.service.GISScriptService
getBufferByRadius
in interface com.accela.aa.emse.dom.service.GISScriptService
bufferSource
- GISTypeScriptModelradius
- radiusradiusUnits
- radius unitsbufferTarget
- buffer targetcom.accela.aa.exception.AAException
public ScriptResult getGISObjectAttributes(GISTypeScriptModel gisType) throws com.accela.aa.exception.AAException
com.accela.aa.emse.dom.service.GISScriptService
getGISObjectAttributes
in interface com.accela.aa.emse.dom.service.GISScriptService
gisType
- GISTypeScriptModelcom.accela.aa.exception.AAException
public ScriptResult getGISType(java.lang.String gisServiceId, java.lang.String gisTypeId)
com.accela.aa.emse.dom.service.GISScriptService
getGISType
in interface com.accela.aa.emse.dom.service.GISScriptService
gisServiceId
- gis service idgisTypeId
- gis type idpublic ScriptResult removeAllCapGISObjects(com.accela.aa.aamain.cap.CapIDModel capId) throws com.accela.aa.exception.AAException
com.accela.aa.emse.dom.service.GISScriptService
removeAllCapGISObjects
in interface com.accela.aa.emse.dom.service.GISScriptService
capId
- CapIDModelcom.accela.aa.exception.AAException
public ScriptResult addCapGISObject(com.accela.aa.aamain.cap.CapIDModel capId, java.lang.String serviceName, java.lang.String layerId, java.lang.String id) throws com.accela.aa.exception.AAException
com.accela.aa.emse.dom.service.GISScriptService
addCapGISObject
in interface com.accela.aa.emse.dom.service.GISScriptService
capId
- CapIDModelserviceName
- service namelayerId
- layer Idid
- idcom.accela.aa.exception.AAException
public ScriptResult addCapGISObject(com.accela.aa.aamain.cap.CapIDModel capId, java.lang.String serviceName, java.lang.String layerId, java.lang.String id, boolean isPrimary) throws com.accela.aa.exception.AAException
com.accela.aa.emse.dom.service.GISScriptService
addCapGISObject
in interface com.accela.aa.emse.dom.service.GISScriptService
capId
- CapIDModelserviceName
- service namelayerId
- layer Idid
- idisPrimary
- isPrimarycom.accela.aa.exception.AAException
public ScriptResult getGISObjectsByFeatures(java.lang.String gisFeaturesString) throws com.accela.aa.exception.AAException
com.accela.aa.emse.dom.service.GISScriptService
getGISObjectsByFeatures
in interface com.accela.aa.emse.dom.service.GISScriptService
gisFeaturesString
- such as "Seminole,Parcels=002-461-031-000||Seminole,Parcels=003-202-009-000||"com.accela.aa.exception.AAException
- the AA exceptionpublic ScriptResult getGISObjectDetails(java.lang.String serviceName, java.lang.String layerName, java.lang.String gisIDValue) throws com.accela.aa.exception.AAException
com.accela.aa.exception.AAException