Closed GoogleCodeExporter closed 9 years ago
Please reply to bconces@kcgov.us, not the betty@ytabizcom.com
Thanks!
Original comment by lochhav...@aol.com
on 27 May 2010 at 12:23
Hi Betty, the first issue is that the MapTile feature class does not have a
projection associated with it
(http://webhelp.esri.com/arcgisdesktop/9.3/index.cfm?TopicName=Identifying_an_un
known_coordinate_system).
I need help interpreting your dataset. What are the "Interior Section" and
"Exterior
Section" numbers you refer to? I don't see any attributes containing numbers
other
than MapScale and Scale. Perhaps upload your map composition also (the .mxd).
A bigger issue is that MapTile consists of nested polygons: squares inside
squares,
and yet more squares inside those squares. Do you really want to create of
mapbook
with more than 7,300 pages? That's the result using this index as is. What I
think
you need to do is create a new index layer using the appropriate nesting level.
In the attached example I used the Dissolve tool to merge all polygons with a
common
TR value, deleted the one remaining polygon with a null TR, then calculated TR
to
equal TR & ObjectID (a quick & dirty method to guarantee unique values).
Original comment by map...@gmail.com
on 27 May 2010 at 4:53
Attachments:
Interpreting the dataset: In the layout view, we use the Mapbook to select our
area
for creating maps and it is by section or quarter section. The Mapbook is built
off
of the 'Maptile' field in the KC_Maptile dataset. When you see the township
grid on
our template in the layout view, you will see sections 1 thru 36. Any 'Maptile'
that
hits the edge of the township boundaries (exterior sections) will center in
that
grid. Any 'Maptile' that does not hit the edge of the township boundary will
place
correctly (not exactly but correctly)within our grid (which has the Local
Indicator
data view over it). If you open KC_Mapping.mxd, it should open with the layout
view
acctive and zoomed into the grid I spoke of. Any Maptile starting with 50N04W
will
include our parcels. If you select the Mapbook tab and scroll down to 50N04W18
you
will see the difference between Sections 17 & 18 (an interior & exterior
section). I
hope this helps you understand what we're trying to do. I truly appreciate your
time
with this! ~betty P.S. I did not include the the KC_Maptile because I sent that
to
you yesterday and this file was getting rather large.
Original comment by lochhav...@aol.com
on 1 Jun 2010 at 8:38
Attachments:
I begin to see your problem more clearly. In the local indicator area of the
page,
the grid of squares numbered 1-36 are just "dumb graphics", meaning they have no
attributes which tell them where they are in the world. They're stuck in
page-space,
only knowing "I'm 3.7 inches leftwards and 13.8 inches high from the bottom
left of
the page".
Underneath the 36grid is the Local Indicator data frame. It *does* have
intelligence.
The frame knows where it is in page-space (3.7",13.8" from bottom left) AND in
the
world (2,537,600m west & 2,191,649m north of projection origin; called the
Spatial
Reference System [SRS]).
When the viewpoint inside the data frame changes, moving from one quarter
section to
another, the SRS coordinates change while the page coordinates do not.
Therefore as
far as the 36grid graphics are concerned nothing has changed and it stays put.
Imagine you're in a space shuttle orbiting the earth, watching the scene below
through a porthole. With a grease pencil draw a grid on the glass and number the
tiles. Relative to you the grid stays put and the landscape beneath forever
changes.
If you want tile#17 to refer to a quarter section in Kootenai County, Idaho you
need
to figure out how to extend your grease pencil through the porthole and draw on
the
ground. Thankfully we have computers for this job. ;) This is an exercise I
don't
have time to describe. The general outline is: Create or obtain a feature class
of
the quarter sections (the grid of tiles 1-36) and put them *inside* your Local
Indicator dataframe.
Another suggestion: if you're only interested in Maptiles starting with 50N04W,
create a new feature class of only those entities (Select > by attributes;
Create
layer from selected features; Export to new FC).
Original comment by map...@gmail.com
on 2 Jun 2010 at 5:24
Matt, thank you. Your effort in addressing the questions we have posed to
this point is much appreciated. If you would please consider one more
submission regarding the circumstances we are trying to communicate, then we
will be done. Yes, the grid is a dumb graphic and the Local Indicator is a
data frame above/below the dumb graphic. According to your analogy I am
sitting in my office chair on the space shuttle, looking at our map-Layout View
which has a data frame that is the glass portal. I have a ‘dumb’ 36
section grid graphic on my map layout in the local indicator area. I add my
MapTile dataset containing 144 records (4 townships containing 36 records each-
one record for each section [1-36] in each township). I build a Map Book
specifying the MapTile dataset and specifying a field in the data called
Maptile that contains a unique string comprised of the township, range, and
section numbers for each record. Thus, each of the 144 records is unique in
name as well as being a polygon in its proper spatial location in the county.
I then click the tool button ‘Add Identifier Frame’ and select ‘Local’
to create a Local Indicator data frame above the ‘dumb’ 36 section grid
graphic. When I choose from the MapBook the page named 50N04W16 the map data
view brings up Section 16 in 50N04W and the local indicator data frame
correctly depicts the boundary of section 16 above the ‘dumb’ grid space
for Section 16. All is well. When I choose Mapbook page 51N05W22 (different
township/range and section) the map data view brings up Section 22 in 51N05W
and the local indicator data frame correctly depicts the boundary of Section 22
above the ‘dumb’ grid space for Section 22. All is well. But if I choose
any page in the MapBook pertaining to Sections 1 thru 7, 12,13,18,19,24,25,30
thru 36 (township border sections) in any of the Townships, the
‘intelligent’ local indicator data frame fails to depict the boundary of
the chosen section above the correct ‘dumb’ grid space graphic for the
section. The scale of the section polygons within the local indicator data
frame on the map layout view appear to change and their positioning shifts –
as though the space shuttle instantly went from an ordinary orbit of around 200
miles above the Earth to an orbit 800 miles above the Earth! The Earth
hasn’t changed position and the position of both the ‘dumb’ graphic grid
the local indicator data frame is unchanged in the map layout view.
Items to be included:
KC_Data1.zip: Stripped down geodatabase containing Section Map only records in
50N05W,51N04W,51N05W.
See second comment for KC_Data2.zip: Stripped down geodatabase containing
Section Map only records in 50N04W and KC_Mapping.mxd containing MapBook built
using item #1 and the subject area taxparcels.
Original comment by lochhav...@aol.com
on 8 Jun 2010 at 5:17
Attachments:
KC_Data2.zip: Stripped down geodatabase containing Section Map only records in
50N04W and KC_Mapping.mxd containing MapBook built using item #1 and the
subject area taxparcels.
Thanks again Matt! We sincerely appreciate your time.
~betty
Original comment by lochhav...@aol.com
on 8 Jun 2010 at 5:18
Attachments:
Original issue reported on code.google.com by
lochhav...@aol.com
on 27 May 2010 at 12:22Attachments: