org.cts.registry
Class ESRIRegistry

java.lang.Object
  extended by org.cts.registry.AbstractProjRegistry
      extended by org.cts.registry.ESRIRegistry
All Implemented Interfaces:
Registry

public class ESRIRegistry
extends AbstractProjRegistry
implements Registry

This class parses the esri file available in the resources package. For a given code, it returns a map of parameters required by CRSHelper to build a CoordinateReferenceSystem.

Author:
Erwan Bocher

Field Summary
 
Fields inherited from class org.cts.registry.AbstractProjRegistry
LOGGER, projParser
 
Constructor Summary
ESRIRegistry()
           
 
Method Summary
 Map<String,String> getParameters(String code)
          Return all parameters need to build a CoordinateReferenceSystem.
 String getRegistryName()
          Return the name of the registry.
 Set<String> getSupportedCodes()
          Return all supported codes for this registry.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ESRIRegistry

public ESRIRegistry()
Method Detail

getRegistryName

public String getRegistryName()
Description copied from interface: Registry
Return the name of the registry.

Specified by:
getRegistryName in interface Registry

getParameters

public Map<String,String> getParameters(String code)
                                 throws RegistryException
Description copied from interface: Registry
Return all parameters need to build a CoordinateReferenceSystem.

Specified by:
getParameters in interface Registry
Throws:
RegistryException

getSupportedCodes

public Set<String> getSupportedCodes()
                              throws RegistryException
Description copied from interface: Registry
Return all supported codes for this registry.

Specified by:
getSupportedCodes in interface Registry
Throws:
RegistryException


Copyright © 2014 IRSTV CNRS-FR-2488. All Rights Reserved.