This is machine translation

Translated by Microsoft
Mouse over text to see original. Click the button below to return to the English verison of the page.


Class: geopoint

Remove properties from geopoint vector


PF = rmprop(P,propname)
PF = rmprop(P,propnames)


PF = rmprop(P,propname) removes the property specified by the character vector, propname from the geopoint vector, P.

PF = rmprop(P,propnames) removes all the properties specified in the cell array, propnames, from the geopoint vector, P. If propnames contains a coordinate property an error is issued.

    Note:   rmprop cannot remove Latitude, Longitude and Metadata fields and the character vector specified is case sensitive.

Input Arguments


geopoint vector.

Output Arguments


Modified geopoint vector with the specified property (or properties) removed.


expand all

Create a geopoint vector and remove a property.

p = geopoint(shaperead('tsunamis', 'UseGeo', true));
p2 = rmprop(p, 'Validity')
p2 = 

 162x1 geopoint vector with properties:

 Collection properties:
       Geometry: 'point'
       Metadata: [1x1 struct]
 Feature properties:
       Latitude: [1x162 double]
      Longitude: [1x162 double]
           Year: [1x162 double]
          Month: [1x162 double]
            Day: [1x162 double]
           Hour: [1x162 double]
         Minute: [1x162 double]
         Second: [1x162 double]
       Val_Code: [1x162 double]
     Cause_Code: [1x162 double]
          Cause: {1x162 cell}
         Eq_Mag: [1x162 double]
        Country: {1x162 cell}
       Location: {1x162 cell}
     Max_Height: [1x162 double]
       Iida_Mag: [1x162 double]
      Intensity: [1x162 double]
     Num_Deaths: [1x162 double]
    Desc_Deaths: [1x162 double]
Was this topic helpful?