Hot answers tagged

4

Create a copy of your road. Start editing it, select line and and split into equal length segments, I’d say approximately 50 m. Convert segments to 3D shapes: Calculate field abs( !Shape!.lastPoint.Z- !Shape!.firstPoint.Z)/ !Shape!.length*100 Result: Please note both roads shown are fictions. One of them made of contour line, guess which. I ...


2

OpenStreetMap is a crowd-sourced spatial dataset. The free download server (http://download.geofabrik.de/) provides access to daily-updated information. Not sure about traffic volumes though.


2

You might try SharpGIS SqlSpatial Query Tool.


2

There is an experimental QGIS plugin (you need to mark "Show also experimental plugins" in Plugins|Settings) named PointsToPaths that converts points to lines with verticies grouped by a text or integer field and ordered by an integer or date string field. You can try out it.


2

To make this an answer for others: Here those roads are called Frontage Roads. So the road that runs along side I-35 is simply I-35 NB Frontage for the northbound, SB for the southbound. I am not sure if that is a universal naming method or not. Since you are using a road network you will need to give the roads proper classification and possibly ...


2

You're on the right track using the AreaOnAreaOverlayer. That transformer will create an attribute to store the number of overlaps. You can just filter anything that is greater than 1. Another thing you could try is to use the Intersector transformer. Output the nodes and buffer them. Then delete the node buffers from the buffers of the centrelines. ...


2

You could use CASE statements (essentially an IF THEN ELSE statement) to determine the speed limit by road type. First either select to Create a new field (and determine whether you want integer, string etc. I will assume string) or Update an existing field and use an expression similar to the following: CASE WHEN "road_type" = 'lane' THEN '35 mph' WHEN "...


1

I got a really nice and fast answer by opening an issue on the barefoot repo. Please look at https://github.com/bmwcarit/barefoot/issues/13 The key was to look up the matching between the internal id and the osm id by execute a query. select gid,osm_id from bfmap_ways where gid=1; select tags from ways where id=99;


1

The Spatial Analyst tool Map Algebra can be used to apply a "conditional" on whether a land-cover cell is within the road buffer area, or not. I recommend first using Polygon to Raster to create a raster from the road buffer. Be sure to give a consistent cell-size and raster type (integer, preferred for performance.) This will give a black-and-white raster ...


1

I imagine this is due to the file size limitation of Shapefiles. From "Geoprocessing considerations for shapefile output" (link): There is a 2 GB size limit for any shapefile component file, which translates to a maximum of roughly 70 million point features. The actual number of line or polygon features you can store in a shapefile depends on the ...


1

You can do this using the Network Analyst Extension. Build a network using your road layer (requires network analyst extension) Identify nearest polygon using point distance tool or near tool (or use existing point if known) Add nearest polygon point and postcode point as stops in the network solver then compute a route distance from your post code point ...


1

It sounds like what you are really after is some routing software. Take a look at RouteFinder for MapInfo @ www.routeware.dk Besides using some bespoke software I think the only other option is to attempt to write a routine yourself using MapBasic. Not the easiest task and probably not worth the effort given that there is already software available to do ...


1

You can you the Clip (Analysis) tool, use this tool to cut out a piece of one feature class using one or more of the features in another feature class as a cookie cutter. You can read up more here as provided by ESRI. Also, keep in mind, the attribute values from the input feature classes will be copied to the output feature class. Here are a few examples ...


1

Instead of tracing you could try this Polygon to Centerline tool: http://www.arcgis.com/home/item.html?id=bc642731870740aabf48134f90aa6165 I have heard some people have had problems with it and others have gotten it to work just fine but it might be worth a shot and save you a lot of time instead of tracing. There is also a tool called Collapse Polyline ...


1

Thanks for your advice. However, the lines must run along existing roads (marking the buses lines) and this is my main problem. Using these plug-ins I combine points with stright lines.


1

You can also try Points2One plugin. It converts points to lines.


1

Assuming you are only interesting in visualizing these colours and not worried about trying to encode the "distance" into the road network why not simply run the Intersect Tool? Intersecting your road network with your polygon buffer layer. I'm assuming the buffer distance is a field in your buffer layer. By Intersecting these two layers you "chop" out the ...


1

I suggest it would be easier to calculate the slope from the DEM: Calculate a slope surface from your DEM using the slope function in spatial analyst.(mind the choice of slope unit here degree vs. percent rise- for your purpose you need percent rise) Use the extract by mask function from spatial analyst and extract only cells that cover your line from ...


1

This is easy to do with an "Intersection" of the Roads with the Wards. Intersection will give you back a polyline road layer will all the fields of both layers (so you will be able to summarize by Ward). Then you can Run the Summarize Tool (you can run this by right clicking the Ward field in the Intersection output) and selecting Summarize (Ward is what ...


1

Did not find anything native to solve this issue. Instead I wrote a python script that tested each vertex to see if it was on a line segment of another line. Used code below to test if a point falls between points of a line segment. how-can-you-determine-a-point-is-between-two-other-points-on-a-line-segment


1

You can either use pgRouting or if not using your data but the OSM street network would be fine, use the OSM Route plugin: Enter a start point and fill out the Accessibility Analysis options.


1

geocode the points of interest. then take your road centerline shapefile and create a buffer around it that is adequate for your needs (as some points of interest may be 40' off the road, etc) then do a spatial join of all POIs that fall inside the road buffer.


1

The linked post will give you your answer... But those profile graphs are pretty useless graphics. The point thing will work, but might miss the actual maximum or you might needlessly create far too many points. I think you could avoid it all by using the Add Surface Information tool from the 3D Analyst toolbox and asking for Z_MAX. http://resources.arcgis....


1

There are several services that will sell you the roads data for your region. You can download the roads and ways data for free from OpenStreetMap if there is data available for your geographic area. You can get the data in XML format and use it for your routing. I did this, for example, to create a map of all the roads in my county. Just follow the ...


1

There is no single geoprocessing tool that automatically performs this task. The tools used in this procedure require an ArcGIS for Desktop Advanced license- 1.Convert the polygon layer to a line feature class by using the Polygon to Line tool. 2.Remove the lines enclosing the polyline layer. 3.Save the edits, and stop the edit session. 4.Create the ...



Only top voted, non community-wiki answers of a minimum length are eligible