converting adobe illustrator maps to arcmap format

4
165 Converting Adobe Illustrator Maps to ArcMap Format By Jennifer Mauldin Nevada Bureau of Mines and Geology University of Nevada Mail Stop 178 Reno, NV 89557 Telephone: (775) 682-8759 Fax: (775) 784-1709 e-mail: [email protected] BACKGROUND The Nevada Bureau of Mines and Geology has developed a new cartographic production system for completion of geologic maps. Under this new system, all new maps will be completed using ESR’s (Environmen- tal Systems Research nstitute) ArcGS Desktop software package––from initial digitization of lines through final layout design. Previously, a combination of software applications were used, which included Adobe llustra- tor, ESR ArcView 3.x, ESR Arcnfo, Canvas, Microsoft Excel, and Avenza Map Publisher. Since the new carto- graphic production system is used for new maps, most geologic maps presently available at the Nevada Bureau of Mines and Geology are in Adobe llustrator format and need to be converted to ArcMap format. Various factors help us to determine whether a map will be converted to ArcMap format. We take into consid- eration time, effort, difficulty, and cost. For example, if an llustrator map has been released as an Open-File Report (and therefore does not have a full office or field review), and a geologist decides to finalize the map for publica- tion (full review) with minimal changes to the geology, we will opt to finalize in Illustrator rather than make the conversion. n instances, however, where funding for conversion is available or a request for conversion is sub- mitted by geologists mapping in a particular area where a GS (geographic information system) version will be beneficial, conversion of those maps under consideration will need to be implemented. After a map is converted to ArcMap, final file types include an ArcMap document (.mxd), a geodatabase (.mdb), a topographic base map (.tif), and the digital file used for publication (.pdf). With the exception of the publication digital file, which is used for web and sales purposes at our agency, all those listed above are common GIS file formats for use with current versions of ArcMap. Other file types can be exported from these formats, which allows us to meet specific project requirements and provide digital data to those whose software applications are not compatible with the formats we typically provide. There are substantial benefits to using the geoda- tabase format because all information in that format is bundled together as opposed to comprising a collection of shapefiles, coverages, dxfs, linked text documents, vari- ous projection files, etc., that make up the final map files. Although some of these files are generated as intermediate steps during the conversion process, they no longer need to be included in our final files after a map has been fully converted. The final digital files are few in number, orga- nized, and pre-defined, which results in easy data transfer and viewing between colleagues, clients, and customers. HOW THE ILLUSTRATOR MAPS COMPARE WITH THE ARCMAP MAPS We have worked hard to make our ArcMap maps match the cartographic quality of our llustrator maps. mprovements over the years to the ESR software suite’s cartographic functionality and presentation have made it possible to complete high-end cartographic products en- tirely in ArcGIS. Specific tools such as the Endpoint-Arc tool in ArcMap allow smooth digitizing of lines, while general improvements in the symbology options help to produce much more visually appealing products using ESR software. Specific cartographic differences we have observed between llustrator and ArcMap maps include color dis- play, font use, labeling methods, and difficulty in format- ting the map layout in ArcMap. We have also dealt with differences between printer drivers after upgrading our large-format printer during transition to our new carto- graphic production system. Color: RGB vs. CMYK ArcMap and llustrator maps differ in color display both onscreen and in print. ArcMap displays colors in RGB (red, green, blue) even though CMYK (cyan, ma- genta, yellow, black) color sliders may be used to enter the same percentages for each color value as used in the llustrator CMYK color palette. The ArcMap CMYK

Upload: doannhu

Post on 14-Feb-2017

240 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Converting Adobe Illustrator Maps to ArcMap Format

165

165

Converting Adobe Illustrator Maps to ArcMap FormatByJenniferMauldin

NevadaBureauofMinesandGeologyUniversityofNevada

MailStop178Reno,NV89557

Telephone:(775)682-8759Fax:(775)784-1709

e-mail:[email protected]

BACKGROUND

