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-2014
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,
com.accela.aa.emse.dom.service.CachedService cachedService)
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,
com.accela.aa.emse.dom.service.CachedService cachedService)
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.GISScriptServicecapId - 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.GISScriptServicegetCapGISObjects in interface com.accela.aa.emse.dom.service.GISScriptServicecapId - CapIDModelcom.accela.aa.exception.AAExceptionpublic ScriptResult getParcelGISObjects(java.lang.String parcelNumber) throws com.accela.aa.exception.AAException
com.accela.aa.emse.dom.service.GISScriptServicegetParcelGISObjects in interface com.accela.aa.emse.dom.service.GISScriptServiceparcelNumber - parcel numbercom.accela.aa.exception.AAExceptionpublic ScriptResult getBufferByRadius(GISTypeScriptModel bufferSource, double radius, java.lang.String radiusUnits, GISTypeScriptModel bufferTarget) throws com.accela.aa.exception.AAException
com.accela.aa.emse.dom.service.GISScriptServicegetBufferByRadius in interface com.accela.aa.emse.dom.service.GISScriptServicebufferSource - GISTypeScriptModelradius - radiusradiusUnits - radius unitsbufferTarget - buffer targetcom.accela.aa.exception.AAExceptionpublic ScriptResult getGISObjectAttributes(GISTypeScriptModel gisType) throws com.accela.aa.exception.AAException
com.accela.aa.emse.dom.service.GISScriptServicegetGISObjectAttributes in interface com.accela.aa.emse.dom.service.GISScriptServicegisType - GISTypeScriptModelcom.accela.aa.exception.AAExceptionpublic ScriptResult getGISType(java.lang.String gisServiceId, java.lang.String gisTypeId)
com.accela.aa.emse.dom.service.GISScriptServicegetGISType in interface com.accela.aa.emse.dom.service.GISScriptServicegisServiceId - 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.GISScriptServiceremoveAllCapGISObjects in interface com.accela.aa.emse.dom.service.GISScriptServicecapId - CapIDModelcom.accela.aa.exception.AAExceptionpublic 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.GISScriptServiceaddCapGISObject in interface com.accela.aa.emse.dom.service.GISScriptServicecapId - CapIDModelserviceName - service namelayerId - layer Idid - idcom.accela.aa.exception.AAExceptionpublic 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.GISScriptServiceaddCapGISObject in interface com.accela.aa.emse.dom.service.GISScriptServicecapId - CapIDModelserviceName - service namelayerId - layer Idid - idisPrimary - isPrimarycom.accela.aa.exception.AAExceptionpublic ScriptResult getGISObjectsByFeatures(java.lang.String gisFeaturesString) throws com.accela.aa.exception.AAException
com.accela.aa.emse.dom.service.GISScriptServicegetGISObjectsByFeatures in interface com.accela.aa.emse.dom.service.GISScriptServicegisFeaturesString - 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