Class TLcdWMSGeoJsonGetFeatureInfoEncoder

java.lang.Object
com.luciad.wms.server.viewencoder.TLcdWMSGeoJsonGetFeatureInfoEncoder
All Implemented Interfaces:
ILcdWMSGetFeatureInfoRequestEncoder

@LcdService(service=ILcdWMSGetFeatureInfoRequestEncoder.class, priority=20000) public class TLcdWMSGeoJsonGetFeatureInfoEncoder extends Object implements ILcdWMSGetFeatureInfoRequestEncoder
Feature info encoder that encodes the features as GeoJSON. The geometries of the features are converted to WGS-84. Geometries that are not supported within GeoJSON are converted to discretized versions of supported geometries. If they cannot be discretized, the bounds are used as fallback.
Since:
2017.0
  • Constructor Details Link icon

    • TLcdWMSGeoJsonGetFeatureInfoEncoder Link icon

      public TLcdWMSGeoJsonGetFeatureInfoEncoder()
      Creates a feature info encoder that encodes the features as GeoJSON. The data property name is used as key for the feature info properties.
    • TLcdWMSGeoJsonGetFeatureInfoEncoder Link icon

      public TLcdWMSGeoJsonGetFeatureInfoEncoder(boolean aUseDisplayNames)
      Creates a feature info encoder that encodes the features as GeoJSON.
      Parameters:
      aUseDisplayNames - If true the display name is used as key for the feature info properties. When false the data property name is used as key for the feature info properties.
      Since:
      2024.1.08
  • Method Details Link icon