TheNevadaBureauofMinesandGeologyhasdevelopedanewcartographicproductionsystemforcompletionofgeologicmaps.Underthisnewsystem,allnewmapswillbecompletedusingESR�’s(Environmen-talSystemsResearch�nstitute)ArcG�SDesktopsoftwarepackage––from initial digitization of lines through final layoutdesign.Previously,acombinationofsoftwareapplicationswereused,whichincludedAdobe�llustra-tor,ESR�ArcView3.x,ESR�Arc�nfo,Canvas,MicrosoftExcel,andAvenzaMapPublisher.Sincethenewcarto-graphicproductionsystemisusedfornewmaps,mostgeologicmapspresentlyavailableattheNevadaBureauofMinesandGeologyareinAdobe�llustratorformatandneedtobeconvertedtoArcMapformat.

VariousfactorshelpustodeterminewhetheramapwillbeconvertedtoArcMapformat.Wetakeintoconsid-eration time, effort, difficulty, and cost. For example, if an �llustratormaphasbeenreleasedasanOpen-FileReport(and therefore does not have a full office or field review), and a geologist decides to finalize the map for publica-tion(fullreview)withminimalchangestothegeology,we will opt to finalize in Illustrator rather than make the conversion.�ninstances,however,wherefundingforconversionisavailableorarequestforconversionissub-mittedbygeologistsmappinginaparticularareawhereaG�S(geographicinformationsystem)versionwillbebeneficial, conversion of those maps under consideration willneedtobeimplemented.

After a map is converted to ArcMap, final file types includeanArcMapdocument(.mxd),ageodatabase(.mdb), a topographic base map (.tif), and the digital file usedforpublication(.pdf).Withtheexceptionofthepublication digital file, which is used for web and sales purposesatouragency,allthoselistedabovearecommonGIS file formats for use with current versions of ArcMap. Other file types can be exported from these formats, which allows us to meet specific project requirements and providedigitaldatatothosewhosesoftwareapplicationsarenotcompatiblewiththeformatswetypicallyprovide.

There are substantial benefits to using the geoda-tabaseformatbecauseallinformationinthatformatisbundledtogetherasopposedtocomprisingacollectionofshapefiles, coverages, dxfs, linked text documents, vari-ous projection files, etc., that make up the final map files. Although some of these files are generated as intermediate stepsduringtheconversionprocess,theynolongerneedto be included in our final files after a map has been fully converted. The final digital files are few in number, orga-nized, and pre-defined, which results in easy data transfer andviewingbetweencolleagues,clients,andcustomers.

HOW THE ILLUSTRATOR MAPS COMPARE WITH THE ARCMAP MAPS

WehaveworkedhardtomakeourArcMapmapsmatchthecartographicqualityofour�llustratormaps.�mprovementsovertheyearstotheESR�softwaresuite’scartographicfunctionalityandpresentationhavemadeitpossibletocompletehigh-endcartographicproductsen-tirely in ArcGIS. Specific tools such as the Endpoint-Arc toolinArcMapallowsmoothdigitizingoflines,whilegeneralimprovementsinthesymbologyoptionshelptoproducemuchmorevisuallyappealingproductsusingESR�software.

Specific cartographic differences we have observed between�llustratorandArcMapmapsincludecolordis-play, font use, labeling methods, and difficulty in format-tingthemaplayoutinArcMap.Wehavealsodealtwithdifferencesbetweenprinterdriversafterupgradingourlarge-formatprinterduringtransitiontoournewcarto-graphicproductionsystem.

Color: RGB vs. CMYK

ArcMapand�llustratormapsdifferincolordisplaybothonscreenandinprint.ArcMapdisplayscolorsinRGB(red,green,blue)eventhoughCMYK(cyan,ma-genta,yellow,black)colorslidersmaybeusedtoenterthesamepercentagesforeachcolorvalueasusedinthe�llustratorCMYKcolorpalette.TheArcMapCMYK

