Google Distance Matrix API Alternatives? [closed] - google-maps

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 3 years ago.
Improve this question
Can you recommend alternatives for the Google Distance Matrix API?
This service is great but has some serious quota limitations and the Terms of use are also pretty tough.
Thanks!

MapQuest RouteMatrix is pretty much the same thing: http://www.mapquestapi.com/directions/

Bing's Route Data API may be an alternative you can consider - http://msdn.microsoft.com/en-us/library/ff701718.aspx

I'm not sure if they have the same functionality, but DeCarta ( http://www.decarta.com/ ) has some nice map API stuff for routing / display.
Otherwise you could go for open source stuff like PostGIS with OpenStreetMaps or openrouteservice ( http://openrouteservice.org/ ) there are routing libraries, although I haven't used them extensively myself, so I'm not sure what they have to offer.

Many developers have been able to do this with the Bing Maps REST routing service http://msdn.microsoft.com/en-us/library/ff701705.aspx. It requires a bit more development but works well. Here is an example: http://code.msdn.microsoft.com/Bing-Maps-trip-optimizer-c4e037f7

The GraphHopper Directions API includes a Matrix API. Based on OSM data and very fast. Comes with a JS demo and a Java client. Note: I'm the author.
Also we allow all use cases.

Traveltimeplatform. Just named differently - http://docs.traveltimeplatform.com/reference/time-filter/

Related

Alternative To Google Places Autocomplete [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 3 years ago.
Improve this question
The project I am working on uses google places autocomplete to help users to input POIs and addresses. This works ok but we want to filter the autocomplete results by particular areas which we define in polygons.
As google does not send the latitude and longitude in the response it is not possible to use their api. Of course we could send a second request to retrieve this data but it doesn't seem like a good solution both performance and data usage wise.
I have looked into the foursquare search api. This works ok but the support for addresses is poor, the api is mostly based on POIs.
Are there any alternatives to google places that return both addresses and POIs?
1) TomTom
2) Mapbox
3) HERE
4) MapFit
5) Leaflet
6) OpenLayers
7) LocationIQ
8) AND
9) Sygic Maps
10) Jawgmaps
Looking around into options myself at the moment. You might want to give Pelias a go. Main reason I'm looking away from Google Places is due to the licensing restrictions.
Have you tried TomTom Search API?
Geometry search endpoint allows you to do a search within defined polygon.

Is there a better solution than google speech-api? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I'm working on Sbire which use google speech-api. There is a some things which I don't like with this api.
First, this is not in streaming mode. It receive small audio files but there is no real pipes.
Secondly, it's not precise. Google does not record our voice to learn our accent. I think it's very important to have a good quality of recognition.
I'm looking for a free api or an open-source tool.
Actually there is a streaming mode, but it requires an API key. Here is an example of how to use it: http://mikepultz.com/2013/07/google-speech-api-full-duplex-php-version/
If you want something that learns, you'll need to create a neural network to handle the data. The best open source tool, however, is CMUSphinx or pocketSphinx(a mini version of CMUSphinx). Here is a link to that tool: http://sourceforge.net/p/cmusphinx/code/HEAD/tree/trunk/
The best part of CMU-Sphinx, however, is that you can set a dictionary of keywords. Instead of outputting gibberish, you can have it ONLY output those commands and finds the command closest to what it thinks you are saying. This make speech recognition incredibly accurate, but only work for a small set of words.

