Package org.gdal.gnm
Class GenericNetwork
java.lang.Object
org.gdal.gdal.MajorObject
org.gdal.gnm.Network
org.gdal.gnm.GenericNetwork
-
Method Summary
Modifier and TypeMethodDescriptionint
int
ChangeAllBlockState
(boolean bIsBlock) int
ChangeBlockState
(long nFID, boolean bIsBlock) int
ConnectFeatures
(long nSrcFID, long nTgtFID, long nConFID, double dfCost, double dfInvCost, int eDir) int
ConnectPointsByLines
(Vector papszLayerList, double dfTolerance, double dfCost, double dfInvCost, int eDir) int
CreateRule
(String pszRuleStr) void
delete()
int
int
DeleteRule
(String pszRuleStr) int
DisconnectFeatures
(long nSrcFID, long nTgtFID, long nConFID) int
DisconnectFeaturesWithId
(long nFID) boolean
GetRules()
int
hashCode()
int
ReconnectFeatures
(long nSrcFID, long nTgtFID, long nConFID, double dfCost, double dfInvCost, int eDir) Methods inherited from class org.gdal.gnm.Network
CommitTransaction, CopyLayer, CopyLayer, CreateLayer, CreateLayer, CreateLayer, CreateLayer, DeleteLayer, DisconnectAll, GetFeatureByGlobalFID, GetFileList, GetLayerByIndex, GetLayerByName, GetLayerCount, GetName, GetPath, GetPath, GetProjection, GetProjectionRef, GetVersion, RollbackTransaction, StartTransaction, StartTransaction, TestCapability
Methods inherited from class org.gdal.gdal.MajorObject
GetDescription, GetMetadata_Dict, GetMetadata_Dict, GetMetadata_List, GetMetadata_List, GetMetadataDomainList, GetMetadataItem, GetMetadataItem, SetDescription, SetMetadata, SetMetadata, SetMetadata, SetMetadata, SetMetadata, SetMetadata, SetMetadataItem, SetMetadataItem
-
Method Details
-
delete
public void delete() -
equals
-
hashCode
public int hashCode() -
ConnectFeatures
public int ConnectFeatures(long nSrcFID, long nTgtFID, long nConFID, double dfCost, double dfInvCost, int eDir) -
DisconnectFeatures
public int DisconnectFeatures(long nSrcFID, long nTgtFID, long nConFID) -
DisconnectFeaturesWithId
public int DisconnectFeaturesWithId(long nFID) -
ReconnectFeatures
public int ReconnectFeatures(long nSrcFID, long nTgtFID, long nConFID, double dfCost, double dfInvCost, int eDir) -
CreateRule
-
DeleteAllRules
public int DeleteAllRules() -
DeleteRule
-
GetRules
-
ConnectPointsByLines
public int ConnectPointsByLines(Vector papszLayerList, double dfTolerance, double dfCost, double dfInvCost, int eDir) -
ChangeBlockState
public int ChangeBlockState(long nFID, boolean bIsBlock) -
ChangeAllBlockState
public int ChangeAllBlockState(boolean bIsBlock) -
ChangeAllBlockState
public int ChangeAllBlockState()
-