Page 2: Converting Adobe Illustrator Maps to ArcMap Format

166 D�G�TALMAPP�NGTECHN�QUES‘06

colorsliderssimplyallowausertospecifycolorvaluesusingtheCMYKmethod,butdonotactuallydisplaythemapinCMYKcolor.Whencomparingamapprintedfrom�llustratorwithaversionofthatsamemapprintedfromArcMap,itmayappearthatcompletelydifferentcolorswerechosentoproducethetwomaps,eventhough�llustratorandArcMapusethesameCMYKcolorvalues.ThisisbecausetheArcMapmapisactuallydisplayinginRGBand,therefore,isprintedinRGBeventhoughtheprintermaybesettoprintusingCMYK.

Fonts: Arial vs. Helvetica

SincetheHelveticafontisnotautomaticallyinstalledonthemajorityofourgeologists’computers,wedecidedtouseArialasthedefaultfontwhichdoescomeautomati-cally installed. This is due to the frequent file sharing with geologistsandothercartographersatouragencywhoworkdirectlyfromourmapdocuments.WeuseHelvetica,however,onmapswedecidetoleavein�llustratorandespeciallythosethatcartographicallybeganonaMacin-tosh.Often,�llustratormapsatouragencythathavebeenstartedinpreviousyearsandarenownearingpublica-tion are Macintosh-based and were first created using the Helveticafont.

Labeling: Floating Text vs. Annotation

Labelinggeologicunitsin�llustratorissimple;however,thelabelsarenotgeoreferencedandarestand-alonetextelementsthatarenotlinkedtoaG�Sattributetable.Toaddalabel,oneneedsonlytotypenewtext,orcopyandpasteanexistinglabelandmoveitontopofitscorrespondinggeologicunit.LabelinginArcMapisnotthateasy.Firstofall,thelabelsaregeneratedfromthegeologicunitattributetable,ratherthanbeingtypedas“floating” text labels directly onto the map. After defin-ing a label field in the symbology and turning on the label featuresoption,themapislabeledbutthelabelsarestaticandunselectable.Tomaintaincontroloverlabelplace-ments,weconvertourlabelstoannotationafterturningonthelabelfeaturesoption.Thiscreatesafeatureclassthatisaddedtothemapdocumentasalayer.Thefeatureclasshasitsownsetofattributesinatable,andthefea-turescanbemovedaroundonthemapineditingmode.

Dealingwithsuperscriptsandsubscriptswithinlabelsisalsoachallenge.Beforeconvertinglabelstoannotation,labelclassesaresetupinthelabelproperties,whichallowVBScriptexpressionstobeusedforspecifyingsuper-scriptsandsubscripts.Settingtheseexpressionscanbetimeconsumingwhenmanylabelclassescontainsuper-scriptsandsubscripts.Oncelabelclassesaresetupandlabelshavebeenconvertedtoannotation,properplace-mentofeachlabelisneeded.Duetotheirregular-shaped

geologicalunitsonageologicmap,annotationlabelsarenotalwaysplacedinthebestcartographiclocationandneedtobemanuallymovedtoabetterlocation.Addition-ally,somelabelsrequireleaderlinesandalsoneedtobemanuallymovedwithaleaderlineassigned.

Layout: Graphical Interface vs. Technical Interface

To avoid using multiple applications for layout final-ization,wenowuseArcMap’sLayoutViewratherthan�llustrator.Thisnotonlyallowsthemaptobecompletedinonedocument,butalsoenablesaninteractiveviewofthegeoreferenceddatainthedocument’sDataViewbyaclick of a button. When Illustrator was used for final map layout,aseparateapplication,forexampleArcView3.x,hadtobeopenedinordertoviewthedatainteractivelywhiledisplayedinitspropercoordinatesystem.

