Community
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
"randerson138" <Gregg:
href="mailto:randerson@mckinney-usa.com">randerson@mckinney-usa.com>
wrote in message
href="news:f0abe35.0@WebX.maYIadrTaRb">news:f0abe35.0@WebX.maYIadrTaRb...
I believe you could change the 3d polylines through map tools to 2d
polylines. That will fix the problem.
Otherwise you could use flatten comand or the modz lisp.
Hope that this will help.
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
"Gregg Greer" <
href="mailto:y_g@mindspring.com">y_g@mindspring.com> wrote in message
href="news:21F74541C01D914D5C3D6CC1025371F5@in.WebX.maYIadrTaRb">news:21F74541C01D914D5C3D6CC1025......
Thanks for the suggestions. The line
entities are not 3D polylines, they are LWPOLYLINES with different Z
coordinate values. How this happens I do not know since I thought
LWPOLYLINES could not have differing Z coordinates for the start points/end
points. Nevertheless the routine in Map Tools does not work for this
situation. Is the 'flatten' command a new one for Map 2002 since it does
not exist in Map 2000 which is what I have. And, where can I obtain the
modz.lsp routine since I don't seem to have that either (is this a new
lisp shipped with Map 2002?). Any other suggestions/help with this
is much appreciated.
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
"randerson138" <Gregg:
href="mailto:randerson@mckinney-usa.com">randerson@mckinney-usa.com>
wrote in message
href="news:f0abe35.0@WebX.maYIadrTaRb">news:f0abe35.0@WebX.maYIadrTaRb...
I believe you could change the 3d polylines through map tools to 2d
polylines. That will fix the problem.
Otherwise you could use flatten comand or the modz lisp.
Hope that this will help.
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
"Will Crichton" <
href="mailto:wcrichton@earthlink.net">wcrichton@earthlink.net> wrote in
message
href="news:E6040A38BC5EEA2AD326BA12C5DE4044@in.WebX.maYIadrTaRb">news:E6040A38BC5EEA2AD326BA12C5D......
Hi Gregg,
LWPOLYLINES have an elevation property and a list
of 2D coordinates. I am a bit confused by your message that states you have
"LWPOLYLINES with different Z coordinate values". Are you saying that you have
plines that are at different elevations from one another or plines that have
different elevations along the coordinate string?
Select one of these objects and use the list
command.
If the object is indeed a Light Weight Polyline
it will return something like:
size=2>
LWPOLYLINE Layer:
"0"
Space: Model
space
Handle =
2C
Open
Constant width
0.0000
area
0.0000
length 7.9218
size=2> at point
X= 2.1126 Y= 4.6770 Z=
0.0000
at
point X= 9.2755 Y= 8.0606
Z= 0.0000
You can move this type of object to a zero
elevation by modifying the elevation property.
Open the property manager, select one or more
objects and set the elevation to the desired value.
If the object type is not LWPOLYLINE but rather
POLYLINE it will return something like:
size=2>
POLYLINE Layer:
"0"
Space: Model
space
Handle =
2D
Open
starting width
0.0000
ending width
0.0000
area
0.0000
length 8.3147
size=2>
VERTEX Layer:
"0"
Space: Model
space
Handle =
2E
at point, X= 2.4546 Y= 2.1214
Z= 0.0000
starting width
0.0000
ending width
0.0000
size=2>
VERTEX Layer:
"0"
Space: Model
space
Handle =
2F
at point, X= 9.8514 Y= 5.9189
Z= 0.0000
starting width
0.0000
ending width
0.0000
size=2>
END SEQUENCE Layer:
"0"
Space: Model
space
Handle = 30
This is an older pline object that still requires
a constant z value but does not have an elevation property.
Use the convert command to change this to the new
LWPOLYLINE object, then modify the elevation property.
If the object type is 3DPOLYLINE, the elevation
values may vary. In this case, you will be stuck. You will need to track down
an application that will set the z coordinates of the 3DPOLYLINE to the same
value. Then convert the 3DPOLYLINE to a LWPOLYLINE.
If you have a "bad" POLYLINE object that does
have varying elevations, try the audit command. It may fix them for
you...
Let me know what you find out and I may be able
to help you out...
Good luck,
Will
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
"Gregg Greer" <
href="mailto:y_g@mindspring.com">y_g@mindspring.com> wrote in message
href="news:21F74541C01D914D5C3D6CC1025371F5@in.WebX.maYIadrTaRb">news:21F74541C01D914D5C3D6CC10......
Thanks for the suggestions. The line
entities are not 3D polylines, they are LWPOLYLINES with different Z
coordinate values. How this happens I do not know since I thought
LWPOLYLINES could not have differing Z coordinates for the start points/end
points. Nevertheless the routine in Map Tools does not work for this
situation. Is the 'flatten' command a new one for Map 2002 since it
does not exist in Map 2000 which is what I have. And, where can I
obtain the modz.lsp routine since I don't seem to have that either (is
this a new lisp shipped with Map 2002?). Any other
suggestions/help with this is much appreciated.
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
"randerson138" <Gregg:
href="mailto:randerson@mckinney-usa.com">randerson@mckinney-usa.com>
wrote in message
href="news:f0abe35.0@WebX.maYIadrTaRb">news:f0abe35.0@WebX.maYIadrTaRb...
I believe you could change the 3d polylines through map tools to 2d
polylines. That will fix the problem.
Otherwise you could use flatten comand or the modz lisp.
Hope that this will
help.