2 * Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved
4 * Licensed under the Apache License, Version 2.0 (the License);
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
8 * http://www.apache.org/licenses/LICENSE-2.0
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an AS IS BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
20 /// Features available in the Map Service
22 public enum ServiceData
25 /// Indicates availability of address value in the Place data.
27 PlaceAddress = Interop.ServiceData.PlaceAddress,
29 /// Indicates availability of rating value in the Place data.
31 PlaceRating = Interop.ServiceData.PlaceRating,
33 /// Indicates availability of place category list in the Place data.
35 PlaceCategories = Interop.ServiceData.PlaceCategories,
37 /// Indicates availability of place attribute list in the Place data.
39 PlaceAttributes = Interop.ServiceData.PlaceAttributes,
41 /// Indicates availability of place contact list in the Place data.
43 PlaceContacts = Interop.ServiceData.PlaceContacts,
45 /// Indicates availability of place editorial list in the Place data.
47 PlaceEditorials = Interop.ServiceData.PlaceEditorials,
49 /// Indicates availability of place review list in the Place data.
51 PlaceReviews = Interop.ServiceData.PlaceReviews,
53 /// Indicates availability of place image in Place the data.
55 PlaceImage = Interop.ServiceData.PlaceImage,
57 /// Indicates availability of place supplier link value in the Place data.
59 PlaceSupplier = Interop.ServiceData.PlaceSupplier,
61 /// Indicates availability of related place link in the Place data.
63 PlaceRelated = Interop.ServiceData.PlaceRelated,
66 /// Indicates that the Route Data Structure is defined as a Path (a list of geographical coordinates).
68 RoutePath = Interop.ServiceData.RoutePath,
70 /// Indicates that the Route Data Structure is defined as a list of Segments while each segment is defined as a Path.
72 RouteSegmentsPath = Interop.ServiceData.RouteSegmentsPath,
74 /// Indicates that the Route Data Structure is defined as a list of Segments while each segment is defined as a list of Maneuvers.
76 RouteSegmentsManeuvers = Interop.ServiceData.RouteSegmentsManeuvers,
79 /// Indicates availability of traffic information on the Map.
81 ViewTraffic = Interop.ServiceData.ViewTraffic,
83 /// Indicates availability of public transit information on the Map.
85 ViewPublicTransit = Interop.ServiceData.ViewPublicTransit,
87 /// Indicates availability of 3D building drawable on the Map.
89 ViewBuilding = Interop.ServiceData.ViewBuilding,
91 /// Indicates availability of scale bar on the Map.
93 ViewScalebar = Interop.ServiceData.ViewScalebar,