Mais

Fonte de dados de projeto quebrada


Eu construí uma ferramenta de script (a partir de um modelo modelbuilder) no ArcGIS 10.2 que funciona perfeitamente no ArcGIS.

No entanto, estou recebendo a seguinte mensagem de erro quando tento publicar esta ferramenta de script em um serviço de geoprocessamento no ArcGIS Server.

Estou usando o espaço de trabalho in_memory para saídas. Não tenho certeza se isso está causando o problema.

Mensagem de erro -

Amostra de Código -

> # 5 e 6 - Consulta de distrito e consulta final> if District == "Citywide":> gp.AddMessage (("Selected Citywide Stolen Autos…"))> Final_Query = Query + Select_the_Date_Range + "AND" + SQL_Query_Refining_the_Data>> mais :> Select_the_District = "(DC_DISTRICT =" + District + ")"> Final_Query = Query + Select_the_Date_Range + "AND" + Select_the_District + "AND" + SQL_Query_Refining_the_Data>> arcpy.env.workspace = r "in_memory"> "")> gp.AddMessage ("----------------------------------------- -------------------------------------------------- - ")> gp.AddMessage ((" Consultando a tabela PIIN para datas de "+ Date_FROM +" a "+ Date_TO +" & Distrito = "+ Distrito))>> # Processo 1: Consultando a tabela PIIN e exportando o seleção para um na memória FC> arcpy.MakeQueryLayer_management (InputDatabase, "StolenRec_ActiveStol_FC", Final_Query)> arcpy.CopyFeatures_management ("StolenRec_ActiveStol_FC", StolenRec_ActiveStol_FC_3)>>> Criação de evento gc. er from Recovered Location… "))> # Process 2: Making XY Event Layer> arcpy.TableToTable_conversion (" StolenRec_ActiveStol_FC "," in_memory "," StolenRec_ActiveStol_FC_2 "," ")> arcpy.MakeXYEventLayer_management" RECEventLayer_2, "RECEventLayer_Event_2," RECEventLayer_Event_COORD_2, "RECEventLayer_Evento_2" "RECOVERED_Y_COORD", "Recovered_ELayer",> "PROJCS ['NAD_1983_StatePlane_Pennsylvania_South_FIPS_3702_Feet', GEOGCS ['GCS_North_American_1983', DATUM ['D_North_American_1983]' D_North_American_1983 ', D_North_American22102102102102 [0.01.07.2102107_American_1983', SPI-Nort [0.01802107 [0.01802107] Green22IT [0.07107] Green22IT [0.01807], Green207 [0.07107 [0.02107] [0.07107 [0.07] [0.07107 [0.07] [0.07107 [0.07107 [0.07]. ['Grau', 0,0174532925199433]], PROJEÇÃO ['Lambert_Conformal_Conic'], PARÂMETRO ['False_Easting', 1968500,0], PARÂMETRO ['False_Northing', 0,0], PARÂMETRO ['Central_Meridian', - 77,75], PARÂMETRO ['Padrão 39.93333333333333], PARÂMETRO ['Padrão_Paralelo_2', 40.9666666666666667], PARÂMETRO ['Latitude_Of_Origin', 39.33333333333334], UNIDADE ['Foot_US', 0.3048006096012192]]; - 11928014200> -96100199 00192]; - ​​11928014200E 1003390019 -03333300; ; 0,001; 0,001; IsHighPrecision "," ")>> gp.A ddMessage (("Converting XY Event Layer to FC…"))> # Processo 3: Convertendo XY Event Layer em um Point Feature Class na memória> # arcpy.FeatureClassToFeatureClass_conversion (Recovered_ELayer, in_memory, "Recovered_FC_Layer", "")> arcpy. CopyFeatures_management ("Recovered_ELayer", Recovered_FC_Layer_2)

Tive exatamente esse problema na semana passada e foi corrigido com a mudança

módulo de importação

para

do nome de importação do módulo

Consulte Publicação de serviço de geoprocessamento com importação de numpy no ArcGIS Server? e GeoNet para mais detalhes.

Apenas mais uma daquelas peculiaridades interessantes de publicar no servidor: - /


Assista o vídeo: Staw Skokowy - jak pozbyć się dolegliwości bólowych? Autoterapia (Outubro 2021).