The short answer is that there isn't one especially if you're looking for a TransCAD or Emme/2 alternative as there is no open source package that comes close to those.
The closest you can get are some micro modelling solutions like Transims or matsim that I find lacking of a lot of needed data, methodologies, tools, or network handling that are available ...
IRIS is one existing open-source solution you should probably be aware of:
IRIS (Intelligent Roadway Information System) is an open-source
Advanced Traffic Management System (ATMS) software project
developed by the Minnesota Department of Transportation. It is used by
transportation agencies to monitor and manage interstate and ...
This question has been converted to Community Wiki and wiki locked
because it is an example of a question that seeks a list of answers
and appears to be popular enough to protect it from closure. It
should be treated as a special case and should not be viewed as the
type of question that is encouraged on this, or any Stack Exchange
site, but if you wish to ...
See this help document for creating multiple connections.
This simple code will create multiple connections:
EXEC SQL CONNECT TO testdb1 AS con1 USER testuser;
EXEC SQL CONNECT TO testdb2 AS con2 USER testuser;
EXEC SQL CONNECT TO testdb3 AS con3 USER testuser;
You can then choose a connection to use:
EXEC SQL AT connection-name SELECT ......
You can use Schematics - The ArcGIS Schematics extension provides a sophisticated data model and a comprehensive set of tools for creating, managing, analyzing, and displaying complex networks. Perhaps less well known is the fact that it contains tools to create custom schematic layouts. You can use ArcGIS Schematics to create maps for any linear network ...
In December 2012, Esri has published a tool for generating flow maps. It is written in Python and available for ArcGIS Desktop users. And there is a ArcGIS Blogs post on generating flow maps with the links to the tool, some more information, and test data for the tool. I believe this is the kind of tool you would use to generate trade flows, too.
We are working on a multimodal routing for Austria (also for pedestrians). What I can say till now:
You need the data: It took at least 4 years and even longer to collect all the necessary walkways, barriers, steps, opening times, streets, railways, bikeways, ferrys, and, and and...and its still going on
You need a router which can interprete theses graphs ...
Google uses the GTFS (General Transit Feed Specification) standards
The Full List of all the live feeds
This is a list of transit schedule data published by transit agencies
and operators in GTFS format for developers to use. They contain
This problem is one of optimization. As such, let's express the objective and the constraints. I will formulate this in a dual manner: rather than thinking of the objective as achieving full coverage of the network, let's consider this as a constraint and make the objective be that of minimizing the total cost to achieve that coverage.
Thus, the objective ...
Check out the Brazilian Institute of Geography and Statistics (IBGE) web page. Also take a look at the statewide data for the state of Parana at GeoComm (aka GIS Data Depot). USGS Earth Explorer has great global remote sensing products. The screenshot shows a downloadable Global Land Survey dataset over Curitiba.
I will give you a method using downloaded OSM data, as the API is designed for editing and not for read-only. You will find more details on this on the API usage policy page of the OSM wiki. If you really want to use an API, you can look at the read-only APIs like the Overpass API. Several other methods could also work, depending on how you will use this ...
There is a new option as well, which is AequilibraE, working as a plugin for QGIS (I need to disclose that I am the developer of it). It much less powerfull than TRANUS, but it is completely written in python and cython.
For future reference for others trying to do the same, I managed to create a map using QGIS (and learnt a lot along the way). See https://derbycyclinggroup.org.uk/blog/map/ for the final version.
I never found a way to move the "stations" and the lines connected to them as one. However, I found that creating a grid in the background, setting the snapping ...
Althoug the question is a bit old, I would like to add some comment, in order to help those, who works on the same topic.
As already was mentioned above, in order to properly generate isochrones, before the use of v.iso.net, you need to run v.clean tool.
For the methods snap and rmdangle you need to put reasonable small treshold. In my case it was 1 ...
Red is not shopping area. Red is station undeground area together with all station exits. Still you can find some shops in thick part but rare. Especially it's impossible to find any shops in narrow red parts. You can check that info comparing map from Higashi Ginza station to Otemachi station through Ginza, Hibiya and Tokyo stations with this video. There ...
Here is a rambling set of resources/publications I have collected on the topic.
Ratti, Carlo, Stanislav Sobolevsky, Francesco Calabrese, Clio Andris, Jonathan Reades, Mauro Martino, Rob Claxton & Steven H. Strogatz. (2010) Redrawing the map of Great Britain from a Network of Human Interactions. PLoS ONE 5(12). Article is open access from link.
Your Network Dataset definition needs to include a one way restriction attribute that points to your ONEWAY column. Typically this is done with a restriction attribute that has a Field evaluator that uses the -1/0/1 value to figure out the proper directionality of the restriction.
To see an example take a look at the San Francisco sample dataset that comes ...
Parse (using python/etc) RSS feeds from local authorities. Tough, but free.
It's a bit of work up front, but then you can write the data directly into your own feature classes, and reserve yourself. Kind of like ESRI's new geoEvent processor Server extension, but all custom through python. I update my services every hour - so far so good. I pull about 500 ...
Go to https://www.census.gov/cgi-bin/geo/shapefiles2012/main and select Roads from the layer. Then you can select either all primary and secondary roads for the state, or you can get all the roads on a county by county basis.
I ended up trying this out to curve a set of "two point" linestrings using the ST_CurveToLine function as suggested by @Nicklas Avén.
I passed the following 3 coordinate sets to the ST_OffsetCurve function :
Start of the original line
Midpoint of a line offset parallel to the original line
End of the original line
I used the ST_OffsetCurve function to ...
Clearly a bit delayed, but this question: How to make radial flow map showing curved lines over short distances links to a great article by Esri called Creating radial flow maps with ArcGIS that will help answer your question.
Using the techniques described in the article, you can use the XY to Line tool in order to create your curved map. I put together a ...
I have succeded in creating a WayTagResolver that parses the duration and puts it into the osm_meta column. I therefore share the solution here, for others to use this or deveelop futher on it.
In the plugins folder, extract osm2po-plugins-4.7.7-src.zip
Enter the extracted folder, and STAY there :)
Create a java file for storing the ...
The FerryDurationResolver is absolutely correct. Good work!
But you can make things easier. I assume you are using Eclipse. Then just create a new project. Add osm2po.jar as library and create a new Run-Config. Develop the FerryDurationResolver as usual. Debugging is possible.
When everything works as expected, just create a jar-file using Eclipse's "Export ...
You can use the driving distance function of pgrouting, using distance or any formula for units. For example, I have a slope-dependant speed for cycling.
There's a great tutorial made by Anita (Underdark) here : Catchment areas with pgrouting driving distance
Then you can union for each bus stop then select minimum for each of your network point.
You can try free and open OpenStreetMap data. For NYC-data in various formats see this link: http://download.geofabrik.de/north-america/us/new-york.html. However, keep in mind that OSM data is gathered by thousands of volunteers around the world and there is no guarantee of completeness and thematic accuracy but the data is very good for larger and populous ...
Ferry data from OpenStreetMap can be got using the "Overpass API" - there's a nice friendly interface here:
If you zoom to Scotland and put the following Overpass API query in the box:
This has been generated by the overpass-turbo wizard.
The original search was:
// gather results
It's a bit difficult to answer your question without further details, but drawing isochrones is a relatively frequent (and complex) issue. QGIS alone (including its plugins) does not provide a simple way to compute isochrones. A common solution is to use a PostGIS database along with pgRouting.
You can refer to these posts in GIS SE:
Drawing isochrones on ...
Tube maps are abstract representations of the geometry. They tend to follow certain graphical conventions, too:-
lines which overlap geographically are rendered in parallel. For example, the London Underground Map, where many lines can share the same piece of track. This is especially common with tube-style bus maps, where many routes go down one street. ...
OSM has a good coverage of agriculture/forestry roads (highway=track) and foot paths (highway=footway, highway=path, highway=bridleway, highway=cycleway), especially in Germany. Just take a look at the map of your area.