Are there any good opensource geoparsers available? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
Are there any good opensource Geoparsers? There are several free solutions (services) available (e.g. Yahoo's placemaker, EDINA's Unlock Text) but they do not appear to be opensource.
Ideally the parser should be aimed to mine location information from arbitrary text (as opposed to expect input to be a location, like Google's Geo Coding API or GeoName's search API but such suggestions are welcome as well.
Thanks in advance.
Related question on SO: Identifying geographical locations in text
UPDATE:
Apparently Unlock Text is based on "Edinburgh Geoparser" which is open source (GPL) but not currently publicly downladable (source).
Fairly recent evaluation of geoparsers: http://www.scribd.com/doc/41603112/geoparser
This one seems pretty cool, but the implementation assumes the address to be US address: http://openblockproject.org/docs/index.html
List of parsers found so far:
- JGeocoder http://jgeocoder.sourceforge.net/parser.html
- Gisgraphy http://www.gisgraphy.com/
- Geotools http://www.geotools.org/
(geotools does not seem to provide geocoding (http://osgeo-org.1560.n6.nabble.com/Review-or-Suggestion-for-Geocoding-Service-in-US-td4991055.html))
Some other resources:
- http://www.osgeo.org/
- http://lin-ear-th-inking.blogspot.co.uk/2010/03/open-source-geocoders.html
- http://lin-ear-th-inking.blogspot.co.uk/2010/03/more-open-source-geocoders.html
- Reverse geotagging
- Geohack
CLAVIN seems like a possible option.
From the website: "CLAVIN (Cartographic Location And Vicinity INdexer) is an award-winning open source software package for document geotagging and geoparsing that employs context-based geographic entity resolution."

are there any alternatives to yUML [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
I'm looking for an alternatives to yUML, preferably open source.
Sure yUML is great and I really like it, but I would like to be able to extend it.
I'm also interested in other services in the same direction (diagram generation), but I'm not looking for any (UML)desktop tools.
Some suggestions of textual modeling tools. For instance, take a look at PlantUML
Scruffy can draw some yUML diagrams.
Scruffy-Server is a newly made web server frontend for Scruffy which has a rendering and syntax almost identical to yUML.
At the moment it doesn't have the PDF/Json/SVG(or PS) export options, but those might be coming. On the other hand it is very fast and has a lean interface.
PS: I might a little be biased as I made it.
Perhaps take a look at jsUML2. It doesn't provide a textual syntax for specifying diagram - it provides a js-based api instead. However the api is very easy to use and it's open source so extensible. They have a demo app built using it here.
hth.
Some years ago I've developed an open source alternative based on Graphviz.
It's basic and only work for relationship diagrams, but it can be extended.
The output look is very similar to yUML.
Here's the link: http://web.fi.uba.ar/~ssantisi/works/glumly/

Open alternatives to Google-maps? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed last year.
The community reviewed whether to reopen this question last year and left it closed:
Original close reason(s) were not resolved
Improve this question
I'm looking for an alternative to Google-maps with all the richness of their API but more open. Does such a thing exist?
OpenStreetMap is, of course, the obvious answer. There are various APIs for managing the data in the database, and there are various APIs for getting maps onto your webpages, such as OpenLayers, Mapstraction, or Staticmaps.
Google have recently introduced a limit of 25,000 map sessions per day, which forced us to consider the alternatives for some of our sites.
We've written a blog post about it with some examples here.
In a nutshell, we have chosen to use a combination of CloudMade's Leaflet for the Javascript Map API, and then Open MapQuest (based on OpenStreetMap data) for the tiles.
You might want to consider http://leaflet.cloudmade.com/
OpenLayers
About...
OpenLayers makes it easy to put a dynamic map in any web page. It can display map tiles and markers loaded from any source. MetaCarta developed the initial version of OpenLayers and gave it to the public to further the use of geographic information of all kinds. OpenLayers is completely free, Open Source JavaScript, released under a BSD-style License.
If you are in the UK you can use the Ordance Surveys' OS Open Data maps.
Consider this article: http://www.alistapart.com/articles/takecontrolofyourmaps
Here are a few options suggested by the article:
1-OpenLayers
2-TileCache
3-Mapnik
4-QGIS
The article explains (theoretically) how to create your own software stack that will mimic google maps, but remain under your complete control.
You might not need all the layers of software for your project, but you may find the article helpful regardless.