Tag Info

New answers tagged

0

It might be the proxy setup, or it might be the code inside the JS you used. There is a proxy parameter esriConfig.defaults.io.alwaysUseProxy. Try setting it to false. You can read about the proxy page here: https://developers.arcgis.com/javascript/jshelp/ags_proxy.html Also you can add more serverUrls to your config since the basemap request goes to your ...


0

Additional option is to use MapSurfer.NET (C#, VB.NET) framework for styling and rendering maps in raster or vector format. You can fully automate the process of producing maps using the built-in style editor (similar to TileMill) and its functionality, or even use SDK to built your own chain of operations you want to perform. Note, if you really need not ...


2

You don't say what scripting language, so I've assumed python. Have you considered the arcpy.mapping module? Another option is the Mapnik library.


6

For ArcGIS you probably want to take a look at Data Driven Pages: http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#/Creating_Data_Driven_Pages/00sr00000007000000/ "Data Driven Pages gives you the ability to generate a set of output pages by taking a single layout and iterating over a set of map extents. The extents are defined by the features ...


5

For QGIS, have a look at the Atlas functionality in the Print Composer. http://docs.qgis.org/2.2/en/docs/user_manual/print_composer/print_composer.html?highlight=atlas#atlas-generation The idea is to have a "coverage layer" which contains all the "sites" that you want to zoom to and make a map of. Atlas has all kinds of functions which let you control the ...


0

the JS API doesn't expose the ability to set a rotation property on the exported map directly, but its not too difficult to intercept the request and add the property manually. esriRequest.setRequestPreCallback(myCallbackFunction); function myCallbackFunction(ioArgs) { //make sure we're only manipulating print requests if ...



Top 50 recent answers are included