|
IDEA
|
Add more formatting options for the hub for text in pre-set objects such as the Category Settings for to overwrite settings set up in the Theme Builder such as the Body Link Color. When you add different backgrounds you need to have more flexibility over colours. Even a light and dark option would be helpful so you can put the same type of objects on both light and dark backgrounds.
... View more
04-10-2018
01:28 PM
|
6
|
1
|
1081
|
|
IDEA
|
Add used by in content usage in AGOL. It would be great to have a list of everything that accesses a feature layer, web map etc so you know what needs to be fixed if you make changes or delete an item in AGOL. I see it a being something similar to Oracle's "used by" that lists out what is accessing the item. This would help in knowing if others are using your data and allow you to follow the trail to see what they are using it for. It would also allow you to know if you can delete or change an item safely.
... View more
12-21-2017
11:03 AM
|
15
|
0
|
694
|
|
IDEA
|
Depreciated items should be shown differently on the contents page of AGOL so you don't have to click on it to know it has been depreciated.
... View more
12-21-2017
10:47 AM
|
14
|
3
|
1248
|
|
IDEA
|
In 10.2 we were able to save the geocoders in the geodatabase, publish them and then use python to update them without them being locked using a simple arcpy.RebuildAddressLocator_geocoding(in_address_locator). Now in 10.5, we have been forced to move them to a file location and now they have locks added to the mix. I agree there should be the option to not have the geocoding service lock the geocoders. It would be nice to have a global option to never have your services lock the schema for any type of service so it doesn't have to be set for each service.
... View more
11-14-2017
07:17 AM
|
0
|
0
|
1109
|
|
POST
|
Is there a way to suppress the page number in the Story Map Series. We are using single page ones to embed in websites since embedding the basic one is not currently available. It works fairly well but the page number shows up at the bottomat the bottom which makes no sense. For example: Curbside Collection - City of Kitchener Road Closures - City of Kitchener
... View more
09-06-2017
11:54 AM
|
0
|
1
|
1361
|
|
IDEA
|
In open data, you should be allowed to put multiple tags in the tag query. This would make working with federated sites much easier because you can not always control what tags other groups are using for their data. Currently we have to pass our tags to all of the other federated groups and hope that they use them in addition to their tags or we have to agree on a common tag across all organizations. Currently you can only have one tag per category.
... View more
03-10-2017
08:54 AM
|
19
|
3
|
2636
|
|
IDEA
|
If Esri is going to make everyone have a username then that username should be pushed down to the geodatabase when editing through AGOL. This is a huge problem for us. Why have usernames if they are not going to show up in the database?
... View more
02-21-2017
09:46 AM
|
2
|
0
|
3920
|
|
IDEA
|
You can do that in AGOL with editor tracking enabled but it only works if it is a hosted featureclass. We would like it to apply to enterprise geodatabases accessed through AGOL
... View more
02-21-2017
09:36 AM
|
1
|
0
|
2394
|
|
IDEA
|
The AGOL Dataset attributes should be editable. It looks great but contains little to no information. Ideally it would pull from the oracle data dictionary(field comments) (or other database equivalents). Better still you should be able to edit the field comments in Arcatalog/Desktop and they should port over to AGOL so you don't have to type them in more than once. Field level metadata has always been lacking in ArcGIS and even when it is added as comments on the database level it doesn't pull over in to the ArcGIS world.
... View more
09-06-2016
05:55 AM
|
2
|
0
|
722
|
|
IDEA
|
The AGOL Dataset attributes should be editable. It looks great but contains little to no information. Ideally it would pull from the oracle data dictionary(field comments) (or other database equivalents). Better still you should be able to edit the field comments in Arcatalog/Desktop and they should port over to AGOL so you don't have to type them in more than once. Field level metadata has always been lacking in ArcGIS and even when it is added as comments on the database level it doesn't pull over in to the ArcGIS world.
... View more
09-06-2016
05:55 AM
|
2
|
0
|
508
|
|
POST
|
Thank you to Jing Yan from Esri Canada for figuring this one out. Here is the solution: In ArcGIS Online, the title of an item is stored in an “title” parameter (e.g. “Nicer Name”), while the original service name/SD file name is stored in a “name” parameter (e.g. “SqueezedName.sd”). The high-level steps are: 1) Use service name, e.g. “Nicer Name”, to fetch the same titled item, and then get item ID to decide which item and its SD to update. 2) Fetch the original service name/SD file name, e.g. “SqueezedName”, through the item name parameter, and use “SqueezedName” to create new SD and overwrite the original service. 3) Now the item title “Nicer Name” will be reverted back to its original service name “SqueezedName”. So the last step is to use Update Item operation to update item title with “Nicer Name”, i.e. the service name defined in settings.ini, or from the spreadsheet in your case. For step 1 and 2, a few things need to modify in the script: 1) You need to have class AGOLHandler() return both item ID and item name. • The original script only returns item ID through findItem function, you would have the function to return item name as well (see 1ReturnName.png) • Under def __init__, you need to modify self.itemID, self.SDitemID, and add self.itemName (see 2Self. png) 2) Use the returned item name to create SD for overwriting the sevice • Under __name__ == “__main__”:, after initialize AGOLHandler class, we will create a variable e.g. originalname, to hold item name (see 3OriginalName. png) • This originalname will be used to create SD (see 4CreateSD.png) For step 3, you would add a block of codes to re-update the item title, using Update Item API and item name parameter, which should be straightforward. http://resources.arcgis.com/en/help/arcgis-rest-api/index.html#/Update_Item/02r30000009s000000/ http://resources.arcgis.com/en/help/arcgis-rest-api/index.html#//02r30000009v000000 Thank you Jing, you saved me a ton of time and frustration and I believe this solution will help a lot of people with keeping their open data sites up to date. Thank you so much, Melanie
... View more
09-01-2016
12:06 PM
|
0
|
0
|
2914
|
|
POST
|
I have a python script that was adapted from update-hosted-feature-service/update.py at master · arcpy/update-hosted-feature-service · GitHub that uses an oracle table instead of the ini file to loop through AGOL updates. The table has the AGOL name, the mxd name, tags etc.that is updates but. It works fine when there are no spaces on the AGOL side but fails in the def publish(self) section on line 230 when there are spaces in AGOL. So for example if I have Bike Racks as BikeRacks on AGOL, it will run. I am pretty sure it is a simple error but I can seem to see it. Line 230: return jsonResponse['services'][0]['serviceItemId'] --------------------------- Error --------------------------- KeyError: 'services' --------------------------- OK --------------------------- Oracle table: AGOL:
... View more
08-02-2016
01:37 PM
|
0
|
1
|
4067
|
|
POST
|
Does anyone know how to find the keys in the SDdraft file? They are used in the scripts that are posted for updating AGOL by Esri and used by many people. See here: arcrest.common.servicedef — ArcREST 3.5.4 documentation The script uses the keys to set up things like feature access and turning off caching but Esri support will not give me list of the keys. I am pretty sure some of the other settings I would like to set are in as keys but I don't know how to figure out what they are. Does anyone either know how to read the keys from the SDfile or have a list of what the keys are? For example, root_elem = doc.getroot()
if root_elem.tag != "SVCManifest":
raise ValueError("Root tag is incorrect. Is {} a .sddraft file?".format(SDDraft))
# The following 6 code pieces modify the SDDraft from a new MapService
# with caching capabilities to a FeatureService with Query,Create,
# Update,Delete,Uploads,Editing capabilities as well as the ability
# to set the max records on the service.
# The first two lines (commented out) are no longer necessary as the FS
# is now being deleted and re-published, not truly overwritten as is the
# case when publishing from Desktop.
# The last three pieces change Map to Feature Service, disable caching
# and set appropriate capabilities. You can customize the capabilities by
# removing items.
# Note you cannot disable Query from a Feature Service.
# doc.find("./Type").text = "esriServiceDefinitionType_Replacement"
# doc.find("./State").text = "esriSDState_Published"
# Change service type from map service to feature service
for config in doc.findall("./Configurations/SVCConfiguration/TypeName"):
if config.text == "MapServer":
config.text = "FeatureServer"
# Turn off caching
for prop in doc.findall("./Configurations/SVCConfiguration/Definition/" +
"ConfigurationProperties/PropertyArray/" +
"PropertySetProperty"):
if prop.find("Key").text == 'isCached':
prop.find("Value").text = "false"
if prop.find("Key").text == 'maxRecordCount':
prop.find("Value").text = maxRecords
# Turn on feature access capabilities
for prop in doc.findall("./Configurations/SVCConfiguration/Definition/Info/PropertyArray/PropertySetProperty"):
if prop.find("Key").text == 'WebCapabilities'
prop.find("Value").text = "Query,Create,Update,Delete,Uploads,Editing"
... View more
06-29-2016
12:33 PM
|
0
|
1
|
2753
|
|
IDEA
|
Currently when you see the list of items in ArcGIS online open data it defaults to showing the data by relevance. We would like the default to be by name but I believe this functionality is currently not available as a configurable option or through customizing the HTML code. In the Site Editor, the search bar is not an item in the Site Header or the Body Content. This is the default setting that resides in the back-end of ArcGIS Open Data.
... View more
06-23-2016
03:35 PM
|
7
|
0
|
1008
|
| Title | Kudos | Posted |
|---|---|---|
| 8 | a week ago | |
| 6 | 03-26-2026 01:08 PM | |
| 3 | 02-10-2025 09:11 AM | |
| 7 | 10-24-2024 08:36 AM | |
| 11 | 05-14-2024 06:34 AM |
| Online Status |
Offline
|
| Date Last Visited |
10 hours ago
|