POST
|
I am using hosted JSAPI because our server is not Internet facing. I shall double check the URL's as suggested. Many thanks, Mark Just to let anyone who is interested to know. The problem was down to the JS API. ESRI failed to mention an important step in the instructions for deploying the JSAPI on your own network. Make sure the following imports are in: C:\Program Files\ArcGIS\Server\framework\runtime\tomcat\webapps\arcgis#rest\www\client\mapserver\mapserverJSAPI.jsp: <style type="text/css">
@import "<%=jsapiArcgisCssUrl%>";
@import "<%=cpath%>/static/jsapi.css";
@import "<%=jsapiArcgisUrl%>/js/esri/css/esri.css";
</style> Discovered in: http://forums.arcgis.com/threads/77698-dojo-is-undefined
... View more
03-13-2013
12:57 PM
|
0
|
0
|
444
|
POST
|
I am using hosted JSAPI because our server is not Internet facing. I shall double check the URL's as suggested. Many thanks, Mark
... View more
03-01-2013
06:39 AM
|
0
|
0
|
444
|
POST
|
Hi, thanks for the reply. It's 10.1 with SP1 and yes we've tried to recreate the cache tiles but it happens every time (and on all services). Mark
... View more
03-01-2013
06:15 AM
|
0
|
0
|
444
|
POST
|
Hi, I'm having problems when I enable caching on my services. When I go and view the service using the JavaScript viewer all the tiles are jumbled up (see screenshot). Any one know what the problem is? [ATTACH=CONFIG]22284[/ATTACH]
... View more
02-28-2013
10:28 PM
|
0
|
5
|
2647
|
POST
|
More information from Chrome browser: [ATTACH=CONFIG]20788[/ATTACH]
... View more
01-17-2013
04:13 AM
|
0
|
0
|
666
|
POST
|
Hi Axel, thanks for the reply. It turns out restarting IIS resolved the problems I was having with the map not displaying. Perhaps it was some sort of caching issue. I still can't get the SDK pages to display correctly. Tried it on my own computer and it wasn't working either. This is the error details: User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64;
Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729)
Timestamp: Thu, 17 Jan 2013 13:14:24 UTC
Message: Object expected
Line: 89
Char: 3
Code: 0
URI: http://lord-gis/arcgis_js_api/sdk/jstutorials/ Any ideas?!!!! Regards, Mark
... View more
01-17-2013
04:00 AM
|
0
|
0
|
666
|
POST
|
I'm having a few problems with using the ArcGIS API for JavaScript v3.3 on my corporate network. This isn't connected to the Internet so I've downloaded both the AP and the SDK from http://www.esri.com/apps/products/download/index.cfm?fuseaction=download.all First of all - the SDK html pages don't seem to work out of the box. You just seem to get javascript errors with nothing loading on the screen: [ATTACH=CONFIG]20766[/ATTACH] Secondly the API install instructions haven't been updated for those using ArcGis Server version 10.1 (configuring the Rest API). The location of the config files are in a different folder location. I also needed to configure IIS to use Default.ashx as a default document which doesn't appear to be in the instructions any more. And finally (and most importantly) I can't actually seem to get the API working. After configuring the Rest API to point to the new version if I go through and view a service using the JavaScript viewer via the Rest services directory I just get a blank page - no Javascript errors - just a blank page (with the exception of the title at the top). Has anyone else been successful in deploying the JavaScript API on their own 10.1 server? Any ideas on what I might have done wrong?! Thanks in advance, Mark
... View more
01-16-2013
09:19 AM
|
0
|
7
|
1047
|
POST
|
Kelly, When will it be available for download at: http://resources.arcgis.com/content/web/arcgis-javascript-api-download Mark
... View more
07-11-2011
12:35 PM
|
0
|
0
|
211
|
POST
|
Well yes, it works fine then - but that uses ArcGISDynamicMapServiceLayer rather than a FeatureLayer.
... View more
01-14-2011
06:17 AM
|
0
|
0
|
426
|
POST
|
Well I took the Huricane Explorer from the API samples (http://help.arcgis.com/en/webapi/javascript/arcgis/help/jssamples/time_snapshot.html) and swapped in my ArcGISTiledMapServiceLayer, FeatureLayer and changed the range of years the timeSlider ranges from. This is the application where I can see that the data is being returned from the server because where it's supposed to show the Active Huricanes I changed "feature.attributes.NAME;" to var hurricaneName = feature.attributes.OBJECTID; to output the object id's from my data. When this wasn't working I tried a more simple version, code below. (Please note I hand typed this from one computer to another so there might be the odd typo!) Regards, Mark <!DOCTYPE HTML PUBLIC "-/W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Test</title>
<link rel="stylesheet" type="text/css" href="http://lord-gis/arcgis_js_api/library/2.1/arcgis/js/dojo/dijit/themes/claro/claro.css">
<script type="javascript">
var djConfig = { parseOnLoad: true };
</script>
<script type="text/javascript" src="http://http://lord-gis/arcgis_js_api/library/2.1/arcgis">
</script>
<script type="text/javascript" language="javascript">
dojo.require("esri.map");
dojo.require("esri.layers.FeatureLayer");
function init() {
var map = new esri.Map("map");
var map basemap = new esri.layers.ArcGISTilesMapServiceLayer("http://lord-gis/ArcGIS/rest/services/LORD/AFG_BaseMapping/MapServer");
map.addLayer(baseMap);
var timeLayers = [];
var iedLayer = new esri.layers.FeatureLayer("http://lord-gis/ArcGIS/rest/services/LORD/TestMap/MapServer/0", {
mode: esri.layers.FeatureLayer.MODE_SNAPSHOT,
outFields: ["*"]
});
timeLayers.push(iedLayer);
map.addLayers(timeLayers);
}
dojo.addOnLoad(init);
</script>
</head>
<body class="claro">
<div id="map" style="width:800px; height:600px;">
</div>
</body>
</html>
... View more
01-12-2011
11:20 PM
|
0
|
0
|
465
|
POST
|
Kelly, no such luck I'm afraid - that had no effect on the map. Do you have any other thoughts? Happy to provide any additional information if needed but unfortuantely my server is on deployed on a local Intranet so no Internet access. I'm using ArcGIS Server 10.01 (SP1) if that makes any difference. Regards, Mark
... View more
01-12-2011
03:43 AM
|
0
|
0
|
465
|
POST
|
Thank you for the swift response Kelly - I shall try this when I'm back at work tomorrow and provide an update. I'll kick myself if it's this simple!
... View more
01-11-2011
07:42 AM
|
0
|
0
|
465
|
POST
|
I'm getting this same problem Steve - did you manage to find a solution? I'm using MXD's so I don't think it's anything to do with that.
... View more
01-11-2011
04:16 AM
|
0
|
0
|
1346
|
POST
|
I think there maybe a bug with the Javascript API when working with a 'Time' enabled FeatureLayer. Can anyone else confirm? I have a layer of individual point which originates from a SQL Server database (I used Make Query Table to add the layer to my map). With 'Time' disabled I am able to use the Javascript API and add this layer as a FeatureLayer, I can then add functions like being able to hover over the points to show information etc. As soon as I enable 'Time' in my MXD, restart the GIS Service and refresh my web application I see nothing but the underlying map. I know the data is being returned from the server because the legend is being written and I am able to print information from individual points as text on the page - I just can't visualise the points! Any ideas? Kind regards, Mark
... View more
01-11-2011
04:15 AM
|
0
|
5
|
798
|
POST
|
Hi, I am using a FeatureLayer to map points stored in a SQL Database. When I edit my service to enable Time on the layer the FeatureLayer stops showing anything. I thought perhaps I needed to set a TimeExtent but still nothing. What do I need to do to get my FeatureLayer working again now that I have enabled Time on the service? var featureLayer = new esri.layers.FeatureLayer(http://intranet/ArcGIS/rest/services/LORD/MYSERVICE/MapServer/0",{
mode: esri.layers.FeatureLayer.MODE_SNAPSHOT,
outFields: ["NUMBER, GRID_TYPE"]
});
var timeExtent = new esri.TimeExtent();
timeExtent.startTime = new Date("1/1/1999 UTC");
timeExtent.endTime = new Date("12/31/2020 UTC");
featureLayer.setTimeDefinition(timeExtent);
map.addLayer(featureLayer); Many thanks, Mark
... View more
01-07-2011
03:36 AM
|
0
|
3
|
882
|
Online Status |
Offline
|
Date Last Visited |
11-11-2020
02:23 AM
|