POST
|
on(dom.byId("savePol"), "click", sendToAmana); function sendToAmana(){ var featureLayer = map.getLayer(map.graphicsLayerIds[1]); var graphicLayer = featureLayer.graphics; console.log(graphicLayer); acceptanceAwaited.applyEdits([graphicLayer], null, null, saved1, gotError1); } function saved1(saved) { if (saved) { alert("Successfully submitted to Amana"); } } function gotError1(error) { if (error) { alert("Somthing gone wrong"); } } I am passing an array of graphics to the feature layer , but the above code returns Error, Can anyone please tell me if something is wrong here.
... View more
09-06-2021
10:28 PM
|
0
|
1
|
460
|
POST
|
I want to loop thorugh points feature and select points with similar ids and then process them. How to loop through table to select points with similar ids with each loop untill the end?
... View more
12-17-2020
02:29 PM
|
0
|
1
|
619
|
POST
|
Is it possible to keep arcgis server on local network and access its services through a web application on internet. Is there a way to make local network services available to application on internet. Thank you!
... View more
04-14-2020
11:02 AM
|
0
|
1
|
639
|
POST
|
Hello, When using ESRI basemap, the printing service works fine, but when i turn to my own local basemap, the printing always fails. Anyone have any idea about this issue?
... View more
03-20-2019
04:41 AM
|
0
|
2
|
365
|
POST
|
Hello, i have a select query which return a feature with coded value in "selectFeature.attributes.feildName" for the domain, But we need the name/description NOT coded value. selectQuery.geometry = evt.mapPoint; selectQuery.distance = 5; selectQuery.units = "meters" selectQuery.returnGeometry = true; Parcels.selectFeatures(selectQuery, FeatureLayer.SELECTION_NEW, function (features) { if (features.length > 0) { updateFeature = features[0]; map.infoWindow.setTitle(features[0].getLayer().name); map.infoWindow.show(evt.screenPoint, map.getInfoWindowAnchor(evt.screenPoint)); } else { map.infoWindow.hide(); } }); }); How can i replace the coded domain value with the description in "updateFeature.attributes" in above code?
... View more
01-23-2019
02:36 AM
|
0
|
2
|
601
|
POST
|
I am trying to use the Print digit for using ArcGIS templates for printing. But i am getting an error and cannot fix it. Here is my code. app.printUrl = "https://sampleserver6.arcgisonline.com/arcgis/rest/services/Utilities/PrintingTools/GPServer/Export%20Web%20Map%20Task";
// get print templates from the export web map task
var printInfo = esriRequest({
"url": app.printUrl,
"content": { "f": "json" }
});
printInfo.then(handlePrintInfo, handleError);
function handlePrintInfo(resp) {
var layoutTemplate, templateNames, mapOnlyIndex, templates;
layoutTemplate = arrayUtils.filter(resp.parameters, function (param, idx) {
return param.name === "Layout_Template";
});
if (layoutTemplate.length === 0) {
console.log("print service parameters name for templates must be \"Layout_Template\"");
return;
}
templateNames = layoutTemplate[0].choiceList;
// remove the MAP_ONLY template then add it to the end of the list of templates
mapOnlyIndex = arrayUtils.indexOf(templateNames, "MAP_ONLY");
if (mapOnlyIndex > -1) {
var mapOnly = templateNames.splice(mapOnlyIndex, mapOnlyIndex + 1)[0];
templateNames.push(mapOnly);
}
// create a print template for each choice
templates = arrayUtils.map(templateNames, function (ch) {
var plate = new PrintTemplate();
plate.layout = plate.label = ch;
plate.format = "PDF";
plate.layoutOptions = {
"authorText": "Made by: Esri's JS API Team",
"copyrightText": "<copyright info here>",
"legendLayers": [],
"titleText": "Pool Permits",
"scalebarUnit": "Miles"
};
return plate;
});
// create the print dijit
app.printer = new Print({
"map": app.map,
"templates": templates,
url: app.printUrl
}, dom.byId("print_button"));
app.printer.startup();
}
function handleError(err) {
console.log("Something broke: ", err);
} Anyone can please help?
... View more
03-28-2018
11:07 PM
|
0
|
1
|
557
|
POST
|
Ken Buja, I tried it this way, but still not working. Following is the error i get:
... View more
02-28-2018
09:04 PM
|
0
|
3
|
1119
|
POST
|
Hello, I want to take user coordinates as Web Mercator and place it as late long as point on map and zoom it but no success: Following is my attempt: app.addUserPnt = function (pointXY) { console.info(pointXY); map.graphics.remove(); var myPoint = { "geometry": { "x": pointXY[0], "y": pointXY[1], "spatialReference": 32638, }, "attributes": { "XCoord": pointXY[0], "YCoord": pointXY[1], }, "symbol": { "color": [255, 0, 0, 128], "size": 12, "angle": 0, "xoffset": 0, "yoffset": 0, "type": "esriSMS", "style": "esriSMSCircle", "outline": { "color": [0, 0, 0, 255], "width": 1, "type": "esriSLS", "style": "esriSLSSolid" } }, } var outSR = new SpatialReference(4326); var params1 = new ProjectParameters(); params1.geometries = [myPoint]; params1.outSR = outSR; gsvc.project(params1, function(projectedPoints) { myPoint = projectedPoints[0]; }); var gra = new Graphic(myPoint); map.graphics.add(gra); map.centerAndZoom(gra.geometry, 17) };
... View more
02-28-2018
12:30 AM
|
0
|
7
|
1286
|
POST
|
Hello Robert, Are we expecting the eSearch to be used in a normal Javascript application in the cumming few days or weeks?
... View more
12-04-2017
02:59 AM
|
0
|
1
|
747
|
POST
|
Thank you Robert, It will be indeed a great support to many out there.
... View more
11-25-2017
10:55 PM
|
0
|
0
|
747
|
POST
|
Hello Robert, It was great experience of using your advanced search widget in our WAB application. Can i use the same in our custom web GIS application? do you have simple CSS, HTML and javascript for this widget that i can use in our Custom application with some amendments? Thank you!
... View more
11-25-2017
06:57 AM
|
0
|
1
|
651
|
Online Status |
Offline
|
Date Last Visited |
07-18-2023
12:35 PM
|