We recommend that you read this article, which goes through some conceptual information, before you set up GeoData Link in MyAccount.
GeoData Link can access any public or tokenised ArcGIS Map or Feature service.
NOTE: ArcGIS Feature service can be rendered only as a vector unlike Map service which can be rendered as a vector or an image. See Set up GeoData Link.
What to use - vector or image?
When you are setting up a GeoData Link in MyAccount, you will be given the option to display a layer as a vector or an image. What does that mean?
When you choose to display a layer as a Vector layer, you will be able to query the layer and set attributes such as colour and other styling options to the layer. Vector data is geographic data comprised of points, lines and polygons.
When you choose to display a layer as an image, it is not possible to query an image. An image is comprised of evenly spaced pixels, each of which has an attribute to which predefined styling has been applied.
Displaying a layer as a vector or an image
Displaying a layer as a vector requires the ArcGIS endpoint to have an entry for geometry in the Fields section as shown below. This is applicable to Map service endpoints only.
Displaying a layer as an image requires the ArcGIS endpoint to have values defined for the attributes in the Drawing Info section as shown below. If the attributes in this section are not set up or set up incorrectly, it will result in errors.