7 using System.Collections.Generic;
12 public class GetVectortileRequest : KineticaData
14 public IList<string> table_names {
get;
set; } =
new List<string>();
15 public IList<string> column_names {
get;
set; } =
new List<string>();
16 public IDictionary<string, IList<string>> layers {
get;
set; } =
new Dictionary<string, IList<string>>();
17 public int tile_x {
get;
set; }
18 public int tile_y {
get;
set; }
19 public int zoom {
get;
set; }
20 public IDictionary<string, string> options {
get;
set; } =
new Dictionary<string, string>();
22 public GetVectortileRequest() { }
24 public GetVectortileRequest( IList<string> table_names,
25 IList<string> column_names,
26 IDictionary<
string, IList<string>> layers,
30 IDictionary<string, string> options =
null)
32 this.table_names = table_names ??
new List<string>();
33 this.column_names = column_names ??
new List<string>();
34 this.layers = layers ??
new Dictionary<string, IList<string>>();
38 this.options = options ??
new Dictionary<string, string>();
44 public class GetVectortileResponse : KineticaData
46 public string encoded_data {
get;
set; }
47 public IDictionary<string, string> info {
get;
set; } =
new Dictionary<string, string>();