With the tool "Generate points along line", it creates points along the line which I don't want.
I Want the distance between two alternating points (zig zag) should be 250m and between the distance from point to line should be 50m.
Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. It only takes a minute to sign up.Sign up to join this community
One way to to this would be to use "Station Lines"
First: Download ET Geowizards from www.ian-ko.com. ET is a good toolset to have anyways for ArcMap.
In the image above, the points are all 50m perpendicular to the centreline. The points are 250m apart from each other (left side is 125m apart from the right side.).
To accomplish this I did the following:
Option 3: Distance Along Line: 250 ; Option 4: Distance of Station Line: 50 ; Option 5: Sides of the Line: Left
Option 3: Distance Along Line: 125 ; Option 4: Distance of Station Line: 50 ; Option 5: Sides of the Line: Right
The output will look something like this:
Now look at the Attribute table for Lines_Right and select all values in the
ET_Station field where
mod( "ET_STATION",250)=0. This will select all the lines falling at a unit divisible by 250m and will this remove the duplicates.
Merge the Left and Right lines together. Then run the ET GeoWizards tool "Convert Lines to Points". Found in the ET GeoWizards Menu "Covernt -> PolyLine to Point". Select the Merged lines as the input and select your output. Choose Vertices as the Conversion option and Remove Duplicate Points. If you have the ArcGIS Advanced License you could also run the "Feature Vertices to Points" Tool.
With this new output, run a selection by location for any points occuring on the original centreline and delete them. You will be left with the image shown at the beginning.
Follow these steps,
Generate a buffer with 50m distance for the line feature.