+
+
+
+
+
-
+ {t("Download size")}
+
+ -
+ {bytes(state.bytes)}
+
+
+
+
-
+ {t("Requests")}
+
+ -
+ {state.pages}
+
+
+
+
+
+ {state.error &&
{state.error}
}
+ {state.loading && (
+
+
+ {t("Analyzing data fetching performance")}
+ {" "}
+
+
+ )}
+ {!state.loading && state.pages > 1 && (
+
+
+ This service requires multiple requests to server to retrieve
+ vector so it would be visualized best using the Tiled fetch
+ strategy.
+
+
+ )}
+ {!state.loading &&
+ state.pages === 1 &&
+ state.bytes > FEATURE_LAYER_RECOMMENDED_BYTE_LIMIT && (
+
+
+ This service exceeds the default bytes limit of 2MB and we
+ recommend using the Tiled fetch strategy. If you and your
+ users are working in a high bandwidth environment, you may be
+ able to use the GeoJSON fetch strategy for datasets up to
+ 30MB.
+
+
+ )}
+ {!state.loading &&
+ state.pages === 1 &&
+ state.bytes < FEATURE_LAYER_RECOMMENDED_BYTE_LIMIT && (
+
+
+ We highly recommend using the GeoJSON fetch strategy for
+ this service since it is a small dataset that can be retrieved
+ in a single request.
+
+
+ )}
+
+