POST
|
I've setup some javascript code to add a text symbol to the map and then use the export web map task, but finding that what's on the map is different to what's appearing in the printout from the export web map task. e.g.
var textSymbol = new esri.symbol.TextSymbol( "Hello World" ).setColor(
[LEFT] new dojo.Color([128, 0, 0])).setAlign(esri.symbol.Font.ALIGN_START).setAngle(45).setFont([/LEFT]
new esri.symbol.Font( "12pt" ).setWeight(esri.symbol.Font.WEIGHT_BOLD));
If I add this code in to add to the map where a user clicks, then print the map, this text comes up as regular black text as opposed to what is shown on the map, so the angle, color and font family is not coming through to the export web map task. Is this not possible or am I doing something wrong in my code?
... View more
08-27-2013
04:28 PM
|
0
|
2
|
2782
|
POST
|
Ok noticed the sample here - http://developers.arcgis.com/en/javascript/samples/portal_addshapefile/ Works in IE9 and the request made is - http://developers.arcgis.com/proxy?http://www.arcgis.com/sharing/rest/content/features/generate So I guess the application and the proxy need to be on the same server?
... View more
08-26-2013
02:33 PM
|
0
|
0
|
937
|
POST
|
Ok so I've got the app setup on my machine to upload a shapefile and if I have the proxy setup on a web server on my machine like this - http://localhost/proxy/proxy.ashx I can see this request made: http://localhost/proxy/proxy.ashx?http://www.arcgis.com/sharing/rest/content/features/generate And this returned: [h=3]HTTP Error 405.0 - Method Not Allowed[h=4]The page you are looking for cannot be displayed because an invalid method (HTTP verb) is being used. If I setup the proxy on another web server e.g. http://maps.splicegroup.co.nz/proxy/proxy.ashx I can see this request made: http://maps.splicegroup.co.nz/proxy/proxy.ashx?http://www.arcgis.com/sharing/rest/content/features/generate And this returned: {"featureCollection":{"layers":[{"layerDefinition":{"currentVersion":10.11,"id":0,"name":"KCDCRailLineNZTM","type":"Feature Layer","displayField":"","description":"","copyrightText":"","defaultVisibility":true,"relationships":[],"isDataVersioned":false,"supportsRollbackOnFailureParameter":true,"supportsStatistics":true,"supportsAdvancedQueries":true,"geometryType":"esriGeometryPolyline","minScale":0,"maxScale":0,"extent":{"xmin":1762488.574,"ymin":5459004.3787,"xmax":1786182.0569000002,"ymax":5488679.234,"spatialReference":{"wkid":2193,"latestWkid":2193}},"drawingInfo":{"renderer":{"type":"simple","symbol":{"type":"esriSLS","style":"esriSLSSolid","color":[165,83,183,255],"width":1},"label":"","description":""},"transparency":0,"labelingInfo":null},"allowGeometryUpdates":true,"hasAttachments":false,"htmlPopupType":"","hasM":false,"hasZ":false,"objectIdField":"FID","globalIdField":"","typeIdField":"","fields":[{"name":"FID","type":"esriFieldTypeInteger","alias":"FID","sqlType":"sqlTypeOther","nullable":false,"editable":false,"domain":null,"defaultValue":null},{"name":"TYPE","type":"esriFieldTypeString","alias":"TYPE","sqlType":"sqlTypeOther","length":6,"nullable":true,"editable":true,"domain":null,"defaultValue":null},{"name":"Shape_Leng","type":"esriFieldTypeDouble","alias":"Shape_Leng","sqlType":"sqlTypeOther","nullable":true,"editable":true,"domain":null,"defaultValue":null}],"indexes":[],"types":[],"templates":[{"name":"New Feature","description":"","drawingTool":"esriFeatureEditToolLine","prototype":{"attributes":{"TYPE":null,"Shape_Leng":null}}}],"supportedQueryFormats":"JSON","hasStaticData":false,"maxRecordCount":-1,"capabilities":"Create,Delete,Query,Update,Editing"},"featureSet":{"features":[{"attributes":{"FID":0,"TYPE":"Rail","Shape_Leng":4212.95219012},"geometry":{"spatialReference":{"wkid":2193,"latestWkid":2193},"paths":[[[1781396,5484985],[1782264,5485452],[1782344,5485517],[1782381,5485570],[1782417,5485722],[1782396,5486084],[1782409,5486223],[1782433,5486309],[1782553,5486544],[1782799,5487712],[1782856,5487778],[1783397,5488046],[1783504,5488160]]]}},{"attributes":{"FID":1,"TYPE":"Rail","Shape_Leng":6900.55015486},"geometry":{"spatialReference":{"wkid":2193,"latestWkid":2193},"paths":[[[1776830,5478280],[1777186,5478849],[1777256,5478932],[1777371,5479008],[1777568,5479053],[1777668,5479100],[1777753,5479163],[1777854,5479283],[1780767,5483836]]]}},{"attributes":{"FID":2,"TYPE":"Rail","Shape_Leng":1324.00999498},"geometry":{"spatialReference":{"wkid":2193,"latestWkid":2193},"paths":[[[1781396,5484985],[1781293,5484893],[1781220,5484787],[1781062,5484362],[1780940,5484119],[1780767,5483836]]]}},{"attributes":{"FID":3,"TYPE":"Rail","Shape_Leng":3087.24024535},"geometry":{"spatialReference":{"wkid":2193,"latestWkid":2193},"paths":[[[1783504,5488160],[1783576,5488204],[1783794,5488208],[1783888,5488271],[1783936,5488348],[1783939,5488483],[1783957,5488541],[1783988,5488587],[1784096,5488649],[1784222,5488641],[1784365,5488538],[1784405,5488526],[1784492,5488539],[1784692,5488623],[1784850,5488631],[1785125,5488571],[1785513,5488566],[1785780,5488516],[1785906,5488530],[1786021,5488571],[1786109,5488617],[1786182,5488679]]]}},{"attributes":{"FID":4,"TYPE":"Rail","Shape_Leng":25432.8696328},"geometry":{"spatialReference":{"wkid":2193,"latestWkid":2193},"paths":[[[1776830,5478280],[1776216,5477290],[1775746,5476432],[1775728,5476326],[1775748,5475621],[1775737,5475540],[1775694,5475429],[1774912,5474154],[1774055,5472814],[1773975,5472646],[1773952,5472414],[1773914,5472329],[1773822,5472224],[1773765,5472188],[1773186,5472009],[1772581,5471780],[1772282,5471722],[1771871,5471745],[1771681,5471719],[1771463,5471647],[1771218,5471492],[1770988,5471256],[1770587,5470794],[1768744,5468136],[1768401,5467599],[1768304,5467400],[1767899,5466136],[1767682,5465519],[1767348,5464230],[1767163,5463155],[1767124,5462996],[1767090,5462926],[1766982,5462805],[1766767,5462630],[1765034,5461350],[1764743,5461093],[1764129,5460611],[1763967,5460454],[1763859,5460316],[1763602,5459865],[1763433,5459655],[1763231,5459486],[1762609,5459070],[1762489,5459004]]]}}],"geometryType":"esriGeometryPolyline"}}],"showLegend":true}}
However in my application I get an error: "Permission denied" If I try the upload shapefile app in any other browser apart from IE8 or IE9 it works fine as it doesn't use the proxy page. So just a bit confused how to setup the proxy page?
... View more
08-26-2013
02:21 PM
|
0
|
0
|
937
|
POST
|
I've got access to a map service, which has one layer in it with a bunch of polygons. In my python script I want to intersect one polygon feature class with this map service and spatially join the attributes, so basically a spatial join, but with a map service, not a feature class. Just wondering if anyone has done this and/or how to go about doing it in python?
... View more
08-08-2013
06:35 PM
|
0
|
0
|
306
|
POST
|
Had the DPI set at 100, setting it to 96 resolves the issue. Certain DPIs like 100 and 300 seem to cause it.
... View more
08-06-2013
12:25 AM
|
0
|
0
|
348
|
POST
|
Just tested and this still occurs in ArcGIS Server 10.2
... View more
08-05-2013
11:55 PM
|
0
|
0
|
230
|
POST
|
I've built a tool that uses the export web map gp service and I've got a text input that allows the user to set the scale of the print out e.g. the current map scale may be 1:100,000, but they can set the text to say 1:50,000 and the printout will be at that scale rather than 1:100,000. I can't get this to work. What I thought I'd to is set the scale to whatevers in the text input then set it back after the export web map process has finished, but doesn't seem to work. I think it's because I have to wait till the scale has changed, so I'm using this: https://developers.arcgis.com/en/javascript/jsapi/map.html#setscale which is this for me
map.setScale($("#mapScale").val());
How to I add a listener for when the scale has changed. Or is there a better way to do this? by just sending the scale to the export web map task or something? Cheers 🙂
... View more
08-05-2013
09:00 PM
|
0
|
3
|
2477
|
POST
|
Ok because it's a GP service I think it needs to be implemented differently in the Javascript code. I've been looking through this: http://resources.arcgis.com/en/help/arcgis-rest-api/#/Closest_Facility_Service_with_Asynchronous_Execution/02r30000020n000000/ Does anyone have any samples where they've successfully consumed a AGS Online async network service with Javascript?
... View more
07-25-2013
06:49 PM
|
0
|
1
|
697
|
POST
|
I've been trying to solve a closest facility task with asynchronous execution, but not having much luck so far. It's works fine for synchronous excecution e.g. The below works fine on http://route.arcgis.com/arcgis/rest/services/World/ClosestFacility/NAServer/ClosestFacility_World but not http://logistics.arcgis.com/arcgis/rest/services/World/ClosestFacility/GPServer/FindClosestFacilities // Push map click into incident parameter var features = []; features.push(location); var incidents = new esri.tasks.FeatureSet(); incidents.features = features; closestFacilityParams.incidents = incidents; var inPoint = new esri.geometry.Point("1719868", "6047566", app.map.spatialReference); var location = new esri.Graphic(inPoint, configOptions.markerSymbol); var features = []; features.push(location); var facilities = new esri.tasks.FeatureSet(); facilities.features = features; closestFacilityParams.facilities = facilities; closestFacilityTask.solve(closestFacilityParams, function (result) { alert(result.routes.length); }); The reason I need use the async service is I have over 100 facilities.
... View more
07-25-2013
05:15 PM
|
0
|
5
|
2749
|
POST
|
Is it possible to overwrite the style with your own style e.g. I use jQuery tooltips in an application, can I change the drawing toolbar to use those?
... View more
07-25-2013
01:41 AM
|
0
|
1
|
3202
|
POST
|
Whoops I didn't see I got some replies. Thanks for the responses. Yes I'm trying to consume a GP service using arcpy and trying to add username/password to the ImportToolbox command, but it's not working, however it works fine for unsecure services. This works... arcpy.ImportToolbox("http://servername/arcgis/services;Tools/DataUpdate", "toolbox")
arcpy.DataUpdateFromZip_toolbox("Existing")
This doesn't... arcpy.ImportToolbox("http://servername/arcgis/services;Tools/DataUpdate;username;password", "toolbox")
arcpy.DataUpdateFromZip_toolbox("Existing")
Error - Object: Tool or environment <DataUpdateFromZip_DataUpdate> not found Yes I can execute the tool (secured) through ArcCatalog Yeah it might be something to do with http/https. I'm not sure exactly how that's meant to work. Https isn't enabled on this server.
... View more
07-23-2013
07:21 PM
|
0
|
0
|
365
|
POST
|
Just came across this on ArcGIS Server 10.1 SP1 and this post fixed it for me: http://forums.arcgis.com/threads/44128-ArcGIS-Server-10.1-beta-2-on-Windows-7-64-Site-creation-failed?p=151541&viewfull=1#post151541
... View more
07-10-2013
06:15 PM
|
0
|
0
|
730
|
POST
|
That was in an older version of Firefox 16.01 and yeah that was the only message that came up in the google street view popup. Just upgraded to version 22 of firefox and all good 🙂
... View more
07-09-2013
12:21 AM
|
0
|
0
|
789
|
POST
|
When using the widget in Firefox, I'm getting this error in the popup window: "ginitialize: window.opener.flexApp is undefined" Works fine in Google Chrome and IE, but just a firefox issue for me? Anyone else come across this?
... View more
07-07-2013
10:07 PM
|
0
|
0
|
789
|
Title | Kudos | Posted |
---|---|---|
1 | 07-04-2013 02:38 PM | |
1 | 04-02-2013 02:10 PM | |
1 | 02-21-2013 11:14 AM | |
2 | 03-10-2014 05:52 PM | |
1 | 07-09-2012 07:49 PM |
Online Status |
Offline
|
Date Last Visited |
11-11-2020
02:23 AM
|