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 2 years ago.
Improve this question
I exported the roads network from OpenStreetMap. I took ways, their corresponding nodes and plotted them:
I would like to have this graph simplified, here is my desired output (yellow ellipses are nodes and green lines are edges):
I didn't manage to find a tool (or option) that "makes network smoother"? Of course, an option would be to program the solution by myself, but before doing that I would like to know if I am not trying to re-invent the wheel.
Does anyone know if there is an easy option to obtain that?
If you are willing to use Java (or another JVM-based language) there is a tool called Atlas which has an option called BigNode which does mostly what you need.
Once you export your OSM data to the Atlas format, you can invoke all the BigNodes in that Atlas and it will group all the nodes at similar intersections for you and provide navigable in/out paths through each.
Related
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
I have looked all over google for hours trying to find a good JSON Schema documentation generator, but I can't seem to find any good ones. Every one listed on http://json-schema.org/implementations has some problem. For Matic, I don't like the look (Actually having brackets, and showing $schema), for Doca, it doesn't work on windows, and for Docson, it can't handle infinite loops. Basically, I want a JSON Schema documentation generator that can
Handle infinite reference loops in a good way
Can work on windows
Has an output that doesn't show the output like Matic, but more like Docson.
Has a static output, so the user doesn't have to click anything
I found a hit that works very well. https://github.com/bootprint/bootprint-json-schema is a node module that has the perfect system.
https://github.com/adobe/jsonschema2md - As it's name suggests, generated Markdown from JSON Schema files.
There is also PRMD, although I think it has similar limitations:
https://github.com/interagent/prmd
Hopefully with JSON Hyper-Schema draft-07 about to be published, there will be a new generation of API documentation systems to follow.
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.
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 trying to build an application that allows users to look up a specific university and see data about it (admission rate, SAT scores, size, etc.). However, I can't find an API/database that I can use as it doesn't seem like they have a REST API that's accessible via a GET URL request.I saw so many apps having all this information, but I can't find any relevant API.
Does anyone know a way I could access this information? Thanks!
Just figured it out. Turns out you can use the IPEDS database to get this info, but it doesn't offer an API to do it. Go to IPEDS and create a group of institutions you want (ex. all 4-year, degree granting universities in the United States), select what variables you want (address, admission rate, etc.), then finally export the data in CSV. If you want the data in a less terrible format, just convert it to JSON or whatever you'd like.
An extensive collection of data in json, csv, pdf, and other formats is at:
http://www.ed.gov/developer
One funny thing: if you take one of their download links:
https://inventory.data.gov/dataset/032e19b4-5a90-41dc-83ff-6e4cd234f565/resource/38625c3d-5388-4c16-a30f-d105432553a4/download/userssharedsdfpostscndryunivsrvy2010dirinfo.csv
and you change the .csv to .json, you still get a csv file.
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."
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
Has anybody seen a resource covering specifically the use of machine vision for locating a human in a room, including cases where they may be partially obscured? I know about OpenCV and other machine vision packages, but I'm looking for a paper/library/code example that focuses solidly on identifying a human in a room; something that is readily integrated into code rather than being a rough idea that would require weeks or months of tweaking or enhancing to do a reasonable job of succeeding at the task. I'd prefer something that does not require binocular vision and can work with a single camera.
First: you should read this about human detection. Then you can find/use opencv code implementing the training step of this kind of detector. You will need to access to a database for training like INRIA Person dataset.
Second: if you need to handle partial obstruction, you may need to implement a human body tracker that can handle this problem. Particle filter could do the work.
If you have problems with implementation feel free to ask more specific questions.