Marble

KmlElementDictionary.cpp
1/*
2 SPDX-FileCopyrightText: 2007 Nikolas Zimmermann <zimmermann@kde.org>
3
4 SPDX-License-Identifier: LGPL-2.0-or-later
5*/
6
7#include "KmlElementDictionary.h"
8
9namespace Marble
10{
11
12// One static list of all tag names, to avoid string comparisons all-over-the-place
13namespace kml
14{
15
16const char kmlTag_nameSpace20[] = "http://earth.google.com/kml/2.0";
17const char kmlTag_nameSpace21[] = "http://earth.google.com/kml/2.1";
18const char kmlTag_nameSpace22[] = "http://earth.google.com/kml/2.2";
19const char kmlTag_nameSpaceOgc22[] = "http://www.opengis.net/kml/2.2";
20const char kmlTag_nameSpaceGx22[] = "http://www.google.com/kml/ext/2.2";
21const char kmlTag_nameSpaceMx[] = "http://marble.kde.org";
22
23const char kmlTag_address[] = "address";
24const char kmlTag_AddressDetails[] = "AddressDetails";
25const char kmlTag_Alias[] = "Alias";
26const char kmlTag_altitude[] = "altitude";
27const char kmlTag_altitudeMode[] = "altitudeMode";
28const char kmlTag_BalloonStyle[] = "BalloonStyle";
29const char kmlTag_begin[] = "begin";
30const char kmlTag_bgColor[] = "bgColor";
31const char kmlTag_bottomFov[] = "bottomFov";
32const char kmlTag_Camera[] = "Camera";
33const char kmlTag_Change[] = "Change";
34const char kmlTag_code[] = "code";
35const char kmlTag_color[] = "color";
36const char kmlTag_colorMode[] = "colorMode";
37const char kmlTag_ColorStyle[] = "ColorStyle";
38const char kmlTag_Container[] = "Container";
39const char kmlTag_cookie[] = "cookie";
40const char kmlTag_coordinates[] = "coordinates";
41const char kmlTag_Create[] = "Create";
42const char kmlTag_Data[] = "Data";
43const char kmlTag_Delete[] = "Delete";
44const char kmlTag_description[] = "description";
45const char kmlTag_displayMode[] = "displayMode";
46const char kmlTag_displayName[] = "displayName";
47const char kmlTag_Document[] = "Document";
48const char kmlTag_drawOrder[] = "drawOrder";
49const char kmlTag_duration[] = "duration";
50const char kmlTag_east[] = "east";
51const char kmlTag_end[] = "end";
52const char kmlTag_expires[] = "expires";
53const char kmlTag_ExtendedData[] = "ExtendedData";
54const char kmlTag_extrude[] = "extrude";
55const char kmlTag_Feature[] = "Feature";
56const char kmlTag_fill[] = "fill";
57const char kmlTag_flyToMode[] = "flyToMode";
58const char kmlTag_flyToView[] = "flyToView";
59const char kmlTag_Folder[] = "Folder";
60const char kmlTag_geomColor[] = "geomColor";
61const char kmlTag_Geometry[] = "Geometry";
62const char kmlTag_GeometryCollection[] = "GeometryCollection";
63const char kmlTag_geomScale[] = "geomScale";
64const char kmlTag_gridOrigin[] = "gridOrigin";
65const char kmlTag_GroundOverlay[] = "GroundOverlay";
66const char kmlTag_h[] = "h";
67const char kmlTag_heading[] = "heading";
68const char kmlTag_height[] = "height";
69const char kmlTag_href[] = "href";
70const char kmlTag_hotSpot[] = "hotSpot";
71const char kmlTag_httpQuery[] = "httpQuery";
72const char kmlTag_Icon[] = "Icon";
73const char kmlTag_IconStyle[] = "IconStyle";
74const char kmlTag_ImagePyramid[] = "ImagePyramid";
75const char kmlTag_innerBoundaryIs[] = "innerBoundaryIs";
76const char kmlTag_ItemIcon[] = "ItemIcon";
77const char kmlTag_key[] = "key";
78const char kmlTag_kml[] = "kml";
79const char kmlTag_labelColor[] = "labelColor";
80const char kmlTag_LabelStyle[] = "LabelStyle";
81const char kmlTag_latitude[] = "latitude";
82const char kmlTag_LatLonAltBox[] = "LatLonAltBox";
83const char kmlTag_LatLonBox[] = "LatLonBox";
84const char kmlTag_LatLonQuad[] = "LatLonQuad";
85const char kmlTag_leftFov[] = "leftFov";
86const char kmlTag_LinearRing[] = "LinearRing";
87const char kmlTag_LineString[] = "LineString";
88const char kmlTag_LineStyle[] = "LineStyle";
89const char kmlTag_Link[] = "Link";
90const char kmlTag_linkDescription[] = "linkDescription";
91const char kmlTag_linkName[] = "linkName";
92const char kmlTag_linkSnippet[] = "linkSnippet";
93const char kmlTag_listItemType[] = "listItemType";
94const char kmlTag_ListStyle[] = "ListStyle";
95const char kmlTag_Location[] = "Location";
96const char kmlTag_Lod[] = "Lod";
97const char kmlTag_longitude[] = "longitude";
98const char kmlTag_LookAt[] = "LookAt";
99const char kmlTag_maxAltitude[] = "maxAltitude";
100const char kmlTag_maxFadeExtent[] = "maxFadeExtent";
101const char kmlTag_maxHeight[] = "maxHeight";
102const char kmlTag_maxLodPixels[] = "maxLodPixels";
103const char kmlTag_maxSessionLength[] = "maxSessionLength";
104const char kmlTag_maxWidth[] = "maxWidth";
105const char kmlTag_message[] = "message";
106const char kmlTag_Metadata[] = "Metadata";
107const char kmlTag_minAltitude[] = "minAltitude";
108const char kmlTag_minFadeExtent[] = "minFadeExtent";
109const char kmlTag_minLodPixels[] = "minLodPixels";
110const char kmlTag_minRefreshPeriod[] = "minRefreshPeriod";
111const char kmlTag_Model[] = "Model";
112const char kmlTag_MultiGeometry[] = "MultiGeometry";
113const char kmlTag_name[] = "name";
114const char kmlTag_near[] = "near";
115const char kmlTag_NetworkLink[] = "NetworkLink";
116const char kmlTag_NetworkLinkControl[] = "NetworkLinkControl";
117const char kmlTag_north[] = "north";
118const char kmlTag_Object[] = "Object";
119const char kmlTag_ObjArrayField[] = "ObjArrayField";
120const char kmlTag_ObjField[] = "ObjField";
121const char kmlTag_open[] = "open";
122const char kmlTag_Orientation[] = "Orientation";
123const char kmlTag_OsmPlacemarkData[] = "OsmPlacemarkData";
124const char kmlTag_member[] = "member";
125const char kmlTag_nd[] = "nd";
126const char kmlTag_tag[] = "tag";
127const char kmlTag_outerBoundaryIs[] = "outerBoundaryIs";
128const char kmlTag_outline[] = "outline";
129const char kmlTag_Overlay[] = "Overlay";
130const char kmlTag_overlayXY[] = "overlayXY";
131const char kmlTag_Pair[] = "Pair";
132const char kmlTag_phoneNumber[] = "phoneNumber";
133const char kmlTag_PhotoOverlay[] = "PhotoOverlay";
134const char kmlTag_Placemark[] = "Placemark";
135const char kmlTag_Point[] = "Point";
136const char kmlTag_Polygon[] = "Polygon";
137const char kmlTag_PolyStyle[] = "PolyStyle";
138const char kmlTag_range[] = "range";
139const char kmlTag_refreshInterval[] = "refreshInterval";
140const char kmlTag_refreshMode[] = "refreshMode";
141const char kmlTag_refreshVisibility[] = "refreshVisibility";
142const char kmlTag_Region[] = "Region";
143const char kmlTag_request[] = "request";
144const char kmlTag_ResourceMap[] = "ResourceMap";
145const char kmlTag_Response[] = "Response";
146const char kmlTag_rightFov[] = "rightFov";
147const char kmlTag_roll[] = "roll";
148const char kmlTag_rotation[] = "rotation";
149const char kmlTag_rotationXY[] = "rotationXY";
150const char kmlTag_Scale[] = "Scale";
151const char kmlTag_scale[] = "scale";
152const char kmlTag_Schema[] = "Schema";
153const char kmlTag_SchemaData[] = "SchemaData";
154const char kmlTag_SchemaField[] = "SchemaField";
155const char kmlTag_ScreenOverlay[] = "ScreenOverlay";
156const char kmlTag_screenXY[] = "screenXY";
157const char kmlTag_shape[] = "shape";
158const char kmlTag_SimpleArrayData[] = "SimpleArrayData";
159const char kmlTag_SimpleArrayField[] = "SimpleArrayField";
160const char kmlTag_SimpleData[] = "SimpleData";
161const char kmlTag_SimpleField[] = "SimpleField";
162const char kmlTag_size[] = "size";
163const char kmlTag_Snippet[] = "Snippet";
164const char kmlTag_sourceHref[] = "sourceHref";
165const char kmlTag_south[] = "south";
166const char kmlTag_state[] = "state";
167const char kmlTag_Status[] = "Status";
168const char kmlTag_Style[] = "Style";
169const char kmlTag_StyleMap[] = "StyleMap";
170const char kmlTag_StyleSelector[] = "StyleSelector";
171const char kmlTag_styleUrl[] = "styleUrl";
172const char kmlTag_targetHref[] = "targetHref";
173const char kmlTag_tessellate[] = "tessellate";
174const char kmlTag_text[] = "text";
175const char kmlTag_textColor[] = "textColor";
176const char kmlTag_tileSize[] = "tileSize";
177const char kmlTag_tilt[] = "tilt";
178const char kmlTag_TimeSpan[] = "TimeSpan";
179const char kmlTag_TimeStamp[] = "TimeStamp";
180const char kmlTag_topFov[] = "topFov";
181const char kmlTag_Update[] = "Update";
182const char kmlTag_Url[] = "Url";
183const char kmlTag_value[] = "value";
184const char kmlTag_viewBoundScale[] = "viewBoundScale";
185const char kmlTag_viewFormat[] = "viewFormat";
186const char kmlTag_viewRefreshMode[] = "viewRefreshMode";
187const char kmlTag_viewRefreshTime[] = "viewRefreshTime";
188const char kmlTag_ViewVolume[] = "ViewVolume";
189const char kmlTag_visibility[] = "visibility";
190const char kmlTag_w[] = "w";
191const char kmlTag_west[] = "west";
192const char kmlTag_when[] = "when";
193const char kmlTag_width[] = "width";
194const char kmlTag_x[] = "x";
195const char kmlTag_y[] = "y";
196const char kmlTag_z[] = "z";
197
198const char kmlTag_AnimatedUpdate[] = "AnimatedUpdate";
199const char kmlTag_FlyTo[] = "FlyTo";
200const char kmlTag_MultiTrack[] = "MultiTrack";
201const char kmlTag_Track[] = "Track";
202const char kmlTag_coord[] = "coord";
203const char kmlTag_delayedStart[] = "delayedStart";
204const char kmlTag_SoundCue[] = "SoundCue";
205const char kmlTag_Tour[] = "Tour";
206const char kmlTag_TourControl[] = "TourControl";
207const char kmlTag_Wait[] = "Wait";
208const char kmlTag_Playlist[] = "Playlist";
209const char kmlTag_playMode[] = "playMode";
210const char kmlTag_balloonVisibility[] = "balloonVisibility";
211
212#ifdef KML_LAZY_IMP
213const char kmlTag_MarblePlacemark[] = "MarblePlacemark";
214const char kmlTag_area[] = "area";
215const char kmlTag_pop[] = "pop";
216const char kmlTag_role[] = "role";
217const char kmlTag_CountryNameCode[] = "CountryNameCode";
218const char kmlTag_countrycode[] = "countrycode";
219#endif // KML_LAZY_IMP
220}
221
222}
Binds a QML item to a specific geodetic location in screen coordinates.
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 18 2024 12:15:45 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.