Archive for June, 2011
We thought this would be a great opportunity to get a sense of GIS salaries not only in the U.S. and Canada but across the world. This salary survey has been distributed to over 11,000 members of our weekly newsletter so we should get a pretty good response.
Please take a few moments to fill out this short survey. We’ll release the results in a future issue of our weekly newsletter.Read Full Post | Make a Comment ( None so far )
The next session of our ArcGIS Server Bootcamp begins July 11th and runs through August 19th. The early registration price of $615 is good through June 25th. The regular course price is $999.
We still have seats available.
This is a self-paced, instructor guided course. You do have access to the course for a full year so you can go back and review as necessary or take some extra time to complete the materials if your schedule doesn’t allow you to finish during the course session.
During your one year of access to the course materials you also receive any updates to the course free of charge. This will include our Introduction to Managing ArcSDE course materials slated for completion late this summer.
The bootcamp currently consists of two sections (soon to be 3 with the addition of our ArcSDE
- Introduction to ArcGIS Server
- Custom ArcGIS Server Developer (includes your choice of Mastering the ArcGIS
Programming ArcGIS Server with Silverlight)
- Introduction to Managing ArcSDE (coming late this summer)
This is a guest post by Tripp Corbin, Vice President of GIS/IT at Keck & Wood, Inc.
I know many folks are still running ArcGIS 9.3 and only beginning to think about moving to 10. Esri is not resting though. It is already planning for the release of 10.1 which will be released early next year and is a focus of the Esri UC being held next month.
ArcGIS 10.1 will not only include changes and enhancements to functionality but also changes to the names of the software. Gone will be the familiar titles of ArcView, ArcEditor, ArcInfo, and ArcGIS Server. They will be replaced with a new standardized naming structure which Esri claims will reinforce the integrated nature of the entire ArcGIS platform. So what will the new names be? See the chart below.
|Name Prior to ArcGIS 10.1||New Name|
|ArcGIS Desktop||ArcGIS for Desktop|
|ArcInfo||ArcGIS for Desktop Advanced|
|ArcEditor||ArcGIS for Desktop Standard|
|ArcView||ArcGIS for Desktop Basic|
|ArcGIS Server||ArcGIS for Server|
|ArcGIS Mobile||ArcGIS for Windows Mobile|
|ArcGIS Mobile SDK||ArcGIS SDK for Windows Mobile|
|Esri Data and Maps||Data and Maps for ArcGIS|
|Esri StreetMap Premium||StreetMap Premium for ArcGIS|
|ArcGIS Data Appliance||Data Appliance for ArcGIS|
|ArcGIS Mapping for SharePoint||ArcGIS for SharePoint|
ArcGIS will now be the key word in every title. The individual applications will then be “for” something i.e. Desktop, Server, Sharepoint and so on. Esri is hoping this will emphasize the oneness of the ArcGIS platform.
Personally, I think it will be more confusing and is a bad move. ArcView is a great title. It’s name tells you exactly what it is designed to do. The same is true for ArcEditor. These titles are self explanatory. Try explaining ArcGIS for Desktop followed by Basic, Standard or Advanced to a new user. It will get confusing quickly. We already have this problem with server.
Let’s not forget the name recognition of ArcInfo. It has been the flagship of Esri since the beginning. Everyone in GIS knows this product. It has a long and proud history way through that all away. ArcGIS for Desktop Advanced just doesn’t have the same ring.
Ok to be fair, the new names do help to show that everything in the ArcGIS suite is connected be it desktop, server, or mobile. They also bring everything under the same convention Esri uses for server and it’s various editions and levels. So I guess that might help get everyone on the same page. Maybe it is not all such a bad thing.
I do admit I don’t like a lot of change. ArcGIS 10 was a big change. Editing workflow was completely changed. (for the better I felt) The interface was updated and many new windows and toolbars added. Then there were all the changes to the Business Partner Program and the transition to the new Certified Trainer Program. I guess I was just hoping ArcGIS 10.1 would more of a tweak and update than a continuation of Big Change. As the saying goes the one constant is change. Guess I will need to get better at dealing with it.
For more information on ArcGIS 10.1 go to:Read Full Post | Make a Comment ( 2 so far )
2 Day Sale – GIS Programming 101 for ArcGIS 10: Mastering Python
$30 off with discount code gisprog101
E-delivery onlyRead Full Post | Make a Comment ( None so far )
You can also customize the look of the window as well as the content. In this post you will learn how easy it is to programmatically add this new widget to your application. You can also use the ArcGIS.com map viewer to create popup windows. This post is the first in a three part series. This first post will cover the basics of adding a Popup window to your application while the second and third posts will cover advanced customization topics.
Reference the Widget
You’ll first want to add the popup stylesheet to your application as seen below:
Next, reference the Popup widget using dojo.require.
Creating the Popup
The constructor for a Popup widget takes two parameters: options and an HTML source reference to where the popup will be placed. The ‘options’ parameter is optional and can be used to customize the look of the popup window.
In the code example below you’ll see that we simply provide a ‘null’ reference for the options object. This simply means that we’ll use the default options provided by the Popup. The srcNodeRef is going to be a <div> container that we create to hold the content.
The second line of code highlighted below indicates that when the map is initially created the new Popup widget, stored in a variable called ‘popup’, will serve as the info window for the application.
Finally, the dojo.place method is used to define where the popup will appear which in this case is the <div> container that we created. Place the popup under the map’s root element. This ensures that the coordinate space used by the popup for positioning aligns with the map’s coordinate space.
Adding just the lines we’ve already discussed is enough to create a basic Popup window. Many times that’s all you need for your application, but you can also customize not only the look of the window but also the content.
Formatting with the PopupTemplate Class
Popup content can be formatted using the PopupTemplate class. PopupTemplate inherits from the InfoTemplate class. A code example showing how to create an instance of PopupTemplate is provided below. This object can be used to create a title and description for the window along with a means for defining the fields that should be visible along with their labels and formatting. You can also define whether attachments should be visible (showAttachments:<boolean>) as well as images, charts, and other media that will be part of the window. We’ll examine some of these advanced customization techniques in our second post.
In this code example above we’ve simply defined a title for the window along with the fields that will be visible and stated that we want attachments to be loaded if they exist.
A PopupTemplate is then referenced from the ‘infoTemplate’ option when defining a new FeatureLayer as seen in the code example below.
In the next post we’ll examine several ways that you can customize the look and content of your popup windows.
The first session of our Open Source GIS Bootcamp (OpenLayers + PostGIS + GeoServer) has sold out. However, we’ve opened a new session running from September 6th – October 7th. Register by July 1st for our early registration fee of $567. The regular course price is $715.
Have you ever wanted to learn how to use open source GIS software to develop web based GIS applications? Here is your opportunity!
This is an instructor guided, web based course. It is self-paced so there is no particular time when you have to be available during the course session. You have access to the course materials for a year so you can review as necessary or finish up the materials if you run beyond the 5 week session.
The course uses PostGIS, GeoServer, and OpenLayers. See our website for more details.
You can view the syllabus here:
Our early enrollment period lasts through July 1st. Course fees through that date are $567. The regular course price is $715. Course fees include bound hard copies of the lecture notes which are mailed to you.Read Full Post | Make a Comment ( None so far )