Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I would like to check out data from an SDE database but for performance sake, i prefer to delete all features outside of my survey area.

i've tried to copy features in area from sde to a file GDB then checkout , but the checkin could not be perfect, because i can only synchronize new added features to sde database. so i cannot synchronize modified or deleted features.

i've tried to checkout directly from sde Database then delete all features outside area using Bounding box query , but it take much time once i start arcpad after checkout.

i'm using Arcpy to checkin and checkout.

Any help please.

share|improve this question
Are you working with a .axf file in ArcPad? – artwork21 May 20 '13 at 15:04
yes i working with .axf file resulted from an Arcpad checkout – geogeek May 20 '13 at 16:51
Are you using the ArcPad toolbox tools for checkin/checkout. If so, can you select features in your map from a version and drag that layer into the checkout tool? – artwork21 May 21 '13 at 1:30
i'm not using arcmap , i'm using just arcpy script for checkout – geogeek May 21 '13 at 8:55
up vote 2 down vote accepted

This is a three-step process. You'll need to use ArcMap for the two steps to configure your project, but once your project is configured you can use this configuration as many times as you need to.

  1. First create your mxd with your data in it and zoom to the region you want to check out. Once your project is configured you will only check out data in this region.
  2. From the ArcPad Data Manager toolbar in ArcMap run the Configure Project for Geoprocessing tool. Going through this wizard will create an .apo file in the same folder as your mxd.
  3. From the toolbox (or in Python) run the Process ArcPad Project tool on the mxd you've configured. This mxd with the apo file can be used to check in and out data as often as is needed.

Unfortunately without configuring your project in ArcMap first there is no way to restrict the region being checked out in arcpy.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.