Thegraphicalinterfaceof�llustratorcontributedto the efficiency of layout finalization in our previous cartographic production system. However, the benefits ofviewingspatialdatainonemapdocumentandtheef-ficiency and accuracy of making revisions to geology led us to finalize the map production in ArcMap. Even though ArcMap’sLayoutViewisnotasgraphicallyorientedas�llustratorandoftenrequiresmorestepstoperformsimilar tasks, the overall map finalization process is much easierandorganizedusingoneapplicationthatprovidesalldesiredfunctionality.

Print Drivers: PS vs. RTL

Asouragencymovedtowardournewconversionsystem,wepurchaseda42-inchHP5500DesignJetPS3large-formatprintertobeusedasourdraftplotter.Afterusingthe42-inchplotterforourdraftprintoutsandcomparingvarioussettingsused,aswellasprevi-ousdraftsfromoldplotters,wediscoveredthatusingtheRTL(rastertransferlanguage)drivercombinedwiththeappropriatesettings,insteadofthePostScriptdriver,producedcrisperlines,higherqualitybaseimages,andmoreaccuratecolor.

CURRENT CHALLENGES DURING CONVERSION

Clean Up of Illustrator Layers

�llustratordocumentsarenotalwayscleanbeforeconvertingtoArcMap.�tisnecessarytogothrougheachlayerandmakesuremapelementsareoncorrectlay-ers.Weusuallyhavetomovemisplacedelementsbacktotheirproperlayers.Often,smallelementssuchasunitlabels,leaderlines,strikeanddipsymbolsandothersmall

Page 3: Converting Adobe Illustrator Maps to ArcMap Format

167CONVERT�NGADOBE�LLUSTRATORMAPSTOARCMAPFORMAT

symbolsareaccidentallyaddedtopolygon,line,andotherlayers.Havingmapelementsonincorrectlayerscancre-ateproblemswhenbringingthelayersintoG�S,suchascausingpolygontopologytofailtobuildandfeaturestoattributeincorrectly.

Preliminary Setup before Exporting

Therearemanystepsinvolvedinpreliminarysetupfor conversion. Before an Illustrator file is ready to be importedintoArcMap,theusermustaddanchorpointstothelines,simplifytheanchorpointsonthelinesusingthe straight lines option, and convert the file to a Draw-ingExchangeFile(.dxf)beforeconvertingtocoverageorshapefile. If these steps are not done properly, the cover-age, shapefile or even DXF file will appear broken apart whenviewedinArcMapandbeuseless.Additionally,theusermustmakesuretojointhe�llustratorattributes(thelayer names) with the coverage or shapefile so he or she canproperlysymbolizeourArcMaplayersbasedontheirattributes.

Line Clean Up, Building Polygons

