Navigine iOS/Android/Flutter SDK
1.0.0
Objective-C/Java/Dart SDK API
Loading...
Searching...
No Matches
TileProvider.java
Go to the documentation of this file.
1
package
com.navigine.idl.java;
2
21
public
final
class
TileProvider
{
22
23
24
/*package*/
final
TileSchema
schema;
25
26
/*package*/
final
HttpTileSource
http;
27
28
/*package*/
final
MbtilesTileSource
mbtiles;
29
30
/*package*/
final
int
minZoom;
31
32
/*package*/
final
int
maxZoom;
33
34
/*package*/
final
String attribution;
35
36
/*package*/
final
TileKind
kind;
37
41
public
TileProvider
(
42
TileSchema
schema,
43
HttpTileSource
http,
44
MbtilesTileSource
mbtiles,
45
int
minZoom,
46
int
maxZoom,
47
String attribution,
48
TileKind
kind) {
49
this.schema = schema;
50
this.http = http;
51
this.mbtiles = mbtiles;
52
this.minZoom = minZoom;
53
this.maxZoom = maxZoom;
54
this.attribution = attribution;
55
this.kind = kind;
56
}
57
61
public
TileProvider
(
62
TileSchema
schema,
63
HttpTileSource
http,
64
MbtilesTileSource
mbtiles,
65
String attribution) {
66
this
(schema, http, mbtiles, 0, 14, attribution,
TileKind
.
VECTOR
);
67
}
68
82
public
TileSchema
getSchema
() {
83
return
schema;
84
}
85
89
public
HttpTileSource
getHttp
() {
90
return
http;
91
}
92
96
public
MbtilesTileSource
getMbtiles
() {
97
return
mbtiles;
98
}
99
103
public
int
getMinZoom
() {
104
return
minZoom;
105
}
106
110
public
int
getMaxZoom
() {
111
return
maxZoom;
112
}
113
117
public
String
getAttribution
() {
118
return
attribution;
119
}
120
124
public
TileKind
getKind
() {
125
return
kind;
126
}
127
128
@Override
129
public
String
toString
() {
130
return
"TileProvider{"
+
131
"schema="
+ schema +
132
","
+
"http="
+ http +
133
","
+
"mbtiles="
+ mbtiles +
134
","
+
"minZoom="
+ minZoom +
135
","
+
"maxZoom="
+ maxZoom +
136
","
+
"attribution="
+ attribution +
137
","
+
"kind="
+ kind +
138
"}"
;
139
}
140
141
}
java
com
navigine
idl
java
TileProvider.java
Generated on Fri Nov 6 2026 12:11:48 for Navigine iOS/Android/Flutter SDK by
Doxygen
1.13.2