|
POST
|
The simple answer is not without using ArcGIS for Desktop to provide access to that data in a supported manner (i.e. Services, Map Packages, or Runtime Content). Typically you would need ArcGIS for Desktop (i.e. ArcMap) to create and manage the content that you'll be publishing to ArcGIS for Server. The only exception to this rule would be to utilize the service admin api to publish a map document up to the server. An example of this is shown below, you'd just need to check to see that all of the needed arcpy functions are available with only a server install. Example: Publish a map service from a map document (MXD) http://resources.arcgis.com/en/help/main/10.1/index.html#//0154000005qr000000 The catch in using the above sample is that you're still going to need access to ArcMap to create the map document because python is only capable of manipulating them.
... View more
05-06-2015
10:16 AM
|
1
|
0
|
1501
|
|
POST
|
I want to make sure I'm understanding you correctly. Did you create runtime content in ArcGIS to create a *.geodatabase file that can be consumed in ArcGIS for Runtime or are you attempting to open a file geodatabase (i.e. *.gdb) in ArcGIS for Runtime. If you're doing the latter please note that Runtime will not allow you to natively open a file geodatabase from disk. I believe this is where you may have read the information about needing ArcGIS Server.
... View more
05-05-2015
09:31 AM
|
0
|
1
|
1501
|
|
POST
|
It's just as Ken has stated. The ArcObjects .NET SDK will not be available on the developers site. This site is intended for the ArcGIS for Runtime products (.NET, Java, iOS, etc.) and the Web APIs (JavaScript, Leaflet, etc.). For the ArcObjects SDK you'll need to go to your MyEsri account, download the SDK, and install it within a supported version of Visual Studio to get the integration features. You'd be looking for the below options (This is Visual Studio 2013 on my ArcGIS 10.3.X machine).
... View more
04-29-2015
02:57 PM
|
0
|
0
|
1797
|
|
POST
|
I believe that your problem is that you're using Visual Studio with the ArcObjects 10.2.X install. According to the system requirements it 10.2.X only supports up to Visual Studio 2012. You would need the ArcObjects 10.3.X install to integrate with Visual Studio 2013. Do you have access to Visual Studio 2012 or ArcGIS 10.3.X? ArcObjects SDK 10.2.x system requirements http://resources.arcgis.com/en/help/system-requirements/10.2/index.html#/ArcObjects_SDK/01510000006n000000/
... View more
04-24-2015
11:33 AM
|
1
|
0
|
1411
|
|
POST
|
Have you looked under the categories shown below for the templates?
... View more
04-24-2015
09:03 AM
|
2
|
0
|
1797
|
|
POST
|
Did you try using the object in the ITime interface? ITime Interface http://resources.arcgis.com/en/help/arcobjects-net/componenthelp/index.html#//0042000001sm000000
... View more
04-21-2015
03:21 PM
|
0
|
0
|
367
|
|
POST
|
UpdateParameter already runs every time a parameter is changed.
... View more
04-16-2015
09:12 AM
|
0
|
0
|
1123
|
|
POST
|
I may not be understanding you correctly, but the only field that should be returned from IFeatureLayer::DisplayField would be the name of the field that is currently set as the DisplayField for the layer. In your case you data would set the "EXTERNID" by default until you change it. I wrote a quick sample to check against your data and everything works fine for me. You can look at it below to compare it to what you're doing differently.
... View more
04-16-2015
09:09 AM
|
0
|
1
|
602
|
|
POST
|
I believe that the image below shows what you're trying to do. You should also note that your last parameter should be of type field instead of string. You don't need to use the validator to populate the fields. You would only need to use the options available in the user interface for a field type parameter. I believe you'd just need to set the Obtained_From parameter.
... View more
04-15-2015
03:20 PM
|
0
|
3
|
1123
|
|
POST
|
Within the UpdateParameters parameter of the validator you would need to check if the workspace parameter has a value and if the feature class parameter hasn't been validated. Once you confirm this you could use arcpy.ListFeatureClasses to list the feature classes within the workspace or use arcpy.da.Walk. You would return the set the value returned by these functions as the value for the feature class parameter.
... View more
04-15-2015
11:27 AM
|
0
|
5
|
1123
|
|
POST
|
I'm assuming that your tool is designed to a particular field if its found with a feature class. What you'll need to accomplish this is a tool validator class within a script tool. Customizing Script Tool Behavior http://resources.arcgis.com/en/help/main/10.2/index.html#//00150000000t000000 You could setup your tool as follows: 1. Feature Class (Required) 2. Field (Required): Obtained from parameter 1 3. Task (String with ValueList filter : Default value is SINGLE) : This parameter will determine if you only delete the field from the chosen feature class or if you search for features within the workspace. 4. Workspace (Optional and disabled) : Implement validation logic where if the first parameter value is assigned we assign its workspace to this parameter. Users will not be allowed to manipulate this. They essentially set the workspace by selecting a feature class within it. That way can ensure it contains the field they need to search for. If needed, parameter 1 and 4 can be assigned as multivalue and you can zip up the values between the two so that you can remove particular fields from each workspace.
... View more
04-15-2015
08:09 AM
|
0
|
7
|
1123
|
|
POST
|
The short answer is that Runtime currently doesn't support editing local data (i.e. shapefiles and file geodatabase data) directly. You could get the data into Runtime, but without using the synchronization workflow via a Feature Service you wouldn't be able to easily persist your changes back to the parent feature. If you did want to edit local data without a sync-enabled service you'd have to use workflows where you load the data into runtime, manipulate the data, and then create new copies of it to persist the changes. These changes could not be returned to the original feature class. This approach could be accomplished using one of the following technologies. Runtime Content With this workflow you could copy your data into a sqlite geodatabase (*.geodatabase). This file could be directly edited in runtime and you can save changes to it. Once you complete you edits you'd need to convert this file back to a file geodatabase. https://developers.arcgis.com/net/sample-code/SyncGeodatabase/ NOTE: Ignore the portions of the sample that display how to sync the changes. You'll want to focus on the portion that shows how to edit the sqlite geodatabase. Shapefiles Shapefiles can be loaded into Runtime .NET, but after the data is loaded you cannot save the changes back to the original shapefile. To persist the changes you'd need to leverage geoprocessing within the runtime application to copy the layer back to a feature class. Feature Layer from Shapefile Sample https://developers.arcgis.com/net/sample-code/FeatureLayerFromShapefile/ https://community.esri.com/thread/122651 NOTE: I included a sample on this geonet thread showing how to load a shapefile into runtime, manipulate it, and then export it back to a shapefile. Map Packages Map packages can be loaded into Runtime .NET, but changes will not be persisted in the Map Package. Instead when you load the Map Package it will be extracted on your machine. Once you finish editing, you'll need to locate the folder where the package was extracted and retrieve the files in this location. NOTE: I have a sample that display show to edit map packages if you need to review this workflow.
... View more
04-14-2015
02:20 PM
|
3
|
4
|
1329
|
|
POST
|
You can use a FeatureService or MapService as a layer in Runtime Java. For the FeatureService you'll want to take a look at the following sample. https://developers.arcgis.com/java/sample-code/feature-layer/ The code you're looking for will resemble the following: ArcGISFeatureLayer featureLayer = new ArcGISFeatureLayer(FEATURE_SERVICE_URL); featureLayer.setName("Feature Layer (San Francisco incidents)"); map.getLayers().add(featureLayer); For the Map Service you'll want to look at the following sample. https://developers.arcgis.com/java/sample-code/map-layer-ordering/ The code you're looking for will resemble the following: ArcGISDynamicMapServiceLayer dynamicLayer = new ArcGISDynamicMapServiceLayer(MAP_SERVICE_URL); dynamicLayer.setName("Dynamic Layer (Unemployment Rate)"); map.getLayers().add(dynamicLayer);
... View more
04-14-2015
01:31 PM
|
1
|
2
|
947
|
|
POST
|
I believe the way it works is that you need a developer license anytime you want to touch the code or access the components outside of a production app. If your developers open the map control within their projects they should probably see a warning on the control that it isn't licensed.
... View more
04-14-2015
01:08 PM
|
0
|
0
|
590
|
|
POST
|
I'm not sure if this would work against 10.0, but you could try using python to script against the server admin api. I've pasted a link to one of the samples below. Shouldn't take long to try it and see what happens. Example: Stop or start all services in a folder http://resources.arcgis.com/en/help/main/10.1/index.html#/Example_Stop_or_start_all_services_in_a_folder/0154000005qv000000/
... View more
04-07-2015
08:08 AM
|
0
|
1
|
1745
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | 01-19-2016 04:45 AM | |
| 1 | 09-24-2015 06:45 AM | |
| 1 | 09-15-2015 10:49 AM | |
| 1 | 10-12-2015 03:07 PM | |
| 1 | 11-25-2015 09:10 AM |
| Online Status |
Offline
|
| Date Last Visited |
11-11-2020
02:23 AM
|