Jump to content

 
Photo

Text changes/PDF conversion

- - - - -

  • Please log in to reply
6 replies to this topic

#1
greg585

greg585

    Contributor

  • Validated Member
  • PipPip
  • 26 posts
  • Gender:Male
  • Location:Perth
  • Australia

Currently i create a series of maps for a project with various layers on. These maps are usually pretty much in the same spatial location that have the same 'site boundary' but then other layers project dependent.

All the created maps (using ArcGIS10) are created using my map template that initially has "DRAFT" placed upon it. As the created maps complete the QA process i then manually replace "DRAFT" with the initials of the person who has completed the QA checks. This initial then replaces "DRAFT" in all the other maps for the project (pending they pass QA).

Does anyone know how i could replace "DRAFT" with the QA initials across the whole series of maps? (instead of opening them up and replacing them all individually)

I'm currently using some of the data driven pages on my template but i don't think this is the method to do this. I'm working on my Python/scripting knowledge but right now i'm unsure if this is a viable option.

Also after this 'replacement' has taken place the MXD's are then converted to PDF's again 1 at a time. Is there perhaps a way to batch convert the MXD's?

Any knowledge around each of these queries or information on what i should be learning to work it out myself greatly appreciated.

Thanks in advance

Greg

#2
David Medeiros

David Medeiros

    Hall of Fame

  • Validated Member
  • PipPipPipPipPipPipPip
  • 1,060 posts
  • Gender:Male
  • Location:Redwood City CA
  • Interests:Cartography, wood working, wooden boats, fishing, camping, overland travel, exploring.
  • United States

For the draft label you might be able to do a "convert labels to annotation" with the annotation stored in the geodatabase. Every mxd that uses that "draft" annotation will be calling the same file. If you change it in one mxd the others should then update automatically.

GIS Reference and Instruction Specialist, Stanford Geospatial Center.

 

www.mapbliss.com

 


#3
jrat

jrat

    Master Contributor

  • Validated Member
  • PipPipPipPip
  • 143 posts
  • Gender:Male
  • Location:Hagerstown, MD
  • United States

even converting to annotation would require each mxd to be opened. You can use python to export to pdf. I would imaging that if you had all of your mxds in one folder you could loop over that folder and export each one that way.

#4
antoniolocandro

antoniolocandro

    Contributor

  • Validated Member
  • PipPip
  • 38 posts
  • Gender:Male
  • Location:Tegucigalpa
  • Interests:GIS, Cartography, Aviation, Travel
  • Honduras

Did you add "DRAFT" as a text element in the LAYOUT? If so did you gave the text element a name?

Currently i create a series of maps for a project with various layers on. These maps are usually pretty much in the same spatial location that have the same 'site boundary' but then other layers project dependent.

All the created maps (using ArcGIS10) are created using my map template that initially has "DRAFT" placed upon it. As the created maps complete the QA process i then manually replace "DRAFT" with the initials of the person who has completed the QA checks. This initial then replaces "DRAFT" in all the other maps for the project (pending they pass QA).

Does anyone know how i could replace "DRAFT" with the QA initials across the whole series of maps? (instead of opening them up and replacing them all individually)

I'm currently using some of the data driven pages on my template but i don't think this is the method to do this. I'm working on my Python/scripting knowledge but right now i'm unsure if this is a viable option.

Also after this 'replacement' has taken place the MXD's are then converted to PDF's again 1 at a time. Is there perhaps a way to batch convert the MXD's?

Any knowledge around each of these queries or information on what i should be learning to work it out myself greatly appreciated.

Thanks in advance

Greg



#5
greg585

greg585

    Contributor

  • Validated Member
  • PipPip
  • 26 posts
  • Gender:Male
  • Location:Perth
  • Australia

"DRAFT" was added by selecting New Text from the Drawing Tool bar

#6
greg585

greg585

    Contributor

  • Validated Member
  • PipPip
  • 26 posts
  • Gender:Male
  • Location:Perth
  • Australia

even converting to annotation would require each mxd to be opened. You can use python to export to pdf. I would imaging that if you had all of your mxds in one folder you could loop over that folder and export each one that way.


Just found an batch processing and printing script tool that works well:

http://resources.arc...74-A6DCBEA9A2EB

olnly problem is that the DPI of the PDF's it creates are too low. Does anyone know how to change this?

Cheers

#7
greg585

greg585

    Contributor

  • Validated Member
  • PipPip
  • 26 posts
  • Gender:Male
  • Location:Perth
  • Australia

even converting to annotation would require each mxd to be opened. You can use python to export to pdf. I would imaging that if you had all of your mxds in one folder you could loop over that folder and export each one that way.


Just found an batch processing and printing script tool that works well:

http://resources.arc...74-A6DCBEA9A2EB

olnly problem is that the DPI of the PDF's it creates are too low. Does anyone know how to change this?

Cheers



Actually just changed this to increase the qulity of the exports - just edited the setting parameter by opening the script in pyton IDLE and re-saving.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

-->