Sincewerebuildthepolygonsduringconversionratherthanconvertingtheexisting�llustratorpolygons,wemustcleanthelinesandcheckforpotentialproblemsthatwouldcausethepolygonstobuildincorrectly.Unfor-tunately, as an Illustrator map moves closer to finalization, itismucheasiertomakeeditsdirectlyinthe�llustratordocument rather than going back to the original shapefiles orcoveragesthatwereusedtoimportintothe�llustratordocument. This means that those original shapefiles and coveragesbecomeobsolete.Rebuildingpolygonsfromour�llustratorlinelayerduringconversionensuresthatany edits made to the lines are reflected in the polygons, andourG�Sdataareaccurate.However,thisalsomeansthatwemustperformcleanupofovershoots,under-shoots,andothererrorsthatcouldcausethepolygonstobuildincorrectly.Todothis,weeitherusetheETGeoW-izardstools(http://www.ian-ko.com/),TopologyRulesinArcMap,ortheAdvancedEditingtoolsinArcMaptocleanupourlines.Oftenacombinationofmethodsisusedduringmapconversion.Thiscleanupcanrequiremultipleiterationsuntilalllineworkisproperlyclosedandallpolygonshaveproperlybuilt.

Re-labeling the Map

Althoughwefoundaquickwaytoconvert�l-lustratorlabelstoArcMap,itstillrequirescleanupofduplicatelabelsorincorrectlabels,whichcanbetimeconsuming.Theprocessinvolvesexportingthe�llustra-tortextlabelstoapointfeatureclassthatmaybeusedto

attributepolygons,andthenfurtherconvertingthepointfeatureclasstoanannotationfeatureclass,whichrequiresmanualcartographicplacementoflabelsandleaders.Thealternativetothequickmethodofgeneratinglabelsistomanuallyselectpolygonsonthemap,attributethem,andgeneratelabels,whicharethenconvertedtoannotation.Thismethodisidealformapsthathavesimplegeology;however,forverydetailedmaps,ajudgmentcallshouldbe made as to which method is more efficient.

Redigitizing Strike and Dip Symbols as Points

Sinceweusestrikeanddipsymbolsaspointfeatureclasses,whicharesymbolizedandrotatedwithinthemapdocument, rather than graphical floating symbols as in �llustrator,thestrikeanddipsareredigitizedasapointfeatureclass.TheyarethensymbolizedasastrikeanddipcartographicmarkersymbolintheArcMapdocumentandrotatedusingtherotationtoolwiththegeographicrotationoption in the symbology window linked to the field in the attributetablethatwillstoretherotation.Asanalternativetoredigitizingpoints,wearecurrentlyexperimentingwithexportingstrikeanddipstopointstoincreaseproductivityofthestrikeanddipsymbolconversion.

However,symbolizingthestrikeanddippointfeatureclassintheArcMapdocumentleadstoanotherchallenge.When people request the files but are not capable of sup-porting our ArcGIS file types, they will only see the point featureclassasapoint,andnotthesymbolizedstrikeanddipsymbol,whentheybringthepointlayerintotheirmapdocuments.ThisisbecausethesymbolizationisstoredintheArcMapdocumentthatwesupply.Asacartographicsolution,weconvertstrikeanddipstolineswhenusingalternative file formats.

Althoughanentirenewmapcanbecompletedfromstart to finish in ArcMap, the conversion process of an existingmapfrom�llustratortoArcMapisnotasstraight-forward.Asfarasweareaware,ArcG�Ssimplydoesnothave the capabilities to import a raw Illustrator file and generateacompletelyattributedmapthatiscartographi-callyhighinquality.�nadditiontoanexperiencedcartog-rapher,theconversionprocessrequiresmultiplesoftwareapplications and file formats to get the job done.

OUR SUCCESS WITH CONVERSION

Althoughwehaveonlyconvertedahandfulofmapssincedevelopingoursystemforconversion,wehavebeensuccessfulingeneratingaccurateandcartographi-callypleasingproductsthatcloselymatchthe�llustratorversions.ThebalancebetweentheextrastepsinvolvedinmaintainingourhighqualitycartographicproductswhenusingArcMap,andtheabilitytohavegeoreferenced,

Page 4: Converting Adobe Illustrator Maps to ArcMap Format

168 D�G�TALMAPP�NGTECHN�QUES‘06

attributeddataallinonedocument,isreasonable.Asthesoftwarecontinuestoimprove,ourlivesascartographerswillonlybecomeeasier,whichwillallowustoproduce

moreappealingmaps,moreaccurately.Thepositivesfaroutweighthechallengesthatwehaveencountered,andwewillcontinuetouseArcMapformapproduction.

APPENDIX A

Software used for conversion: Adobe�llustrator8,10AdobePhotoshop(minimaluse)7,CSCanvas(forlabelconversiononly)Arc�nfoWorkstation9.0,9.1ArcG�SDesktop9.0,9.1

Output devices currently used:HP5500DesignJetPS3(42-inch,dyeink)HP5500DesignJetPS3(60-inch,dyeink)HP5000DesignJetPS3(42-inch,dyeink)

Output devices previously used:HP2500DesignJetHP755DesignJet

Note:AvenzaMapPublisherandESR�ArcView3.xnotusedduringcurrentconversionprocess.