UNPKG

5.29 kBJavaScriptView Raw
1{
2 "package": "vector_tile",
3 "imports": [],
4 "enums": [],
5 "messages": [
6 {
7 "name": "Tile",
8 "enums": [
9 {
10 "name": "GeomType",
11 "values": {
12 "UNKNOWN": 0,
13 "POINT": 1,
14 "LINESTRING": 2,
15 "POLYGON": 3
16 }
17 }
18 ],
19 "oneof": [],
20 "messages": [
21 {
22 "name": "Value",
23 "enums": [],
24 "oneof": [],
25 "messages": [],
26 "fields": [
27 {
28 "name": "string_value",
29 "type": "string",
30 "tag": 1,
31 "required": false,
32 "repeated": false,
33 "options": {}
34 },
35 {
36 "name": "float_value",
37 "type": "float",
38 "tag": 2,
39 "required": false,
40 "repeated": false,
41 "options": {}
42 },
43 {
44 "name": "double_value",
45 "type": "double",
46 "tag": 3,
47 "required": false,
48 "repeated": false,
49 "options": {}
50 },
51 {
52 "name": "int_value",
53 "type": "int64",
54 "tag": 4,
55 "required": false,
56 "repeated": false,
57 "options": {}
58 },
59 {
60 "name": "uint_value",
61 "type": "uint64",
62 "tag": 5,
63 "required": false,
64 "repeated": false,
65 "options": {}
66 },
67 {
68 "name": "sint_value",
69 "type": "sint64",
70 "tag": 6,
71 "required": false,
72 "repeated": false,
73 "options": {}
74 },
75 {
76 "name": "bool_value",
77 "type": "bool",
78 "tag": 7,
79 "required": false,
80 "repeated": false,
81 "options": {}
82 }
83 ],
84 "extensions": {
85 "from": 8,
86 "to": 536870911
87 }
88 },
89 {
90 "name": "Feature",
91 "enums": [],
92 "oneof": [],
93 "messages": [],
94 "fields": [
95 {
96 "name": "id",
97 "type": "uint64",
98 "tag": 1,
99 "required": false,
100 "repeated": false,
101 "options": {
102 "default": "0"
103 }
104 },
105 {
106 "name": "tags",
107 "type": "uint32",
108 "tag": 2,
109 "required": false,
110 "repeated": true,
111 "options": {
112 "packed": "true"
113 }
114 },
115 {
116 "name": "type",
117 "type": "GeomType",
118 "tag": 3,
119 "required": false,
120 "repeated": false,
121 "options": {
122 "default": "UNKNOWN"
123 }
124 },
125 {
126 "name": "geometry",
127 "type": "uint32",
128 "tag": 4,
129 "required": false,
130 "repeated": true,
131 "options": {
132 "packed": "true"
133 }
134 }
135 ],
136 "extensions": null
137 },
138 {
139 "name": "Layer",
140 "enums": [],
141 "oneof": [],
142 "messages": [],
143 "fields": [
144 {
145 "name": "version",
146 "type": "uint32",
147 "tag": 15,
148 "required": true,
149 "repeated": false,
150 "options": {
151 "default": "1"
152 }
153 },
154 {
155 "name": "name",
156 "type": "string",
157 "tag": 1,
158 "required": true,
159 "repeated": false,
160 "options": {}
161 },
162 {
163 "name": "features",
164 "type": "Feature",
165 "tag": 2,
166 "required": false,
167 "repeated": true,
168 "options": {}
169 },
170 {
171 "name": "keys",
172 "type": "string",
173 "tag": 3,
174 "required": false,
175 "repeated": true,
176 "options": {}
177 },
178 {
179 "name": "values",
180 "type": "Value",
181 "tag": 4,
182 "required": false,
183 "repeated": true,
184 "options": {}
185 },
186 {
187 "name": "extent",
188 "type": "uint32",
189 "tag": 5,
190 "required": false,
191 "repeated": false,
192 "options": {
193 "default": "4096"
194 }
195 }
196 ],
197 "extensions": {
198 "from": 16,
199 "to": 536870911
200 }
201 }
202 ],
203 "fields": [
204 {
205 "name": "layers",
206 "type": "Layer",
207 "tag": 3,
208 "required": false,
209 "repeated": true,
210 "options": {}
211 }
212 ],
213 "extensions": {
214 "from": 16,
215 "to": 8191
216 }
217 }
218 ],
219 "options": {
220 "optimize_for": "LITE_RUNTIME"
221 },
222 "extends": []
223}