|
POST
|
I admit that I did not look at the introduction... However, it's not my first time I install ArcGIS for Desktop, but my first time I have to install a license manager to get ArcGIS for Desktop running, especially with a prvc file that is fully qualified and works fine with all the other extensions. The only exception is Interop and the installation of the License Manger doesn't help a bit. The prvc file is not accepted by the License Manger, which makes a lot of sense since it is a server manager. Going a different way to tell the software that I have a licensed version already and want to license some more features allows me to license by EFL number, which doesn't give any meaning since it is not a concurrent license in the first place. ESU numbers on the other hand are not accepted here. Using the ArcGIS Administrator to license my installation, using the prvc file tells me that all features are already licensed, that includes the Interop extension. Again, starting ArcMap after registering by the use of my prvc file will not start ArcMap, but provoke an error and the following error dialog. I am going to uninstall Interop now, it is not usable for me until now.
... View more
03-02-2016
06:11 AM
|
0
|
0
|
2448
|
|
POST
|
There is a reproducible error with ArcGIS_Data_Interop_Ext_for Desktop_104_149425. With a running ArcMap before the installation of the Interoperability tool I cannot start ArcMap any longer when the package, mentioned above, is installed. As soon as the extension is uninstalled, ArcMap starts again. That is on Windows 7 Enterprise SP1 Cheers Thomas
... View more
03-02-2016
03:03 AM
|
0
|
11
|
7827
|
|
POST
|
Concerning the last of your points: Yes, lst can be anything, and yes most people will take it for a list... Concerning your suggestion of splitting without a separator specified is actually really helpful! Another way of handling the issue could be to go with Python and take the empty string for what it is: False. lst = u''
if not lst: #or what ever variable you want to use will return True. Thinking again about the suggested GetCount - its only a crutch. If nothing is selected the function will return the total amount of rows in a dataset. Hence I think fidset is the more elegant way and in the context of what I need it's the more relevant. Long story short - To exclude buffers that do not intersect with any other feature, and therefore do not return selected features in a feature class my way is: if arcpy.Describe('polygon_class').fidset:
# code to be executed in case there are features selected
else:
# code to be executed in case there are NO features selected
... View more
06-10-2015
01:55 AM
|
0
|
0
|
2140
|
|
POST
|
Hi Susan, It most likely will. The point is, that the returned value of the fidset property isn't correct and GetCount was simply not what I was thinking of. 🙂
... View more
06-09-2015
02:55 PM
|
0
|
0
|
2140
|
|
POST
|
Joshua, I slightly disagree... I do not have the data at hand at the moment, but give it a shot with some of your data. In case of no intersecting feature arcpy.Describe('your_dataset').fidset will return [u'']. Hence, the empty string isn't a product of the split-function. With respect to the use of fidset, the page is clearly defining the property as 'A semicolon-delimited string of selected feature IDs (record numbers).' That is exactly what I want and need. You are of course correct that GetCount will return only the number of selected features if there is any selected. However, that doesn't change that the returned value for the fidset property is wrong. Therefore, it is not me who is handling the result the wrong way. The result is wrong in the first place. Check the property without the split. If there is no feature selected then the list is supposed to be empty, technical speaking '[]' and not '[u'']'.
... View more
06-09-2015
02:53 PM
|
0
|
1
|
2140
|
|
POST
|
Hi Duncan, the way you point out was my first attempt to get things done. Problem when doing it this way is that you still get all the buffers that do not have a match. The empty string will tell you you have a match of '1', while in fact there is no match. Moving up, saying ' > 1' will make you miss all the buffers that have exactly one polygon intersecting the buffer. In the end my workaround is: lst = arcpy.Describe('my_layer').fidset
if len(lst) > 0: That will give you the number of characters in the list back, but it will also give you a clear zero in case there is a [u'']. I have a bit more than 10.000 points to run for eight different datasets and five different buffer sizes. Meaning I have to be able to trust the returned value. 😉
... View more
06-09-2015
02:37 PM
|
0
|
2
|
2140
|
|
POST
|
Since ESRI put the customer number and phone number as protection from customers in I cannot find any other way... Using ArcGIS in version 10.3 and retrieving the count for selected features in a feature class utilizing arcpy.Describe('my_feature_class').fidset.split(';') , the minimum number delivered back is 1. To illustrate the problem a bit... Figure 1: Two polygon feature classes, where the circle is a buffer created around a point. The question at hand is, if there is any polygon from the other feature class intersecting with the buffer. As visible in the image, there is no intersecting feature. Figure 2: The attempt to find intersecting features, using the SelectLayerByLocation function. No feature is selected, but when requesting the number of objects through the Describe function, the length of the list is one and not zero! The length of the list is not correct since the Describe function delivers an empty string back in case there is no intersecting feature. Figure 3: Another buffer, this time intersecting with the other polygon layer. Clearly, the two polygon layer have intersecting features. Figure 4: Again, the SelectLayerByLocation function used to select intersecting features, and the Describe function utilized to retrieve the number of intersecting features. While the length of the list is the same, the list item itself is holding this time the correct FID of the intersecting feature. Not really nice, when you want to exclude buffers that do not have any intersecting features in another feature class, and/or want to work with buffers that have only a single object intersecting. Finally: The system to submit bug reports is flawed. Why does not have any user the possibility to submit bug reports, no matter if you have a customer number at hand or not? My technical support is not available, due to working hours, and I will not invest the time to find out the customer number and the phone number connected to the account to contact ESRI via a 'Support Request Form'. Just my fifty cents, Thomas
... View more
06-09-2015
08:34 AM
|
0
|
11
|
5935
|
|
POST
|
Hi, I would like to get going with the SDK for Java and Eclipse. Installed is ArcGIS 10.3, the DeveloperKit 10.3 for Java and Eclipse Luna. The Eclipse plugin was installed as well, where I got that the ArcObjects Palette will not be installed because I probably do not have the Visual Editor project installed. That's correct, since the project is discontinued and replaced by the WindowBuilder project (not supported by ESRI). But ArcObjects installed. My JRE is of version 1.8.0_40 and I have it as 32bit version installed. I am at a Windows machine and added the path of Desktop10.3\bin and jdk1.8.0_40\bin to my system path variable. Now, if I create a new ArcObjects project in Eclipse, leave all the default settings in the wizard and click finish, then I am facing the following errors: Exception in thread "main" java.lang.RuntimeException: AutomationException: 0x80040112 -
at com.esri.arcgis.interop.Ocx.<init>(Unknown Source)
at com.esri.arcgis.controls.ToolbarControl.<init>(Unknown Source)
at com.esri.arcgis.beans.toolbar.ToolbarBean.a(Unknown Source)
at com.esri.arcgis.beans.toolbar.ToolbarBean.<init>(Unknown Source)
at BasicViewer.getToolbarBean(BasicViewer.java:146)
at BasicViewer.getJContentPane(BasicViewer.java:110)
at BasicViewer.initialize(BasicViewer.java:87)
at BasicViewer.<init>(BasicViewer.java:77)
at BasicViewer.main(BasicViewer.java:134)
Caused by: AutomationException: 0x80040112 -
... 9 more That's something I don't understand. The license I am using is an academic license with quite some extensions licensed as well. I went into my ArcGIS Administrator to see if I have to do something there but there is nothing to do. What am I missing? Thanks for your help, Thomas
... View more
03-05-2015
05:13 AM
|
0
|
1
|
4442
|
|
POST
|
What if you try it in Python in a 'with' environment? Files and alike are usually closed when leaving the environment. Close is basically invoked. Don't know if it works with an SDE connection the same way...
... View more
03-02-2015
11:10 AM
|
0
|
0
|
2103
|
|
POST
|
Installing the ArcGIS plugin for Eclipse the Esri ArcObjects Palette will not install and it looks to me as the problem is that I do not have the Visual Editor project installed in my Eclipse. Now the Visual Editor project is no longer active and was archived quite some time ago. The last official builds were for Eclipse 3.2.... Meanwhile we are at version 4.4.2 and the current tool for "visual" editing of user interfaces in Eclipse is done using the WindowBuilder. I was wondering if there will be an update on the Esri ArcObjects Palette for version 10.3 and 11, etc. Bests Thomas
... View more
03-02-2015
05:36 AM
|
0
|
3
|
4057
|
|
POST
|
Looking into the possibilities that come with the WAB I can't see the possibility to refer to one of my own services. Looks like people that have their data at AGOL are fine, but I can't upload certain data to AGOL since I am simple not allowed to give them out of house. Hence, how is it possible to refer to web services delivered by our own ArcGIS Server? I found this posting here (Do you have to use AGOL to use WAB? ) that might offer this, but the comments to the initial posting leave me a bit in doubt. Also, it is not satisfying to go via a hack to create standard functionality. Bests Thomas
... View more
02-25-2015
01:16 AM
|
0
|
19
|
9104
|
|
POST
|
Hi Alexander, it sounds like a solution, although I do not fully get through it. Would you have some code example to illustrate it? How do you deal with the parameterType of the textboxes initially and how do you influence them by using the AddIDMessage? Bests Thomas
... View more
02-16-2015
02:32 AM
|
0
|
1
|
806
|
|
POST
|
Could you mark my suggestion for type casting then as the solution to your question. Your first question, my first answer. 😉
... View more
12-22-2014
01:28 PM
|
1
|
0
|
662
|
|
POST
|
Does it even work without the type casting from float to string? Don't know... Never had a problem with the csv module or any fundamental function in Python 2.6 or later. Neither in an installation of ArcGIS nor a standalone Python installation.
... View more
12-22-2014
01:17 PM
|
0
|
2
|
662
|
|
POST
|
Go to the advanced editor... lower right corner provides a possibility to attach a file. If you can't add the csv file, then zip it and upload the zip. Looking forward.
... View more
12-22-2014
12:50 PM
|
0
|
0
|
2073
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | a week ago | |
| 1 | 10-24-2022 01:23 AM | |
| 1 | 09-15-2021 01:21 AM | |
| 2 | 08-30-2022 04:31 AM | |
| 2 | 04-24-2024 04:23 AM |
| Online Status |
Offline
|
| Date Last Visited |
a week ago
|