<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: WMS layer type v1.6: can't get URL for Map2PDF in ArcGIS JavaScript Maps SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/wms-layer-type-v1-6-can-t-get-url-for-map2pdf/m-p/3533#M304</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I solved it with a additional variable "wmsurl" in the jsp:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;dojo.declare("my.WMS1Layer", esri.layers.DynamicMapServiceLayer, {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;STRONG&gt;wmsurl: "string"&lt;/STRONG&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; constructor: function() {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; this.initialExtent = this.fullExtent = new esri.geometry.Extent(2490000,5576100,2738000,5826000,new esri.SpatialReference({"wkid":31466}));&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; this.spatialReference = new esri.SpatialReference({wkid:31466});&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; this.loaded = true;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; this.onLoad(this);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; },&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; getImageUrl: function(extent, width, height, callback) {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; var params = {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; ...&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; };&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; callback("YOUR_URL?" + dojo.objectToQuery(params));&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; this.wmsurl = ("YOUR_URL?" + dojo.objectToQuery(params));&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; })&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Now I can access the url by layer.wmsurl in MapPrinter.js&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;And the WMS content is being displayed in the pdf!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I made lot's too many thoughts for a simple solution.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 21 Sep 2010 08:53:24 GMT</pubDate>
    <dc:creator>MarcelKleinmann</dc:creator>
    <dc:date>2010-09-21T08:53:24Z</dc:date>
    <item>
      <title>WMS layer type v1.6: can't get URL for Map2PDF</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/wms-layer-type-v1-6-can-t-get-url-for-map2pdf/m-p/3532#M303</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi there,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm using JavaScript API version1.6.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;To my map I add a WMS-Layer by dojo.declare, extending esri.layers.DynamicMapServiceLayer, like provided in the esri example "Creating a WMS layer type". This is in a jsp of a java dynamic web project.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The WMS layer is displayed in my map together with the other layers. fine.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Then I try to make a pdf from the map with all it's layers, using the map2pdf service. And the pdf is being created with all the layers - except for my wms layer! There is a MapPrinter.js in the map2pdf package, which handles the different layers of the map and prints them to the pdf. I'd like to add the wms layer using it's url.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;From the MapPrinter.js I try to get the current url of the WMS layer. How can I do this? When I try to access the url by layer.url, I get back "undefined".&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Can someone advise?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Sep 2010 06:50:21 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/wms-layer-type-v1-6-can-t-get-url-for-map2pdf/m-p/3532#M303</guid>
      <dc:creator>MarcelKleinmann</dc:creator>
      <dc:date>2010-09-21T06:50:21Z</dc:date>
    </item>
    <item>
      <title>Re: WMS layer type v1.6: can't get URL for Map2PDF</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/wms-layer-type-v1-6-can-t-get-url-for-map2pdf/m-p/3533#M304</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I solved it with a additional variable "wmsurl" in the jsp:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;dojo.declare("my.WMS1Layer", esri.layers.DynamicMapServiceLayer, {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;STRONG&gt;wmsurl: "string"&lt;/STRONG&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; constructor: function() {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; this.initialExtent = this.fullExtent = new esri.geometry.Extent(2490000,5576100,2738000,5826000,new esri.SpatialReference({"wkid":31466}));&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; this.spatialReference = new esri.SpatialReference({wkid:31466});&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; this.loaded = true;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; this.onLoad(this);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; },&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; getImageUrl: function(extent, width, height, callback) {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; var params = {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; ...&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; };&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; callback("YOUR_URL?" + dojo.objectToQuery(params));&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; this.wmsurl = ("YOUR_URL?" + dojo.objectToQuery(params));&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; })&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Now I can access the url by layer.wmsurl in MapPrinter.js&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;And the WMS content is being displayed in the pdf!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I made lot's too many thoughts for a simple solution.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Sep 2010 08:53:24 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/wms-layer-type-v1-6-can-t-get-url-for-map2pdf/m-p/3533#M304</guid>
      <dc:creator>MarcelKleinmann</dc:creator>
      <dc:date>2010-09-21T08:53:24Z</dc:date>
    </item>
  </channel>
</rss>

