Help Identifying Map Service Source

894
4
Jump to solution
09-06-2017 10:37 AM
MicahBabinski
Occasional Contributor III

Greetings,

I am trying to discern the source of the operational layers in this map:

NWCC :: Home 

I am looking at this map service in my various web maps:

geomac_dyn (MapServer) 

but don't see that the fire perimeters match. Specifically, take a look at the Eagle Creek fire in the Columbia River Gorge East of Portland, OR. The NWCC large fire map shows a much different (and larger) fire perimeter for that incident.

I'm wondering if there is a map service or feature service consumed by the NWCC large fire map that I could use in my own maps and apps, since it seems to be more rapidly updated.

Thanks,

Micah

0 Kudos
1 Solution

Accepted Solutions
IanGrasshoff
Occasional Contributor

Micah,

You actually are better off watching actual network traffic in a web browser developer console.  That way you are looking at actual browser requests rather than the JavaScript source code, which may or may not get executed.  You can always search the source code of URL's once you find them from within the network activity.  You can also use a tool called Fiddler2 to monitor/watch web traffic. 

The URL https://tmservices1.esri.com/arcgis/rest/services/LiveFeeds/Wildfire_Activity/MapServer you found appears dead.  The site appears to be using a web map with a hosted ArcGIS server feature layer (hence the reason you see this portion of url...https://services3.arcgis.com/T4QMspbfLg3qTGWY).

Please mark my answer as correct if I have answered your original question.

View solution in original post

0 Kudos
4 Replies
MicahBabinski
Occasional Contributor III

I think you're correct! How did you find it? I typically open the developer console in my browser and examine the Sources tab looking for anything that looks like a REST services directory. In this case I couldn't find one that looked right.

Edit: Looking at the source HTML, I see the following code block:

function init() {
 var point = new esri.geometry.Point([-120.001280,44.793310]);
 var map = new esri.Map("map_canvas", {
 center: point, // longitude, latitude
 zoom: 6,
 logo: false,
 showAttribution: false
 });
 var basemap = new esri.layers.ArcGISTiledMapServiceLayer("https://server.arcgisonline.com/ArcGIS/rest/services/World_Topo_Map/MapServer");
 map.addLayer(basemap);
 var firemap = new esri.layers.ArcGISDynamicMapServiceLayer("https://tmservices1.esri.com/arcgis/rest/services/LiveFeeds/Wildfire_Activity/MapServer");
 map.addLayer(firemap);
 }
 dojo.ready(init);‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍

So would it be https://tmservices1.esri.com/arcgis/rest/services/LiveFeeds/Wildfire_Activity/MapServer?

0 Kudos
IanGrasshoff
Occasional Contributor

Micah,

You actually are better off watching actual network traffic in a web browser developer console.  That way you are looking at actual browser requests rather than the JavaScript source code, which may or may not get executed.  You can always search the source code of URL's once you find them from within the network activity.  You can also use a tool called Fiddler2 to monitor/watch web traffic. 

The URL https://tmservices1.esri.com/arcgis/rest/services/LiveFeeds/Wildfire_Activity/MapServer you found appears dead.  The site appears to be using a web map with a hosted ArcGIS server feature layer (hence the reason you see this portion of url...https://services3.arcgis.com/T4QMspbfLg3qTGWY).

Please mark my answer as correct if I have answered your original question.

0 Kudos
MicahBabinski
Occasional Contributor III

Ah, now I see that URL in the REST queries being made in the network traffic dialog.

Thanks, good to know!

0 Kudos