I have ArcGIS Server Basic Enterprise Version 10.3.1 and a Enterprise Geodatabase in Oracle 12c.
I want to create a service which will serve data from a view as tiles (PNG, JPG, whatever).
What type of service should I create?
Edit for more information:
I need to display a road network on top of a baselayer (google maps, OpenStreetMaps, etc) in a Web Application (.NET Core) using the ESRI Leaflet library. My netowrk consists of about 20000 links and it is stored in an Oracle database table.
I have already made a Feature Access Service, but because of the magnitude of data, the resulting response is huge (over 20MB) and cannot be handled by the browser adequately.
Since I have accomplished a similar task in the past using the Open Source MapServer, I am thinking about the following approach with ArcGIS Server:
Instead of returning a huge geoJson response, I think it would be better to configure the service in order to return tiles (PNG/JPG/whatever) with the links, therefore mitigating the load.
While the road network will always be the same, the "coloring" of the links will vary according to user preferences. For example, one user will might want to "color" the links according to "Vehicles Per Hour" during Summer of 2014, and some other user will might want to "color" it according a projection for Winter of 2020 (tha calculations will be performed by another module and the results will be stored in Oracle. I have already created a database View for properly quering the database. On this view I have based the existing Feature Access Service).
So, to cut a long story short, I cannot create a cached map beforehand; I'd rather like to create some sort of "dynamic" tiles, upon each request. This is something that I know (by first-hand experience) MapServer can do easily. Can ArcGIS Server Basic Enterprise behave the same way too?