Skip to main content
Solved

How to create Attribute of Road Geometry

  • March 3, 2020
  • 5 replies
  • 47 views

Anybody have idea about Geometry characteristics of road each 10 meters with Fields of Geometry table with output Shapefile

1)Road

2)Segment

3)Length- in meters

4)Shoulder- in decimeters

5)Carriageway- in decimeters

6)Additional lane- in decimeters

7)Slow lane- in decimeters

8)Platform- in decimeters

9)Median- in meters

10)No of lanes

11)Slope- % of a pavement

12)Camber- Cross slope (%) of platform

13)Radius of curvature

14)Geographical coordinates(lat & long)

15)UTM coordinates(x,y,z)

Best answer by erik_jan

Multiple processes involved here, but I will list some to get you started:

 

Densifier transformer to get a vertex at every 10 meters, followed by

Chopper transformer to create the 10 meter road segments.

 

Length calculated by LengthCalculator transformer

 

Coordinates to attribute by CoordinateExtractor transformer

 

Coordinate attribute converted to UTM by AttributeReprojector transformer

 

Hope this helps getting you on the right track.

This post is closed to further activity.
It may be an old question, an answered question, an implemented idea, or a notification-only post.
Please check post dates before relying on any information in a question or answer.
For follow-up or related questions, please post a new question or idea.
If there is a genuine update to be made, please contact us and request that the post is reopened.

5 replies

erik_jan
Contributor
Forum|alt.badge.img+26
  • Contributor
  • Best Answer
  • March 3, 2020

Multiple processes involved here, but I will list some to get you started:

 

Densifier transformer to get a vertex at every 10 meters, followed by

Chopper transformer to create the 10 meter road segments.

 

Length calculated by LengthCalculator transformer

 

Coordinates to attribute by CoordinateExtractor transformer

 

Coordinate attribute converted to UTM by AttributeReprojector transformer

 

Hope this helps getting you on the right track.


  • Author
  • March 5, 2020

Multiple processes involved here, but I will list some to get you started:

 

Densifier transformer to get a vertex at every 10 meters, followed by

Chopper transformer to create the 10 meter road segments.

 

Length calculated by LengthCalculator transformer

 

Coordinates to attribute by CoordinateExtractor transformer

 

Coordinate attribute converted to UTM by AttributeReprojector transformer

 

Hope this helps getting you on the right track.

I got some ideas with your suggestions, but I need automatic width calculation for road characters (for Eg: From Road edge to other corresponding parallel lines)


  • Author
  • March 11, 2020

With one line I want to find width distance with other parallel lines for every 10 metre vertex


  • Author
  • March 11, 2020

Multiple processes involved here, but I will list some to get you started:

 

Densifier transformer to get a vertex at every 10 meters, followed by

Chopper transformer to create the 10 meter road segments.

 

Length calculated by LengthCalculator transformer

 

Coordinates to attribute by CoordinateExtractor transformer

 

Coordinate attribute converted to UTM by AttributeReprojector transformer

 

Hope this helps getting you on the right track.

sample1.dwg


  • Author
  • March 11, 2020

Multiple processes involved here, but I will list some to get you started:

 

Densifier transformer to get a vertex at every 10 meters, followed by

Chopper transformer to create the 10 meter road segments.

 

Length calculated by LengthCalculator transformer

 

Coordinates to attribute by CoordinateExtractor transformer

 

Coordinate attribute converted to UTM by AttributeReprojector transformer

 

Hope this helps getting you on the right track.

sample1.dwg.fmw