Leo en la documentación que debería ser posible publicar una geodatabase de archivo local como capa de características alojada en ArcGIS Online. He estado tratando diferentes cosas, pero ese trabajo sigue fallando.
Estoy utilizando el siguiente código:
# Publish zipped fgdb to AGOL
fgdb = r"C:\Users\path\to\zipped\geodatabase.gdb.zip"
serviceProp = {}
serviceProp['type'] = 'Feature Service'
serviceProp['url'] = "https://organisation.url.com"
fgdb1 = gis.content.add(item_properties=serviceProp, data = fgdb, folder = "New folder")
fgdb2 = fgdb1.publish(publish_parameters = {'itemID': fgdb1.id}, file_type = 'fileGeodatabase', build_initial_cache=True, overwrite=True)
¿Alguien ha conseguido hacer algo parecido? Lo mejor que puedo conseguir es una capa de características alojada vacía. El servicio de características parece estar creado, pero no hay capas de características dentro, mientras que la geodatabase de archivos locales contiene 20 capas.
Mensaje de error relacionado con el comentario anterior: utilizando 'Geodatabase de archivos' como tipo de archivo.