|
POST
|
That changed in Python 3.7: What’s New In Python 3.7 — Python 3.13.1 documentation Python data model improvements: the insertion-order preservation nature of dict objects has been declared to be an official part of the Python language spec.
... View more
01-10-2025
09:17 AM
|
1
|
1
|
2808
|
|
POST
|
Unfortunately, dates in cursors are handled differently between ArcGIS Desktop/ArcMap and ArcGIS Pro, so which software you are using makes a difference. Which one are you using?
... View more
01-10-2025
09:13 AM
|
0
|
0
|
1043
|
|
POST
|
True, but the OP never stated maintaining the order was a requirement. If maintaining order is a requirement, the expression can be changed to use a dict constructor instead of a set. ",".join({i:None for i in !fieldname!.split(",")}.keys())
... View more
01-10-2025
08:55 AM
|
1
|
3
|
2813
|
|
POST
|
The following should work in the Calculate Field expression without having to define a code block: ",".join(set(!fieldname!.split(",")))
... View more
01-10-2025
08:36 AM
|
1
|
5
|
2839
|
|
POST
|
Regarding 3.png, you are mixing URL schemas tied to network protocols and ports. Almost any website where you structure the URL as: https://hostname:80 will generate a SSL_ERROR_RX_RECORD_TOO_LONG error, it is an expected error in that situation. The HTTP protocol default port is 80 while the HTTPS protocol default port is 443. If you leave off the port in a URI, it will use the default ports, hence why you don't have to type https://hostname:443 when connecting to a website using HTTPS on port 443. You have some kind of configuration issue on the network device receiving traffic for plaapp.pla.pna.ps . In the 3.png screenshot, you are connecting to ArcGIS Server, which appears to be working if you don't mix protocols and ports. For 1.png, you are trying to connect to your portal, and the redirect isn't working.
... View more
01-04-2025
09:59 AM
|
1
|
0
|
2586
|
|
POST
|
If you are going to share someone else's code verbatim, giving a reference and attribution will prevent others from thinking you are plagiarizing work. Rotating polygons by value from attribute table using ArcPy? - Geographic Information Systems Stack Exchange
... View more
01-03-2025
09:44 AM
|
0
|
0
|
2038
|
|
POST
|
Version differences tend to have the biggest impacts on Web tool compatibility—ArcGIS Pro | Documentation and Geoprocessing services compatibility—ArcGIS Pro | Documentation. ArcGIS Pro and ArcGIS Enterprise compatibility Although you can publish a service from ArcGIS Pro to earlier and later versions of ArcGIS Enterprise, using the equivalent version is recommended. If you do not have the equivalent version of ArcGIS Enterprise, publishing to a version that exceeds a minor version difference of more than two is not recommended. So, ideally, Pro and ArcGIS Enterprise are running the same/equivalent version, but it is common for the desktop client to get a bit ahead of the server applications. The further apart the versions, the more likely there will be issues. For our organization with tens of thousands of GIS users, we let Pro go ahead by a minor version since upgrading ArcGIS Enterprise every 6-8 months is a tall order.
... View more
01-01-2025
01:58 PM
|
5
|
0
|
6204
|
|
POST
|
I think a big reason that 1,000 was picked specifically, instead of 500, 2000, or some other number, is that Oracle historically limited the number of expressions in a single IN condition to 1,000. From IN Condition: You can specify up to 1000 expressions in expression_list. Oracle did raise that number to 65,535 with Release 23, but Esri still supports older versions. So the 1,000 number is a lowest common denominator approach that will work across a range of database systems and not require a special one-off syntax just for Oracle.
... View more
12-31-2024
10:51 AM
|
2
|
0
|
1741
|
|
POST
|
It is helpful to share the tool and specific parameters being used to create the SQLite database.
... View more
12-31-2024
10:44 AM
|
0
|
0
|
1607
|
|
POST
|
Regarding @LyonMNGIS wrote: ... I would expect any null records to show up on the map because they are not equal to hidden. Am I missing something? ... The existence or possibility of NULL means SQL operators implement three-valued or ternary logic. Instead of the true/false outcomes of boolean logic, there are true/false/unknown outcomes. If you write: check <> 'Hidden' The records that are NULL return unknown, not true or false. Since the result is unknown, the database will not return them because it is possible they could be 'Hidden', and it only returns records that are guaranteed not to be 'Hidden'. There are people who strongly oppose allowing or using NULL in any data model, including CJ Date who is credited with creating the relational model that SQL databases partially implement. I will note that prior to ArcGIS Pro 3.3, Esri's implementation of three-valued logic with certain operators in the file geodatabase was inconsistent with SQL standards and the rest of the industry. Esri fixed the issue to be consistent with everyone else at Pro 3.3, but it also means certain queries can produce different results between Pro 3.2 and earlier and Pro 3.3 and later.
... View more
12-31-2024
10:41 AM
|
2
|
1
|
2438
|
|
IDEA
|
I don't see this one happening @Bud . Regardless of the discussion/debate that can be had over how situations like this should be handled by code, any code, Esri made its decision many many years ago how their tools handle this situation. At a minimum, backwards compatibility and workflow reproducibility prevent such a change from being implemented, but Esri has no intention of changing the behavior so debating impacts is moot. I happen to agree with Esri's decision with how the case of no condition is handled. In SQL, if you leave a WHERE clause out of a statement than all records are returned. A SQL WHERE clause is about filtering or reducing the size of the result set. Leaving the box empty in the tool is effectively saying there is no WHERE clause, therefore all records are returned. Looking to Introduction to query expressions—ArcGIS Pro | Documentation Queries are used to search for and select a subset of features and table records. The expression is about selecting, one could say filtering, for a subset of features or records. If there is no condition or filter, then everything is returned.
... View more
12-24-2024
01:28 PM
|
0
|
0
|
1931
|
|
POST
|
Short answer, you can't. Typically software companies document requirements, not non-requirements because listing the latter would be a never ending task. That said, sometimes a specific non-requirement is important enough to state clearly. In the case of feature services (see Feature services—ArcGIS Server | Documentation for ArcGIS Enterprise), there are a lot of requirements so it can be easy to get lost going through them all. Probably the most concise statement that answers your question, albeit it doesn't necessarily jump off the page, is from Prepare data to publish a feature service—ArcGIS Server | Documentation for ArcGIS Enterprise: Requirements common to geodatabases and databases The following requirements are true whether the source data is stored in a relational database, a cloud data warehouse, or an enterprise geodatabase: The 3 types of "databases" mentioned are relational, cloud data, and enterprise. A file geodatabase is not included, nor is a mobile geodatabase, shape files, or many other data formats.
... View more
12-24-2024
01:06 PM
|
4
|
1
|
2451
|
|
POST
|
It is true Python can be compiled to use its own certificate store, and it is true some packages like certifi do include their own certificate store by default, but Python made a decision over a decade ago to default to the system or host certificate store. From PEP 476 – Enabling certificate verification by default for stdlib http clients | peps.python.org (which was accepted and applied to 3.4+ and 2.7.X+) Trust database This PEP proposes using the system-provided certificate database. Previous discussions have suggested bundling Mozilla’s certificate database and using that by default. This was decided against for several reasons... Esri does not override Python's default for ssl, at least on Windows systems (I assume the same on Linux but haven't confirmed myself). It may be possible the function the OP is calling does rely on a package containing its own certificate store, but without more specifics from the OP no one can say one way or the other.
... View more
12-24-2024
12:43 PM
|
0
|
1
|
3703
|
|
IDEA
|
@LicManager , Esri Support provides a KB for setting and locking a Concurrent Use license manager for ArcGIS Pro at the machine level: https://support.esri.com/en-us/knowledge-base/how-to-lock-licensing-options-in-arcgis-pro-000026114. Additionally, the Install ArcGIS Pro silently documentation page has command line arguments for setting default license manager when installing Pro: https://pro.arcgis.com/en/pro-app/latest/get-started/arcgis-pro-installation-administration.htm
... View more
12-23-2024
10:36 AM
|
0
|
0
|
860
|
|
POST
|
Don, your ArcGIS Server site must be a single-machine site because multi-machine sites have to use network shares for the various ArcGIS Server directories. The behavior of geoprocessing services varies between local and network share folders.
... View more
12-17-2024
02:15 PM
|
0
|
1
|
3053
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | 06-11-2026 07:04 AM | |
| 1 | 4 weeks ago | |
| 2 | 07-06-2026 12:29 PM | |
| 1 | 07-06-2026 12:00 PM | |
| 2 | 06-05-2026 10:30 AM |
| Online Status |
Offline
|
| Date Last Visited |
Tuesday
|