October 17, 2012
I had to get my car towed
to the shop today… One company quoted a
rather ambiguous rate schedule; this much for “hook-up”, transport fee, tax, and a rate per mile on the odometer. After I
hung up, I wasn't sure if that odometer was round trip, or door to door, and would that be their door or mine? The next guy I called said, “…14 miles, eh? …
I’ll just charge for you 10 miles, that
will be $$ bucks”. “Come and get it”, I
said.
It is nice to keep things
within boundaries, with auto transport or ArcGIS Services. How does the service extent in ArcGIS for AutoCAD help me with different kinds
of services? For Maps and image services
setting the service extent allows me to set the maximum size of a map I expect
to see in a drawing. This limit is
honored by the ZOOM TO EXTENTS function on the ArcGIS for AutoCAD ribbon. This is helpful, for example, when I am
including global imagery from ArcGIS Online, and then want to zoom to the
extents of the services. I don’t really
want to zoom out to the extents of the entire globe I just want to zoom to the
extents of a certain area or region of the map.
I can set the extent individually on each different service. I can set the extent in three different places
within the application; when I add the
service in the add service dialog,
with the SET SERVICE EXTENT button on the ribbon, or on the service property sheet.
The service extent is even
more critical when working with feature services. I may have global coverage of bazillions of
features in a geodatabase. I certainly
don’t want bazillions of anything in one AutoCAD drawing. Setting the service extent of a feature
service limits the area of features that will be included in my drawing. Similar to image and map services I can set
the service extent in the same three ways.
Feature service extent has its own button on the ribbon. When I edit feature services I will only see
the features within my extent when I add the service, when I refresh the service
and when I synchronize the service (which invokes a refresh). Because of this I can add features outside
the feature service extent, but I will not get those features returned to me
after the refresh. The feature will be
added to the geodatabase over the internet, but I will not see them back in my
drawing unless I expand my feature service extent to include the expanded area
where I added features. Makes sense, but
when it happens it looks like the features didn't stick? If I have a map service in the drawing that
is showing the same data, I will see the features there in the raster map if
that service extent is larger than my feature service extent. This gives me confidence that the server has
my new features. If I really want those
new features in my drawing I can expand the feature service extent and I will
get them in my drawing.
Here is a short video
where I’m working with service extent.
And
looky there…there’s the tow guy.
Here is the same video visible larger on myYouTube GISCADChannel.
PS. (I ended up paying exactly $$ bucks, as
quoted. …best tow service experience
ever.)
October 09, 2012
Drawing Navigation by Street Address
I had apple pie last night. It was made using my favorite tool, my apple-peeler-slicer-corer thing. It was good.
Pie is good. Life is good. So if I am thinking about apple pie it make
sense (to me) to talk about software tools.
The Locate button on the
ArcGIS for AutoCAD menu is another favorite tool because it is easy to use, and
because of what it does for me. I type
in a place or street address and it helps me zoom in my drawing to where that
address is located in my map. I have a
choice between three different locators out on the web. Some are better at finding one kind of
address or other. So if one doesn't work
I try another one. The locator accepts
a street address, partial address, place names, or street intersections like “1st
and Main”. After I enter my single-line
input string, I am presented with list of candidates in a table. By right clicking on the candidate that I
feel best matches where I want to be I can select the Zoom to Selected option. I
notice in the table that there is a record of the single-line input string I
entered as well as the actual address for each candidate along with a score.
This helps me decide which are the better candidate matches for my search. Here is a quick video of using the tool…
Here is the same video on myYouTube channel that you can view a little larger.
October 02, 2012
Dressing Up Feature Service Points
Dressing up for Halloween is an exciting prospect for kids. It is
fun to be a super-hero or fanciful character and then have people give you
candy. One of my favorite costumes was a
robot that I made and ran remote control. I had
my little brother set the “decorated box” on the font step and then I operated
the robot with fishing line while standing behind a tree/bush/porch etc... I was a robot on the front step getting
candy in one sense, and behind the tree in another sense. (kind of like feature service editing in
ArcGIS for AutoCAD). Here is a way to
dress up my AutoCAD editing and display of ArcGIS feature services.
Read carefully: If I have a block in my drawing that has the same BLOCK INSERT name as the ArcGIS-feature service-AutoCAD layer name (which is the
feature service layer name preceded by “esri_”), then my feature service points
will be drawn by ArcGIS for AutoAD using that block. In that way I can define how points from a feature service are drawn in my drawing using my favorite block symbols.
For example: If I have an existing AutoCAD block with the
name METER, that I want to use for my “meter” features service layer called
METER_RIVERSIDEWATER I can simply rename my METER block to "esri_Meter_RiversideWater" and ArcGIS for AutoCAD will insert that block anytime it draws a meter from the feature service. I will also notice that the tool palette also
gets generated with my block symbol. If
I don’t see the image of my block properly I can right click on the tool in the
tool palette and select the Update Tool
Image option to get a fresh picture of my block.
I've included a video where I do just that, check out this YouTube video
on my GISCADChannel for a full screen view, or the blog version included below.