The Community Edition can only export single layers, you'll need to upgrade to Pro if you want create a single SLD file for your entire Map. After your selection, click on the Export button and you will be asked for a location to export to.
As noted by @AlexTereshenkov in a comment there is also a version for ArcGIS Desktop 10 - see bottom of the A tool for reading out styling information from ArcMap and converting into Styled Layer Descriptor-Files (SLD) of OGC page.
To be able to create .sld files, you need to have ArcMap application started with some layers added. So you add your feature classes to ArcMap, set the symbology needed and then use the ArcGIS_SLD_Converter to export each of the layers' symbology into a .sld file on disk. You can specify whether you want to export all layers into a single .sld file or into individual files (Extras menu > Layers).
There are certain limitations with regards to what type of symbology could be exported. Having a picture symbol will throw an error when trying to convert; some other symbols such as dashed line, will be downgraded into solid lines. You might want to experiment to see what symbology is supported.
The best solution I've seen for arcgis to sld conversion is GeoCat Bridge. It's not free, but then again neither is ArcGIS 10. It'll publish directly to your GeoServer, using its REST config API (and also stick your metadata on GeoNetwork).
1) Google's just announced Imagery access program. You need a Google Maps Engine account and can subscribe to the imagery on a per/KM basis. You have access to the raw data, a WMS service and via the Google Maps API. It's currently available in the US only (aerial imagery, no satellite data). You can create derivative data from the imagery in your subscription. You can also use the services from online or mobile apps.
2) Arc2Earth - This option gives you the entire world (plus Obliques and Streetview) but is accessed via the Google Maps API (no raw data). It is served as local MapServer and WMS services directly to ArcMap (and soon ArcGIS Pro) but can only be accessed via the desktop software (no ArcGIS Server or ArcGIS Online) We have a Satellite HD layer that creates a higher resolution composite image from lower map zoom levels that is good for printing and exporting. You are bound by the API TOS so if you need to create a lot of data using the imagery, option one is for you. You can alter your own data using the imagery as a base
If you have any questions about either, please contact us at sa...@arc2earth.com If you need an extended trial for Arc2Earth, please let us know as well. We are still working out some technical issues in the current Preview Release, so if you had problems in the past please let us know and we'll get you a new trial.
2) ArcBruTile/ArcGoogle/Custom apps - these tools are not licensing the data from Google so you (and your organization) run a very real risk of Google showing up at your door (I can think of one very large org going through this right now).
Your statement assumes I am using one of the software I reviewed, which is incorrect. It also shows you, President of Arc2Earth, are promoting your product, and there is nothing bad in that, but using scare tactics are not appreciated.
I am preparing increasingly more maps and layers for export to KML/KMZ as it seems to be the most convenient way to quickly analyze spatial data by my superiors.In order to export labels I seem to have to convert them to annotations. Even this approach is not without limitations; the annotations seem to be rasterized and almost always illegible unless I make them very large and adjust the pixels and DPI values of the output image.
KML does not have support for fixed labelling. The view is constantly changing making the concept of complex annotations redundant. And as you have noted raster export is extremely lacking in quality.
Instead of trying to create a perfect export from ArcGIS it is better to concentrate on making data that looks good and works well in Google Earth. Just get the data out of ArcGIS as quickly as possible and use the options in Google Earth for styling.
In ArcGIS 9.3.1 you can label (no annotation conversion needed) I think only the top layer in the TOC (when using the Map To KML tool), and then insert that layer into the Conversion Tools>To KML> Layer To KML OR Map To KML tool. This will label your annotations as vector (maybe this tool exists also in 10?). You can also use the Export to KML tool located here to label as vector too. In addition, this tool allows you to attach feature attribute info.
Make a field called "NAME" before you run the default ArcGIS tool? This question is quite old so maybe this has changed or maybe you are looking for something more, but configuring scalable dynamic labeling is a nightmare.
I have been waiting for the new version (V3) for a long time. This new version has a superb feature that called Cloud Services. This is the killer feature of Arc2Earth V3 due to decrease the need of ArcGIS Server. It uses Google App Engine for hosting and storage. This gives scalability to your GIS services.
Thanks to Brian, last year, I had a chance to try the clouding services for my presentation about Cloud Computing. I just changed my ArcGIS Server URLs to App Engine URLs and it was still working. There is no need to do extra things to work with Cloud Services, because it is fully compatible with ArcGIS APIs.
Note: A new version of PyCharm has been released since this book was published. The method used to configure PyCharm for use with ArcGIS Pro and Python has changed as well with this new release. Rather than following the instructions provided in Exercise 1 of Chapter 1 in the book, please download and use this set of instructions in place of Exercise 1.
If you try to copy and paste the link to the exercise data download into your browser from the digital version of the book you may experience a problem due to extra spaces in the URL. You can use either of the links below:
ArcMap Users: The Trial of the latest version of TractBuilder Tools for ArcGIS includes the TractBuilder Metes & Bounds Tool, Quartering Tool, Auto-Quartering Tool, Well Spotting Tool, and GridMaker*. The tools are fully functional, with the exception that the Auto Tools will only process the first few features for the resulting feature class.
Google Earth can display geographic data with a time component, and thus show animated maps. Animated mapping has garnered much attention among cartographers in the last decade.
I created a few Google Earth animated choropleth (literally, area-filling) maps of population change in Ohio. One map shows total population by county from 1900 to 2006. The other shows percent population change from decade to decade. Details on how I created these animated maps along with links to the downloadable KMZ files are below.
I have not seen any animated choropleth maps in Google Earth. I have my students create animated choropleth maps in one of my courses at Ohio Wesleyan, and thought it would be swell if the students could display the animated maps in Google Earth. The entire project works well for an undergrad cartography/GIS course. Here are my two examples:
4. Export your state layer (right mouse click on layer, data, export data). This extracts your state from the entire US shape file, and also combines your joined data: you cannot export an ArcGIS project with a joined table to Google Earth using Arc2Earth (step 9 below) [update: I have been told this bug will be fixed in the next version of Arc2Earth]. Add this layer to your ArcGIS project and delete all other layers.
7. Classify your data: If you want to compare a series of maps, you have to use the same classification scheme, that is, same number of classes and same breaks between classes. The bottom of the classification scheme must be the lowest value in all the years in your series, the top of the classification scheme the highest value. If you have negative and positive values (as with my percent population change data) 0 is a good break. Six or seven classes are a good default but you are certainly allowed more or less. Create a second classification scheme that fits your total population data (in your second ArcGIS project file).
8. Choose colors for the maps: Choose an appropriate color scheme (color value is best). If you have negative and positive values use a double-ended color scheme (as in my percent population change example above). I made the county borders white, and 3 points in size. It looks bad in ArcGIS but good in Google Earth (always design for the final medium). ArcGIS allows you to set the classification scheme and colors in one layer and import them to another layer. This saves you from re-typing the custom classification scheme on each layer.
9. Export to Google Earth using Arc2Earth: While there are several free software packages that convert ArcGIS data to Google Earth data, Arc2Earth was strongly recommended to me (and was affordable, at least for my non-profit college). Arc2Earth operates from within ArcGIS. When you export the whole map, you have a series of options. I chose not to have a legend floating near the map itself (the legend does carry over to the Google Earth Places panel) and left the other settings at default. Select a specific layer and hit the time data tab. I applied a time value to the entire layer: so population change 1900-1910 is set as in this image:
You probably want to slow the animations down: hit the clock icon (on the left side of the time slider) to set options, including animation speed. You can hit the play button and watch the entire series of maps, animated, or grab the slider bar and move through the layers yourself.
Great tutorial! Using arc2Earth is the way to liberate the data from the clunky clutches of arcGIS and put it into the user friendly world of GE, where people who can actually use the information can access it without having to waste weeks trying to navigate overly complex software.
b1e95dc632