7 using System.Collections.Generic;
19 public class GetVectortileRequest : KineticaData
21 public IList<string> table_names {
get; set; } =
new List<string>();
22 public IList<string> column_names {
get; set; } =
new List<string>();
23 public IDictionary<string, IList<string>> layers {
get; set; } =
new Dictionary<string, IList<string>>();
24 public int tile_x {
get; set; }
25 public int tile_y {
get; set; }
26 public int zoom {
get; set; }
27 public IDictionary<string, string> options {
get; set; } =
new Dictionary<string, string>();
32 public GetVectortileRequest() { }
45 public GetVectortileRequest( IList<string> table_names,
46 IList<string> column_names,
47 IDictionary<
string, IList<string>> layers,
51 IDictionary<string, string> options = null)
53 this.table_names = table_names ??
new List<string>();
54 this.column_names = column_names ??
new List<string>();
55 this.layers = layers ??
new Dictionary<string, IList<string>>();
59 this.options = options ??
new Dictionary<string, string>();
71 public class GetVectortileResponse : KineticaData
73 public string encoded_data {
get; set; }
74 public IDictionary<string, string> info {
get; set; } =
new Dictionary<string, string>();