com.supermap.services

Class Feature

  • java.lang.Object
    • com.supermap.services.Feature


  • public class Feature
    extends java.lang.Object
    The Feature class contains geometry and attribute information. It is used to operate the Geometry object of specified record while uploading data service acdtion to server.
    • Constructor Summary

      Constructors 
      Constructor and Description
      Feature(java.lang.String[] fieldNames, java.lang.String[] fieldValues, Geometry geo)
      Initialize a new Geometry object with the specified parameters.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      java.lang.String[] getFieldNames()
      Get attribute name array.
      java.lang.String[] getFieldValues()
      Get attribute value array.
      Geometry getGeometry()
      Gets the geometric object.
      java.lang.String toJson()
      Convert objects to Json string.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Feature

        public Feature(java.lang.String[] fieldNames,
                       java.lang.String[] fieldValues,
                       Geometry geo)
        Initialize a new Geometry object with the specified parameters.
        Parameters:
        fieldNames - specified array of attribute names.
        fieldValues - specified array of attribute value. *

        If the field value is the Date type, with the format "yyyy/MM/dd HH:mm:ss" or "yyyy-MM-dd HH:mm:ss". In addition, if there is only date and no specific time, for example, "2014/10/16", the default specific time would be 00:00:00 after uploading; if there is no date, the passed in value would be null string "".

        geo - specified Geometry object.
    • Method Detail

      • toJson

        public java.lang.String toJson()
        Convert objects to Json string.
        Returns:
        class objects converted to Json string.
      • getGeometry

        public Geometry getGeometry()
        Gets the geometric object.
        Returns:
        got the Geometry objects.
      • getFieldNames

        public java.lang.String[] getFieldNames()
        Get attribute name array.
        Returns:
        got the array of attribute name.
      • getFieldValues

        public java.lang.String[] getFieldValues()
        Get attribute value array.
        Returns:
        got the array of attribute values.