Maggie Samson
Quiz por , criado more than 1 year ago

Geography Quiz sobre GEOM 73 - Python Quiz 1, criado por Maggie Samson em 13-04-2019.

105
2
0
Maggie Samson
Criado por Maggie Samson aproximadamente 5 anos atrás
Fechar

GEOM 73 - Python Quiz 1

Questão 1 de 10

1

What is the difference between a site package (like ArcPy) and a module in Python?

Selecione uma das seguintes:

  • A site package needs to be imported into a script

  • A site package is created by a 3rd party

  • A site package is installed by default as part of the regular Python installation

  • A site package contains multiple modules, as well as classes and functions

Explicação

Questão 2 de 10

1

Which of the following represents older Python scripts written before ArcPy was introduced in version 10 of ArcGIS Desktop? (check all that apply)

Selecione uma ou mais das seguintes:

  • import geoprocessing
    gp = geoprocessing.create()

  • import ArcGISscripting
    gp = ArcGISscripting.create()

  • import arcgispython
    gp = arcgispython.client(9.3)

  • import win32com.client
    gp = win32com.client.Dispach("...")

Explicação

Questão 3 de 10

1

Consider the following code

import arcpy
arcpy.env.workspace = "C:/Data"

In the second line of code, workspace is a __ of the env __.

Selecione uma das seguintes:

  • parameter, function

  • parameter, class

  • function, module

  • function, class

  • property, module

  • object, class

  • property, class

Explicação

Questão 4 de 10

1

Which of the following are typical properties of geoprocessing tool parameters? (select all that apply)

Selecione uma ou mais das seguintes:

  • Direction (input or output)

  • Environment settings (e.g. coordinate system, workspace)

  • Data type (e.g. feature class, raster, string)

  • Required or optional

  • Name

  • Unit (e.g. m, km, degrees)

Explicação

Questão 5 de 10

1

Which of the following is not a way to skip optional parameters when running a geoprocessing tool in ArcPy?

Selecione uma das seguintes:

  • Create a list of parameters and resorting the list in the geoprocessing tool.

  • Bypassing optional parameters by specifying the parameter of interest by name.

  • Setting optional parameters to an empty string ("").

  • Setting optional parameters to the number sign (#).

Explicação

Questão 6 de 10

1

Which of the following is(are) correct to run the clip tool? (check all that apply)

Selecione uma ou mais das seguintes:

  • import arcpy
    arcpy.env.workspace("C:/data")
    arcpy.analysis_Clip("roads.shp", "boundary.shp", "result.shp")

  • import arcpy
    arcpy.env.workspace("c:/data")
    arcpy.analysis.Clip("roads.shp", "boundary.shp", "result.shp")

  • import arcpy
    arcpy.env.workspace("c:/data")
    arcpy.Clip.analysis("roads.shp", "boundary.shp", "result.shp")

  • import arcpy
    arcpy.env.workspace("c:/data")
    arcpy.Clip_analysis("roads.shp", "boundary.shp", "result.shp")

Explicação

Questão 7 de 10

1

All functions in ArcPy are tools in ArcToolbox

Selecione uma das opções:

  • VERDADEIRO
  • FALSO

Explicação

Questão 8 de 10

1

Which of the following correctly describes the general syntax for a function in ArcPy?

Selecione uma das seguintes:

  • arcpy.<functionname>.<arguments>

  • arcpy_<functionname>_<arguments>

  • arcpy.<functionname>(<argumnets>)

  • arcpy.<functionname>_<arguments>

  • arcpy_<functionname>(<arguments>)

Explicação

Questão 9 de 10

1

Consider the following code:

import arcpy
myprj = "c:/data/example.prj"
spatialref = arcpy.SpatialReference(myprj)

In the last line of code, myprj is a __ of the SpatialReference __.

Selecione uma das seguintes:

  • function, module

  • function, class

  • property, class

  • property, module

  • parameter, class

  • parameter, function

Explicação

Questão 10 de 10

1

Which of the following is used to retrieve all error messages from executing a geoprocessing tool?

Selecione uma das seguintes:

  • print arcpy.GetMessages()

  • print arcpy.GetMessage(2)

  • print arcpy.GetMessage()

  • print arcpy.GetMessages(2)

  • print arcpy.GetMessages(1)

  • print arcpy.GetMessage(1)

Explicação