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 | }
|