In the oil and gas industry, ArcGIS is king. In terms of capabilities there’s no question that when you see a map lying around a corporate office, it was printed from ArcGIS. Over the years Spotfire has done quite a bit in the way of There’s quite a bit of Those of you handy with Spotfire may know the difficulties in replicating the large graphs. Below I’ve included some tips for those Spotfire developers that have found themselves crossing into that area.
When you get the link from them, be sure that it ends with /MapServer/WMSServer?request=GetCapabilities&service=WMS. This is key, otherwise you will be nosing around the MapServer with no success.
Understand WMS Layers
While Spotfire handles shapefiles, you may find youfself asking how can I create more dynamic maps without all these tables? WMS layers are the answer to that. If your ArcGIS team already has a MapServer, ask them to publish WMS services for the layers that you want. For example if you are asking for leases be sure to recommend the color and outline that you are looking for. WMS layers can be stacked on top of each other much like in ArcGIS, but as far as data goes, the power truly likes in the marker plotting in Spotfire.
Set the Zoom Visibility Controls
If you have multiple layers in the map chart, you will want to control whether some layers should be visible at certain zoom levels. For example, if you have feature layers that encompass larger portions of the United States, they may not be necessary at a well level. Use the zoom visibility feature to reduce the impact of these layers at a higher zoom:
Printing the Big Picture
This was a bit of a personal journey and by that I mean trial and error. My colleague recommended the simplest method by far, export the map chart as a PDF, noting to set the paper size to A0. For us Americans, I recommend the following infographic:
An A0 -sized landscape PDF export is just about what your typical land management executive wants to see for their particular areas. Export to PDF, print on the plotter, done.
Caching for Performance
Be sure to cache these layers as well, performance can be an issue when you are dynamically pulling more than one WMS layer. This also depends upon your latency as well.
That’s all for now! Let me know if you guys have any more advice on the topic!