DOC
|
Thank you very much! I have downloaded and started using it. So far it is saving me an average of 3min for each layer; instead of taking ~1 1/2 hours for 16 areas it is now only taking ~16min. With the change in time I can now run the code for all the areas during the day instead of just nightly updates.
... View more
11-15-2017
08:53 AM
|
0
|
0
|
5233
|
DOC
|
Jake, I have been experimenting to modify the script in order to download only data edited within the past 2 days. I have python script that checks for all data within the past 2 days but because all data is downloaded at the start regardless of time, a bottleneck occurs with the initial download taking 2-4 minutes. This bottleneck is preventing the scripts from running during the day as the total time for all scripts is over an hour (16 layers). I have tried: x = iteration y = minOID where = 'EditDate+>%3D+CURRENT_TIMESTAMP+-1' + OID + '>' + str(y) + 'AND ' + OID + '<=' + str(x) and x = iteration y = minOID where = 'EditDate+like+%27%252017-10-02%25%27&' + OID + '>' + str(y) + 'AND ' + OID + '<=' + str(x) but the modifications are ignored and all data is downloaded from the past month. I am placing the modifications within the 'if count < 1000:' and 'else: newIteration = (math.ceil(iteration/1000.0) * 1000)' sections. Do you happen to know of a method to achieve what I am trying to do?
... View more
11-01-2017
07:37 AM
|
0
|
0
|
5233
|
DOC
|
I think I answered my own question regarding reading the password. All anyone has to do is grab the code and run the line to acquire the password. That leads to my next question which is whether any encoding encrypting method can securely work since the password has to be sent to arcgisonline and agol has to be able to read the password to login. The only solution I can think of is that agol would have to be the one decrypting the password otherwise I am be encrypting and decrypting in the same exact code. Since I do not think agol decrypting is at all an option, for now I will stick with the base64 coding as at least the plain text cannot be read without having to run the line. Thanks again for writing the script, Jake. It is exactly what was needed. I am downloading 14 layers and running them through another script and updating them into Portal on a daily basis. Manually downloading each day and then running the script would not have been pleasant. Being able to automate the entire task is much much better.
... View more
10-04-2017
08:40 AM
|
0
|
0
|
5233
|
DOC
|
Jake, Thanks for your response. I was not including 'password.decode('base64')'. I am now able to download the service. I am wondering though that since decode will cause the password to be read, is the base64 encoding any use? Or is it just me when I run the code and print the line that is able to see the plain text? I have tried running Fiddler to see what others might see but the code will not run while Fiddler is open.
... View more
10-04-2017
07:34 AM
|
0
|
0
|
5233
|
DOC
|
Thanks Jake for making this. It is a big help. I have it working with what I need but I have encountered a snag in that I need to encrypt the username and password. I have tried storing the username and password in a separate file and just referencing the parameters in my code (which uses your code). The referencing works but it does not hide the actual value of the parameters. I have tried using base64 encoding but now arcgisonline does not recognize my credentials. Do you know how I can encrypt the password so that the actual value cannot be seen but arcgisonline can still recognize it?
... View more
09-28-2017
11:04 AM
|
0
|
0
|
5233
|
POST
|
I am writing an application in asp.net in visual studio 2013 using c#, javascript and css. I am using esri javascript api and esri dijit themes. The claro.css theme is not being read by the application. It is the only css with this problem. When I check in the web debugger inspector, the theme is not listed for the div anywhere in the inspect list. The two other esri dijits (popup.css and esri.css) are being read. My custom theme viewer.css is being read. I did have to put in an override for my viewer.css theme or else the esri.css kept reading over it. Without using override claro my custom css page will not be overridden by the esri.css . If I remove the override claro, the claro.css is still not read and the custom css is overridden by esri.css . Either way, the client does not see the claro.css. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "https://www.w3.org/TR/html4/strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>My Cool Map</title>
<%--Inside GIS Style Sources--%>
<link rel="stylesheet" type="text/css" href="~/App_Themes/viewer.css" />
<%--Outside Style Sources--%>
<link rel="stylesheet" type="text/css" media="screen" href="https://js.arcgis.com/3.4/js/dojo/dijit/themes/claro/claro.css" runat="server"/>
<link rel="stylesheet" type="text/css" href="https://js.arcgis.com/3.4/js/esri/dijit/css/Popup.css" />
<link rel="stylesheet" type="text/css" href="https://js.arcgis.com/3.4/js/esri/css/esri.css" />
<script type="text/javascript" src="https://js.arcgis.com/3.4/"></script>
<script type="text/javascript" src="./Scripts/jquery.js">
</script>
<script>
function Load(){
map code
}
</script>
</head>
<body class="override claro">
<div id="rightPane" dojotype="dijit.layout.ContentPane" region="right">
<div dojoType="dijit.layout.AccordionContainer">
<div dojoType="dijit.layout.ContentPane" id="legendPane" title="Legend" >
<div id="legendDiv"></div>
</div>
</body>
</html>
... View more
07-31-2017
09:21 AM
|
0
|
0
|
1236
|
POST
|
I just realized you used a single line input instead of 'multiple fields'. Try it with the multiple fields option selected.
... View more
06-15-2017
01:27 PM
|
0
|
0
|
1629
|
POST
|
I geocoded using your address locator and the sample data and ended up with points on the map. I used 'FullAddr' for the 'Street' and 'Community' for the 'City'.
... View more
06-15-2017
12:48 PM
|
1
|
2
|
1629
|
POST
|
I might be mistaken but it seems your coordinates are not valid. When I use the addresses in your screen shot, the coordinates I am finding online using nad83 do not match to any location. Do you have a small set of sample data?
... View more
06-15-2017
12:10 PM
|
0
|
4
|
1629
|
POST
|
Does the layer appear in your table of contents? If so, can you right-click and zoom to the layer?
... View more
06-15-2017
11:24 AM
|
0
|
6
|
1629
|
POST
|
Thank you for your reply. After reading Ted's response and talking with Esri I will most likely be moving forward with the migration to Asp.Net. Your response also helps and is something I will reference in my continued meetings with management.
... View more
06-05-2017
12:21 PM
|
0
|
0
|
1236
|
POST
|
Thank you for your reply. Sorry for the delay in responding to your response. I have since spoken with ESRI and used your caveat about Microsoft support. ESRI does not have a team that can answer specific asp.net questions but the framework in conjuction with Javascript API and ArcGIS server is supported. I have a followup meeting planned with ESRI to discuss project specifics. The combined feedback from you and ESRI has been reassuring and something I have been able to take to management to support the migration.
... View more
06-05-2017
12:18 PM
|
0
|
0
|
1236
|
POST
|
This is a follow-up to a question I posted earlier: https://community.esri.com/thread/195237-migrating-from-classic-asp-to-a-new-framework I am looking for a new framework and was basing my decision on the assumption that since classic asp is not supported, asp.net must also not be supported. After talking with a colleague I realized that my assumption might be incorrect. I would love to hear confirmation on whether or not asp.net is still supported by Esri. And if it is still supported, how long will it be supported; 1 year, 5 years?
... View more
05-18-2017
01:07 PM
|
0
|
4
|
1873
|
POST
|
It is my understanding that ESRI is no longer supporting classic asp. I assume it is not (or soon will not be) supporting asp.net. I am looking for an esri supported framework that I can migrate my application into that will be supported for at least the next few years. I really don't care to migrate my project only to have to migrate it again in another year or two. The master asp page is ~20,000 lines of code and uses vb in the asp top portion when calling numerous sql procedures, variable definitions from the sql procedures, response buffering and overall setup. Javascript is used in the main body. Html4 joins it all together with script and includes some specialized html coding at the bottom for filters and searches. CSS pages are referenced and used. I am using around 25 different service layers which are referenced in a separate javascript page. There are currently 8 different interactive queries and filters. My company wants all code projects to be added into and published using TFS. My question is if anyone can recommend a new framework I can use that is and will be supported by ESRI for the somewhat foreseeable future. I have been looking into different options such as html based but I just don't know enough to be able to figure out what is my best option and how to implement it.
... View more
05-18-2017
09:38 AM
|
0
|
2
|
2331
|
POST
|
My links are coded and formatted before uploading. Mine are formatted as: <a href="http://url" target"_blank">This link will open the document in a new tab</a>. The popup (using Portal) translates it into a URL and only displays the text "This link will open the document in a new tab". I tried coding directly in the popup but was unsuccessful. My method works for my urls and is very quick at converting.
... View more
01-19-2017
11:25 AM
|
2
|
1
|
4657
|
Title | Kudos | Posted |
---|---|---|
1 | 10-24-2019 11:54 AM | |
1 | 05-24-2018 09:42 AM | |
1 | 10-24-2019 12:24 PM | |
1 | 01-07-2016 10:48 AM | |
1 | 02-24-2016 08:53 AM |
Online Status |
Offline
|
Date Last Visited |
11-11-2020
02:24 AM
|