[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-11-15 UTC."],[[["\u003cp\u003e\u003ccode\u003eGMSDatasetFeature\u003c/code\u003e represents a feature from a dataset and always has a feature type of \u003ccode\u003eGMSFeatureTypeDataset\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eEach \u003ccode\u003eGMSDatasetFeature\u003c/code\u003e possesses a \u003ccode\u003edatasetID\u003c/code\u003e to indicate its belonging and \u003ccode\u003edatasetAttributes\u003c/code\u003e for storing associated key-value data.\u003c/p\u003e\n"],["\u003cp\u003eAlthough an initializer \u003ccode\u003einitWithDatasetID:datasetAttributes:\u003c/code\u003e is provided, it's strictly for testing; the SDK handles instance creation in production.\u003c/p\u003e\n"]]],[],null,["# GoogleMaps Framework Reference\n\nGMSDatasetFeature\n=================\n\n\n @interface GMSDatasetFeature : NSObject \u003c../Protocols/GMSFeature.html\u003e\n\nAn interface representing a feature from a dataset.\n\nThe featureType of a DatasetFeature will always be [GMSFeatureTypeDataset](../Constants/GMSFeatureTypeDataset.html).\n- `\n ``\n ``\n `\n\n ### [datasetID](#/c:objc(cs)GMSDatasetFeature(py)datasetID)\n\n `\n ` \n Dataset id of the dataset that this feature belongs to. \n\n #### Declaration\n\n Swift \n\n var datasetID: String { get }\n\n Objective-C \n\n @property (nonatomic, readonly) NSString *_Nonnull datasetID;\n\n- `\n ``\n ``\n `\n\n ### [datasetAttributes](#/c:objc(cs)GMSDatasetFeature(py)datasetAttributes)\n\n `\n ` \n Key-value mapping of the attributes associated with the feature in the dataset. \n\n #### Declaration\n\n Swift \n\n var datasetAttributes: [String : String] { get }\n\n Objective-C \n\n @property (nonatomic, readonly) NSDictionary\u003cNSString *, NSString *\u003e *_Nonnull datasetAttributes;\n\n- `\n ``\n ``\n `\n\n ### [-initWithDatasetID:datasetAttributes:](#/c:objc(cs)GMSDatasetFeature(im)initWithDatasetID:datasetAttributes:)\n\n `\n ` \n Create a dataset feature instance for testing uses.\n\n This method should be used for testing purposes only; `GMSDatasetFeature` instances should only\n be created by the SDK in production code. \n\n #### Declaration\n\n Swift \n\n init(datasetID: String, datasetAttributes: [String : String] = [:])\n\n Objective-C \n\n - (nonnull instancetype)initWithDatasetID:(nonnull NSString *)datasetID\n datasetAttributes:\n (nonnull NSDictionary\u003cNSString *, NSString *\u003e *)\n ../Classes/GMSDatasetFeature.html#/c:objc(cs)GMSDatasetFeature(py)datasetAttributes;\n\n- `\n ``\n ``\n `\n\n ### [-init](#/c:objc(cs)GMSDatasetFeature(im)init)\n\n `\n ` \n Unavailable \n\n #### Declaration\n\n Objective-C \n\n - (instancetype)init NS_DESIGNATED_INITIALIZER NS_UNAVAILABLE;"]]