-
Kopírování příloh z jedné vrstvy prvků do jiné v poznámkových blocích AGOL
Dobrý den! V hostované vrstvě prvků mám dvě vrstvy — Trees a RemovedTrees — a snažím se vytvořit skript v poznámkových blocích AGOL (Python 3 Standard – 14.0), který vyhledá ve vrstvě Trees všechny stromy označené jako odstraněné a zkopíruje je do vrstvy RemovedTrees. Funguje to, až na přílohy, které bych také chtěl…
-
Použít ArcGIS API for Python ke konfiguraci formuláře vrstvy webové mapy podle vyskakovacího okna?
Všechny vrstvy v mých webových mapách mají optimálně nakonfigurovaná vyskakovací okna, protože se to provádí automaticky pomocí arcpy a CIM ještě před automatickým publikováním vrstev z ArcGIS Pro do AGOL pomocí stejného skriptu arcpy, který vyskakovací okna konfiguruje. V návrháři Field Maps v ArcGIS Online můžu pro tyto…
-
Začátečník v Python API potřebuje poradit se syntaxí!
S Python API pracuji teprve krátce a potřebuji pomoct s úpravou notebooku. Kód je níže. Řádek 42 nemá na cílovou datovou sadu žádný vliv a nemůžu přijít na to proč. Doufám, že jsem přiložil dostatečnou část notebooku, aby někdo dokázal odhalit mou chybu. Před touto buňkou se děje spousta věcí, ale nemyslím si, že jsou…
-
Export dat o chybách a vylepšeních
Lze exportovat data ze stránky Chyby a vylepšení prostřednictvím API nebo automatizovaného procesu?
-
Je možné upravovat prvky pomocí ověření klíčem API
Snažím se vytvořit skript v Pythonu, který se ověří v AGOL pomocí klíče API a aktualizuje vrstvu prvků (odstranění, přidání). K vrstvě prvků se dostanu, ale když se ji pokusím vyprázdnit, zobrazí se chyba 403: Výjimka: Uživatel nemá oprávnění k přístupu k této službě. Uživatel nemá oprávnění k přístupu k této službě (kód…
-
Aktualizace hodnot atributů v hostované vrstvě prvků pomocí ArcPy, nebo ArcGIS API for Python?
Ahoj, Pracuji v zápisníku Pythonu v ArcPro a chci aktualizovat hodnoty atributů u části své vrstvy prvků. Zvažuji dva přístupy. Nejprve jsem pomocí nástrojů SelectLayerByAttribute a SelectLayerByLocation vybral prvky, u kterých chci aktualizovat hodnoty atributů. Pak bych mohl buď * jednoduše vypočítat hodnoty polí pomocí…
-
Publish reference feature service to enterprise
Hi All, I'm trying to replicate the process normally done in Pro, using Publish Web Layer referencing registered data but instead using Python. I can create a new hosted feature service from data stored in out SDE database but I don't want to host the data I want to reference data in our SDE database, as running the…
-
Layer.calculate occasionally hangs
I have a python script that runs every hour or so as a windows scheduled task and does some updates to an ArcGIS Online hosted feature layer using the layer.calculate function. Every so often (once every couple of days) it hangs. The layer it hangs on only has 1600 records and the query reduces that to 26 records so it…
-
spatial.join tiše vrací 0 řádků, pokud bod má souřadnice 'NaN' (arcpy engine)
Popište chybu Jeden bod se souřadnicemi 'NaN' způsobí, že spatial.join vrátí 0 řádků bez chyby, když je arcpy geometrii engine. full_extent také vrací nan. Se shapely jako engine stejná data vyvolají chybu. ESRI REST Service dotazy mohou vracet 'NaN' v geometriích. Jak reprodukovat Kroky k reprodukci chování: import pandas…
-
Děkujeme Python API komunitě - v2.4.4
S vydáním ArcGIS API for Python 2.4.4, chceme vyjádřit velké poděkování naší komunitě. Vaše zpětná vazba a aktivní účast jsou tím, co skutečně formuje vývoj tohoto produktu. Pro ty, kteří jsou v ekosystému noví, náš veřejný GitHub repozitář je vaším hlavním zdrojem pro ukázky, návody a dokumentaci. Vaše zpětná vazba…
-
Nelze extrahovat smazané prvky ze služby prvků
Dobrý den všem, Snažím se vytvořit notebook, který mi ukáže všechny smazané prvky z hostované vrstvy prvků a vloží je do prostorového datového rámce k přezkoumání, s tím, že z tohoto SDF můžeme později případně čerpat. Mám přesně stejný skript vytvořený v našem "sandbox" prostředí na zrcadlené hostované vrstvě, ale při…
-
Počítání bodů v polygonech pomocí ArcGIS API for Python
https://youtu.be/Wtrsev5v30E Prostorová analýza často zahrnuje odpověď na zdánlivě jednoduchou otázku: Kolik prvků se nachází v každé oblasti? Kolik nemovitostí je v každém obvodu? Kolik stromů je v každém parku? Kolik incidentů se odehrálo v každé správní hranici? Kolik kontrolních bodů spadá do každé obslužné oblasti?…
-
Povolit metodě FeatureLayer.calculate() v ArcGIS API pro Python přijímat Arcade výrazy pro výpočet hodnot atributů.
Současné omezení Metoda FeatureLayer.calculate() aktuálně podporuje výpočet hodnot polí pomocí SQL výrazů nebo skalárních hodnot. Nicméně neexistuje přímý způsob, jak touto metodou aplikovat Arcade výraz. To vytváří mezeru pro pracovní postupy, které spoléhají na Arcade pro logiku výpočtu atributů, zejména když jsou stejné…
-
Nelze ověřit dataset ArcGIS Online pro použití v nástroji Arpy geoprocessing
Mám hostovanou službu prvků na arcgis.com, která není veřejně sdílena, a potřebuji číst data ze skriptu v pythonu. Níže uvedený skript běžel bez problémů až do nedávna. Nyní dostávám chybu 000732 ("Dataset neexistuje nebo není podporován"), když se spouští nástroj MakeFeatureLayer_management. Vytiskl jsem URL, abych se…
-
Automating ArcGIS Notebooks
Hello, for context I am currently developing a way to have records automatically added to a "Master Results Table". I am using a feature layer in AGOL that has tasks enabled through Field Maps Designer. Within the EsriTask workflow, the field team will be required to complete a Survey123 form. There is n many Survey123…
-
FeatureLayer.query() giving Exception - TypeError: '>=' not supported between instances of 'int' and 'NoneType'
While querying Feature Layer getting Exception as <em><strong>"</strong></em><em>TypeError: '>=' not supported between instances of 'int' and 'NoneType' "</em> But the same outStatistics value and where clause is working fine in the REST end point in the browser, and giving the expected result. <em> </em> // Below code is…
-
FeatureLayer.query() not returning a feature set
Hello, I am looking to create a spatially enabled dataframe from a FeatureSet with the ArcGIS API for Python. I have always: * Created a FeatureLayer object * Used .query(where="whatever") to return a feature set, * Used the .sdf property to create the dataframe. Today the sdf property doesn't work, .query() is returning a…
-
clone_items() fails cloning hosted feature layer
First, a couple bullets with some basic information * ArcGIS Pro version: 3.6.3 * Source: ArcGIS Enterprise organization * Target: ArcGIS Online organization * Cloning between same source/target organizations worked previously with another Feature Layer Collection. I'm trying to clone a Feature Layer with a Survey123 point…
-
Update feature geometry?
I have a script that is supposed to replace the geometry of a polygon with a new polygon constructed by reading some of its fields (minX, minY, maxX, maxY). I can do this with traditional arcpy, but I'm running into issues when trying to do it with the arcgis module. Specifically, I either get no edits to the geometry if I…
-
What is wrong with this code?
Good afternoon, I am trying to overwrite an AGOL hosted feature class with API Python and testing it from ArcGIS Pro Notebook. I am able to load the zipped FGDB in AGOL and overwrite the hosted feature class manually. When I try to do the same thing with my program, selecting the same zipped FGDB, I get the following error…
-
Which cell tag to use for AGOL Notebook parameters: injected-parameters or parameters?
The docs list two different cell tags to use when setting up a Notebook to use external parameters. In one place they say to use injected-parameters but in another they say to use parameters. After some experimentation I think parameters is correct when I'm calling the Notebooks from arcgis.notebook.execute_notebook(), but…
-
Expose ArcGIS Online Required and Suggested Metadata Elements Scores to API for Python
My organization is attempting to create an automated process using the API for Python to check items in our organization against our customized publishing guidelines (i.e., summary, tags, categories, etc). Our process is similar to this example, but much more in-depth and linked to a live dashboard to monitor…
-
Error on code that was working three weeks ago: (gis.content.get(item_id)).layers[0] ("module 'arcgis.layers' has no attribute '_ogc' ")
I am calling in a layer from an item ID by using the arcgis module "layers". If I just pull in the item using gis.content.get(item_id), the item shows up fine. When I try to get to the layers though, I get the error module 'arcgis.layers' has no attribute '_ogc' . This was working for a long time, and is my go-to method…
-
FeatureLayerCollection.replicas.create always returns the correct tables but 0 records in the tables
Hi there. I have a python script that attempts to export a hosted feature service as a file geodatabase using the python api's featurelayercollection.replicas.create() method. I am running python 3.11.10 and arcgis api 2.3.0 The service details: - One feature layer (id: 0, geometry type: point) with attachments - One…
-
Issue with the Tutorial: "Classify land cover to measure shrinking lakes"
Classify land cover to measure shrinking lakes | ArcGIS API for Python | Esri Developer The code extracting the sentinel fata in this tutorial is not working for me. sentinel2016 = gis.content.get("a264d1eaa8bd4ff2a0a1e27b59daa7d3") sentinel2017 = gis.content.get("ea192d03d1324c62a2cb91e26e3a0ece") These Item IDs do not…