Clarification and use callbacks in examples

This commit is contained in:
Simon Seyock
2021-01-05 09:40:20 +01:00
parent 90c25012b9
commit 125d0d62a8
4 changed files with 10 additions and 5 deletions

View File

@@ -56,7 +56,7 @@ const styleCache = {
};
const vectorSource = new VectorSource({
loader: function (extent, resolution, projection) {
loader: function (extent, resolution, projection, success, failure) {
const url =
serviceUrl +
layer +
@@ -83,6 +83,7 @@ const vectorSource = new VectorSource({
alert(
response.error.message + '\n' + response.error.details.join('\n')
);
failure();
} else {
// dataProjection will be read from document
const features = esrijsonFormat.readFeatures(response, {
@@ -91,8 +92,10 @@ const vectorSource = new VectorSource({
if (features.length > 0) {
vectorSource.addFeatures(features);
}
success(features);
}
},
error: failure,
});
},
strategy: tileStrategy(