Do you know if there are any plans to include an article summary in the list=geosearch results? That would be terrific. I’ve been using the geonames.org API for retrieving Wikipedia articles, and it returns a brief (350-400 character?) article summary which seems to be the first 350-400 characters (or so) of the Wikipedia articles. This is very useful in search results, of course. The user can use that information to decide which of the several links to click. The title alone is often rather mysterious. It often does not provide enough info for the user to make a decision as to which link to click, if any.
Currently, the info I get back from your service ( https://www.mediawiki.org/wiki/Extension:GeoData#API ) has these fields: <gs pageid="167267" ns="0" title="City Lights Bookstore" lat="37.7976" lon="-122.407" dist="1331" primary="" />
I’m suggesting it also include a ‘summary’ field consisting of the first 350-400 characters of the article.
Is that feasible?
What I currently do is use geonames as first choice and if that fails, I use your service. It would be nice to be able to use your service as first choice.
Thanks, Jim Andrews
Jim, you already can do it using geosearch as a generator[1], e.g. [2]
--- [1] https://www.mediawiki.org/wiki/API:Query#Generators [2] http://tr.im/29XHc
On Mon, Sep 15, 2014 at 12:05 PM, jim andrews jim@vispo.com wrote:
Do you know if there are any plans to include an article summary in the list=geosearch results? That would be terrific. I’ve been using the geonames.org API for retrieving Wikipedia articles, and it returns a brief (350-400 character?) article summary which seems to be the first 350-400 characters (or so) of the Wikipedia articles. This is very useful in search results, of course. The user can use that information to decide which of the several links to click. The title alone is often rather mysterious. It often does not provide enough info for the user to make a decision as to which link to click, if any.
Currently, the info I get back from your service ( https://www.mediawiki.org/wiki/Extension:GeoData#API ) has these fields: <gs pageid="167267" ns="0" title="City Lights Bookstore" lat="37.7976" lon="-122.407" dist="1331" primary="" />
I’m suggesting it also include a ‘summary’ field consisting of the first 350-400 characters of the article.
Is that feasible?
What I currently do is use geonames as first choice and if that fails, I use your service. It would be nice to be able to use your service as first choice.
Thanks, Jim Andrews _______________________________________________ Mediawiki-api mailing list Mediawiki-api@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-api
Thanks, Max. I read the URL you cited and visited the API sandbox, but I don’t understand how to get an article summary. Could you please give me an example URL?
Thanks, Jim Andrews http://vispo.com
On Sep 15, 2014, at 12:14 PM, Max Semenik maxsem.wiki@gmail.com wrote:
Jim, you already can do it using geosearch as a generator[1], e.g. [2]
[1] https://www.mediawiki.org/wiki/API:Query#Generators [2] http://tr.im/29XHc
On Mon, Sep 15, 2014 at 12:05 PM, jim andrews jim@vispo.com wrote: Do you know if there are any plans to include an article summary in the list=geosearch results? That would be terrific. I’ve been using the geonames.org API for retrieving Wikipedia articles, and it returns a brief (350-400 character?) article summary which seems to be the first 350-400 characters (or so) of the Wikipedia articles. This is very useful in search results, of course. The user can use that information to decide which of the several links to click. The title alone is often rather mysterious. It often does not provide enough info for the user to make a decision as to which link to click, if any.
Currently, the info I get back from your service ( https://www.mediawiki.org/wiki/Extension:GeoData#API ) has these fields:
<gs pageid="167267" ns="0" title="City Lights Bookstore" lat="37.7976" lon="-122.407" dist="1331" primary="" />
I’m suggesting it also include a ‘summary’ field consisting of the first 350-400 characters of the article.
Is that feasible?
What I currently do is use geonames as first choice and if that fails, I use your service. It would be nice to be able to use your service as first choice.
Thanks, Jim Andrews _______________________________________________ Mediawiki-api mailing list Mediawiki-api@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-api
-- Best regards, Max Semenik ([[User:MaxSem]]) _______________________________________________ Mediawiki-api mailing list Mediawiki-api@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-api
In API sandbox, click on "Make request".
On Mon, Sep 15, 2014 at 12:37 PM, jim andrews jim@vispo.com wrote:
Thanks, Max. I read the URL you cited and visited the API sandbox, but I don’t understand how to get an article summary. Could you please give me an example URL?
Thanks, Jim Andrews http://vispo.com
On Sep 15, 2014, at 12:14 PM, Max Semenik maxsem.wiki@gmail.com wrote:
Jim, you already can do it using geosearch as a generator[1], e.g. [2]
[1] https://www.mediawiki.org/wiki/API:Query#Generators [2] http://tr.im/29XHc
On Mon, Sep 15, 2014 at 12:05 PM, jim andrews jim@vispo.com wrote: Do you know if there are any plans to include an article summary in the
list=geosearch results? That would be terrific. I’ve been using the geonames.org API for retrieving Wikipedia articles, and it returns a brief (350-400 character?) article summary which seems to be the first 350-400 characters (or so) of the Wikipedia articles. This is very useful in search results, of course. The user can use that information to decide which of the several links to click. The title alone is often rather mysterious. It often does not provide enough info for the user to make a decision as to which link to click, if any.
Currently, the info I get back from your service (
https://www.mediawiki.org/wiki/Extension:GeoData#API ) has these fields:
<gs pageid="167267" ns="0" title="City Lights Bookstore" lat="37.7976"
lon="-122.407" dist="1331" primary="" />
I’m suggesting it also include a ‘summary’ field consisting of the first
350-400 characters of the article.
Is that feasible?
What I currently do is use geonames as first choice and if that fails, I
use your service. It would be nice to be able to use your service as first choice.
Thanks, Jim Andrews _______________________________________________ Mediawiki-api mailing list Mediawiki-api@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-api
-- Best regards, Max Semenik ([[User:MaxSem]]) _______________________________________________ Mediawiki-api mailing list Mediawiki-api@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-api
Mediawiki-api mailing list Mediawiki-api@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-api
Jim, try this:
https://en.wikipedia.org/w/api.php?action=query&prop=coordinates%7Cextra...
The documentation for extracts is here: https://www.mediawiki.org/wiki/Extension:TextExtracts#API . It is less resource-intensive to only fetch extracts from the introductory section so the limits for queries that use the exintro parameter have higher limits than queries that require the whole page to be parsed.
-Frances
On Mon, Sep 15, 2014 at 12:37 PM, jim andrews jim@vispo.com wrote:
Thanks, Max. I read the URL you cited and visited the API sandbox, but I don’t understand how to get an article summary. Could you please give me an example URL?
Thanks, Jim Andrews http://vispo.com
On Sep 15, 2014, at 12:14 PM, Max Semenik maxsem.wiki@gmail.com wrote:
Jim, you already can do it using geosearch as a generator[1], e.g. [2]
[1] https://www.mediawiki.org/wiki/API:Query#Generators [2] http://tr.im/29XHc
On Mon, Sep 15, 2014 at 12:05 PM, jim andrews jim@vispo.com wrote: Do you know if there are any plans to include an article summary in the list=geosearch results? That would be terrific. I’ve been using the geonames.org API for retrieving Wikipedia articles, and it returns a brief (350-400 character?) article summary which seems to be the first 350-400 characters (or so) of the Wikipedia articles. This is very useful in search results, of course. The user can use that information to decide which of the several links to click. The title alone is often rather mysterious. It often does not provide enough info for the user to make a decision as to which link to click, if any.
Currently, the info I get back from your service ( https://www.mediawiki.org/wiki/Extension:GeoData#API ) has these fields:
<gs pageid="167267" ns="0" title="City Lights Bookstore" lat="37.7976" lon="-122.407" dist="1331" primary="" />
I’m suggesting it also include a ‘summary’ field consisting of the first 350-400 characters of the article.
Is that feasible?
What I currently do is use geonames as first choice and if that fails, I use your service. It would be nice to be able to use your service as first choice.
Thanks, Jim Andrews _______________________________________________ Mediawiki-api mailing list Mediawiki-api@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-api
-- Best regards, Max Semenik ([[User:MaxSem]]) _______________________________________________ Mediawiki-api mailing list Mediawiki-api@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-api
Mediawiki-api mailing list Mediawiki-api@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-api
Thanks very much, Frances. I am receiving that info OK. I note that it does not include the distance from the location in the query to the article’s location. Is there a way of getting the query to return that info also?
ja
On Sep 15, 2014, at 12:59 PM, Frances Hocutt frances.hocutt@gmail.com wrote:
Jim, try this:
https://en.wikipedia.org/w/api.php?action=query&prop=coordinates%7Cextra...
The documentation for extracts is here: https://www.mediawiki.org/wiki/Extension:TextExtracts#API . It is less resource-intensive to only fetch extracts from the introductory section so the limits for queries that use the exintro parameter have higher limits than queries that require the whole page to be parsed.
-Frances
On Mon, Sep 15, 2014 at 12:37 PM, jim andrews jim@vispo.com wrote:
Thanks, Max. I read the URL you cited and visited the API sandbox, but I don’t understand how to get an article summary. Could you please give me an example URL?
Thanks, Jim Andrews http://vispo.com
On Sep 15, 2014, at 12:14 PM, Max Semenik maxsem.wiki@gmail.com wrote:
Jim, you already can do it using geosearch as a generator[1], e.g. [2]
[1] https://www.mediawiki.org/wiki/API:Query#Generators [2] http://tr.im/29XHc
On Mon, Sep 15, 2014 at 12:05 PM, jim andrews jim@vispo.com wrote: Do you know if there are any plans to include an article summary in the list=geosearch results? That would be terrific. I’ve been using the geonames.org API for retrieving Wikipedia articles, and it returns a brief (350-400 character?) article summary which seems to be the first 350-400 characters (or so) of the Wikipedia articles. This is very useful in search results, of course. The user can use that information to decide which of the several links to click. The title alone is often rather mysterious. It often does not provide enough info for the user to make a decision as to which link to click, if any.
Currently, the info I get back from your service ( https://www.mediawiki.org/wiki/Extension:GeoData#API ) has these fields:
<gs pageid="167267" ns="0" title="City Lights Bookstore" lat="37.7976" lon="-122.407" dist="1331" primary="" />
I’m suggesting it also include a ‘summary’ field consisting of the first 350-400 characters of the article.
Is that feasible?
What I currently do is use geonames as first choice and if that fails, I use your service. It would be nice to be able to use your service as first choice.
Thanks, Jim Andrews _______________________________________________ Mediawiki-api mailing list Mediawiki-api@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-api
-- Best regards, Max Semenik ([[User:MaxSem]]) _______________________________________________ Mediawiki-api mailing list Mediawiki-api@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-api
Mediawiki-api mailing list Mediawiki-api@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-api
Mediawiki-api mailing list Mediawiki-api@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-api
Hi Jim,
I don't see anything that would do that in the documentation for the geosearch module.[1]
Frances
[1] https://www.mediawiki.org/wiki/Extension:GeoData#list.3Dgeosearch
On Mon, Sep 15, 2014 at 7:30 PM, jim andrews jim@vispo.com wrote:
Thanks very much, Frances. I am receiving that info OK. I note that it does not include the distance from the location in the query to the article’s location. Is there a way of getting the query to return that info also?
ja
On Sep 15, 2014, at 12:59 PM, Frances Hocutt frances.hocutt@gmail.com wrote:
Jim, try this:
https://en.wikipedia.org/w/api.php?action=query&prop=coordinates%7Cextra...
The documentation for extracts is here: https://www.mediawiki.org/wiki/Extension:TextExtracts#API . It is less resource-intensive to only fetch extracts from the introductory section so the limits for queries that use the exintro parameter have higher limits than queries that require the whole page to be parsed.
-Frances
On Mon, Sep 15, 2014 at 12:37 PM, jim andrews jim@vispo.com wrote:
Thanks, Max. I read the URL you cited and visited the API sandbox, but I don’t understand how to get an article summary. Could you please give me an example URL?
Thanks, Jim Andrews http://vispo.com
On Sep 15, 2014, at 12:14 PM, Max Semenik maxsem.wiki@gmail.com wrote:
Jim, you already can do it using geosearch as a generator[1], e.g. [2]
[1] https://www.mediawiki.org/wiki/API:Query#Generators [2] http://tr.im/29XHc
On Mon, Sep 15, 2014 at 12:05 PM, jim andrews jim@vispo.com wrote: Do you know if there are any plans to include an article summary in the list=geosearch results? That would be terrific. I’ve been using the geonames.org API for retrieving Wikipedia articles, and it returns a brief (350-400 character?) article summary which seems to be the first 350-400 characters (or so) of the Wikipedia articles. This is very useful in search results, of course. The user can use that information to decide which of the several links to click. The title alone is often rather mysterious. It often does not provide enough info for the user to make a decision as to which link to click, if any.
Currently, the info I get back from your service ( https://www.mediawiki.org/wiki/Extension:GeoData#API ) has these fields:
<gs pageid="167267" ns="0" title="City Lights Bookstore" lat="37.7976" lon="-122.407" dist="1331" primary="" />
I’m suggesting it also include a ‘summary’ field consisting of the first 350-400 characters of the article.
Is that feasible?
What I currently do is use geonames as first choice and if that fails, I use your service. It would be nice to be able to use your service as first choice.
Thanks, Jim Andrews _______________________________________________ Mediawiki-api mailing list Mediawiki-api@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-api
-- Best regards, Max Semenik ([[User:MaxSem]]) _______________________________________________ Mediawiki-api mailing list Mediawiki-api@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-api
Mediawiki-api mailing list Mediawiki-api@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-api
Mediawiki-api mailing list Mediawiki-api@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-api
Mediawiki-api mailing list Mediawiki-api@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-api
Hi Frances,
There does seem to be a “dist” parameter in the results documented at https://www.mediawiki.org/wiki/Extension:GeoData#list.3Dgeosearch : if you look in the results you see the “dist” value:
<gs pageid="286442" ns="0" title="Wikimedia Foundation" lat="37.787" lon="-122.4" dist="0.3" primary="" />
This is the distance between the location passed to the API and the location referenced in the result. But the “dist” value is nowhere to be found in the excellent example you gave me which includes lat, lon, and article summary.
It’s not tragic if this info is not available cuz I can compute it, but I thought if it was easily available, I’d fetch it.
ja
On Sep 15, 2014, at 8:08 PM, Frances Hocutt frances.hocutt@gmail.com wrote:
Hi Jim,
I don't see anything that would do that in the documentation for the geosearch module.[1]
Frances
[1] https://www.mediawiki.org/wiki/Extension:GeoData#list.3Dgeosearch
On Mon, Sep 15, 2014 at 7:30 PM, jim andrews jim@vispo.com wrote:
Thanks very much, Frances. I am receiving that info OK. I note that it does not include the distance from the location in the query to the article’s location. Is there a way of getting the query to return that info also?
ja
On Sep 15, 2014, at 12:59 PM, Frances Hocutt frances.hocutt@gmail.com wrote:
Jim, try this:
https://en.wikipedia.org/w/api.php?action=query&prop=coordinates%7Cextra...
The documentation for extracts is here: https://www.mediawiki.org/wiki/Extension:TextExtracts#API . It is less resource-intensive to only fetch extracts from the introductory section so the limits for queries that use the exintro parameter have higher limits than queries that require the whole page to be parsed.
-Frances
On Mon, Sep 15, 2014 at 12:37 PM, jim andrews jim@vispo.com wrote:
Thanks, Max. I read the URL you cited and visited the API sandbox, but I don’t understand how to get an article summary. Could you please give me an example URL?
Thanks, Jim Andrews http://vispo.com
On Sep 15, 2014, at 12:14 PM, Max Semenik maxsem.wiki@gmail.com wrote:
Jim, you already can do it using geosearch as a generator[1], e.g. [2]
[1] https://www.mediawiki.org/wiki/API:Query#Generators [2] http://tr.im/29XHc
On Mon, Sep 15, 2014 at 12:05 PM, jim andrews jim@vispo.com wrote: Do you know if there are any plans to include an article summary in the list=geosearch results? That would be terrific. I’ve been using the geonames.org API for retrieving Wikipedia articles, and it returns a brief (350-400 character?) article summary which seems to be the first 350-400 characters (or so) of the Wikipedia articles. This is very useful in search results, of course. The user can use that information to decide which of the several links to click. The title alone is often rather mysterious. It often does not provide enough info for the user to make a decision as to which link to click, if any.
Currently, the info I get back from your service ( https://www.mediawiki.org/wiki/Extension:GeoData#API ) has these fields:
<gs pageid="167267" ns="0" title="City Lights Bookstore" lat="37.7976" lon="-122.407" dist="1331" primary="" />
I’m suggesting it also include a ‘summary’ field consisting of the first 350-400 characters of the article.
Is that feasible?
What I currently do is use geonames as first choice and if that fails, I use your service. It would be nice to be able to use your service as first choice.
Thanks, Jim Andrews _______________________________________________ Mediawiki-api mailing list Mediawiki-api@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-api
-- Best regards, Max Semenik ([[User:MaxSem]]) _______________________________________________ Mediawiki-api mailing list Mediawiki-api@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-api
Mediawiki-api mailing list Mediawiki-api@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-api
Mediawiki-api mailing list Mediawiki-api@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-api
Mediawiki-api mailing list Mediawiki-api@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-api
Mediawiki-api mailing list Mediawiki-api@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-api
Hi Jim,
What's going on is that the geosearch extension has two different API modules: prop=coordinates, which the first suggested query used, and list=geosearch, which gives the "dist" result that you want. Using geosearch as a "generator" just tells the "prop=coordinates|extracts" query what items you want those properties for. You can add the list=geosearch query to your query string as well:
https://en.wikipedia.org/w/api.php?action=query&list=geosearch&prop=...
I added the "list=geosearch&gscoord=51.507222%7C-0.1275&gsradius=1000&gslimit=10" to the query string. I also told it to give a list of the pageids in the result with indexpageids; if you don't need that you can remove the parameter, but it can be very helpful for iterating through search results.
-Frances
On Mon, Sep 15, 2014 at 10:24 PM, jim andrews jim@vispo.com wrote:
Hi Frances,
There does seem to be a “dist” parameter in the results documented at https://www.mediawiki.org/wiki/Extension:GeoData#list.3Dgeosearch : if you look in the results you see the “dist” value:
<gs pageid="286442" ns="0" title="Wikimedia Foundation" lat="37.787" lon="-122.4" dist="0.3" primary="" />
This is the distance between the location passed to the API and the location referenced in the result. But the “dist” value is nowhere to be found in the excellent example you gave me which includes lat, lon, and article summary.
It’s not tragic if this info is not available cuz I can compute it, but I thought if it was easily available, I’d fetch it.
ja
On Sep 15, 2014, at 8:08 PM, Frances Hocutt frances.hocutt@gmail.com wrote:
Hi Jim,
I don't see anything that would do that in the documentation for the geosearch module.[1]
Frances
[1] https://www.mediawiki.org/wiki/Extension:GeoData#list.3Dgeosearch
On Mon, Sep 15, 2014 at 7:30 PM, jim andrews jim@vispo.com wrote:
Thanks very much, Frances. I am receiving that info OK. I note that it does not include the distance from the location in the query to the article’s location. Is there a way of getting the query to return that info also?
ja
On Sep 15, 2014, at 12:59 PM, Frances Hocutt frances.hocutt@gmail.com wrote:
Jim, try this:
https://en.wikipedia.org/w/api.php?action=query&prop=coordinates%7Cextra...
The documentation for extracts is here: https://www.mediawiki.org/wiki/Extension:TextExtracts#API . It is less resource-intensive to only fetch extracts from the introductory section so the limits for queries that use the exintro parameter have higher limits than queries that require the whole page to be parsed.
-Frances
On Mon, Sep 15, 2014 at 12:37 PM, jim andrews jim@vispo.com wrote:
Thanks, Max. I read the URL you cited and visited the API sandbox, but I don’t understand how to get an article summary. Could you please give me an example URL?
Thanks, Jim Andrews http://vispo.com
On Sep 15, 2014, at 12:14 PM, Max Semenik maxsem.wiki@gmail.com wrote:
Jim, you already can do it using geosearch as a generator[1], e.g. [2]
[1] https://www.mediawiki.org/wiki/API:Query#Generators [2] http://tr.im/29XHc
On Mon, Sep 15, 2014 at 12:05 PM, jim andrews jim@vispo.com wrote: Do you know if there are any plans to include an article summary in the list=geosearch results? That would be terrific. I’ve been using the geonames.org API for retrieving Wikipedia articles, and it returns a brief (350-400 character?) article summary which seems to be the first 350-400 characters (or so) of the Wikipedia articles. This is very useful in search results, of course. The user can use that information to decide which of the several links to click. The title alone is often rather mysterious. It often does not provide enough info for the user to make a decision as to which link to click, if any.
Currently, the info I get back from your service ( https://www.mediawiki.org/wiki/Extension:GeoData#API ) has these fields:
<gs pageid="167267" ns="0" title="City Lights Bookstore" lat="37.7976" lon="-122.407" dist="1331" primary="" />
I’m suggesting it also include a ‘summary’ field consisting of the first 350-400 characters of the article.
Is that feasible?
What I currently do is use geonames as first choice and if that fails, I use your service. It would be nice to be able to use your service as first choice.
Thanks, Jim Andrews _______________________________________________ Mediawiki-api mailing list Mediawiki-api@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-api
-- Best regards, Max Semenik ([[User:MaxSem]]) _______________________________________________ Mediawiki-api mailing list Mediawiki-api@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-api
Mediawiki-api mailing list Mediawiki-api@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-api
Mediawiki-api mailing list Mediawiki-api@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-api
Mediawiki-api mailing list Mediawiki-api@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-api
Mediawiki-api mailing list Mediawiki-api@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-api
Mediawiki-api mailing list Mediawiki-api@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-api
Hi Frances,
Thanks very much. That has all the info I need and more.
ja
On Sep 15, 2014, at 10:42 PM, Frances Hocutt frances.hocutt@gmail.com wrote:
Hi Jim,
What's going on is that the geosearch extension has two different API modules: prop=coordinates, which the first suggested query used, and list=geosearch, which gives the "dist" result that you want. Using geosearch as a "generator" just tells the "prop=coordinates|extracts" query what items you want those properties for. You can add the list=geosearch query to your query string as well:
https://en.wikipedia.org/w/api.php?action=query&list=geosearch&prop=...
I added the "list=geosearch&gscoord=51.507222%7C-0.1275&gsradius=1000&gslimit=10" to the query string. I also told it to give a list of the pageids in the result with indexpageids; if you don't need that you can remove the parameter, but it can be very helpful for iterating through search results.
-Frances
On Mon, Sep 15, 2014 at 10:24 PM, jim andrews jim@vispo.com wrote:
Hi Frances,
There does seem to be a “dist” parameter in the results documented at https://www.mediawiki.org/wiki/Extension:GeoData#list.3Dgeosearch : if you look in the results you see the “dist” value:
<gs pageid="286442" ns="0" title="Wikimedia Foundation" lat="37.787" lon="-122.4" dist="0.3" primary="" />
This is the distance between the location passed to the API and the location referenced in the result. But the “dist” value is nowhere to be found in the excellent example you gave me which includes lat, lon, and article summary.
It’s not tragic if this info is not available cuz I can compute it, but I thought if it was easily available, I’d fetch it.
ja
On Sep 15, 2014, at 8:08 PM, Frances Hocutt frances.hocutt@gmail.com wrote:
Hi Jim,
I don't see anything that would do that in the documentation for the geosearch module.[1]
Frances
[1] https://www.mediawiki.org/wiki/Extension:GeoData#list.3Dgeosearch
On Mon, Sep 15, 2014 at 7:30 PM, jim andrews jim@vispo.com wrote:
Thanks very much, Frances. I am receiving that info OK. I note that it does not include the distance from the location in the query to the article’s location. Is there a way of getting the query to return that info also?
ja
On Sep 15, 2014, at 12:59 PM, Frances Hocutt frances.hocutt@gmail.com wrote:
Jim, try this:
https://en.wikipedia.org/w/api.php?action=query&prop=coordinates%7Cextra...
The documentation for extracts is here: https://www.mediawiki.org/wiki/Extension:TextExtracts#API . It is less resource-intensive to only fetch extracts from the introductory section so the limits for queries that use the exintro parameter have higher limits than queries that require the whole page to be parsed.
-Frances
On Mon, Sep 15, 2014 at 12:37 PM, jim andrews jim@vispo.com wrote:
Thanks, Max. I read the URL you cited and visited the API sandbox, but I don’t understand how to get an article summary. Could you please give me an example URL?
Thanks, Jim Andrews http://vispo.com
On Sep 15, 2014, at 12:14 PM, Max Semenik maxsem.wiki@gmail.com wrote:
> Jim, you already can do it using geosearch as a generator[1], e.g. [2] > > > --- > [1] https://www.mediawiki.org/wiki/API:Query#Generators > [2] http://tr.im/29XHc > > On Mon, Sep 15, 2014 at 12:05 PM, jim andrews jim@vispo.com wrote: > Do you know if there are any plans to include an article summary in the list=geosearch results? That would be terrific. I’ve been using the geonames.org API for retrieving Wikipedia articles, and it returns a brief (350-400 character?) article summary which seems to be the first 350-400 characters (or so) of the Wikipedia articles. This is very useful in search results, of course. The user can use that information to decide which of the several links to click. The title alone is often rather mysterious. It often does not provide enough info for the user to make a decision as to which link to click, if any. > > Currently, the info I get back from your service ( https://www.mediawiki.org/wiki/Extension:GeoData#API ) has these fields: > <gs pageid="167267" ns="0" title="City Lights Bookstore" lat="37.7976" lon="-122.407" dist="1331" primary="" /> > > I’m suggesting it also include a ‘summary’ field consisting of the first 350-400 characters of the article. > > Is that feasible? > > What I currently do is use geonames as first choice and if that fails, I use your service. It would be nice to be able to use your service as first choice. > > Thanks, > Jim Andrews > _______________________________________________ > Mediawiki-api mailing list > Mediawiki-api@lists.wikimedia.org > https://lists.wikimedia.org/mailman/listinfo/mediawiki-api > > > > -- > Best regards, > Max Semenik ([[User:MaxSem]]) > _______________________________________________ > Mediawiki-api mailing list > Mediawiki-api@lists.wikimedia.org > https://lists.wikimedia.org/mailman/listinfo/mediawiki-api
Mediawiki-api mailing list Mediawiki-api@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-api
Mediawiki-api mailing list Mediawiki-api@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-api
Mediawiki-api mailing list Mediawiki-api@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-api
Mediawiki-api mailing list Mediawiki-api@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-api
Mediawiki-api mailing list Mediawiki-api@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-api
Mediawiki-api mailing list Mediawiki-api@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-api
Hi Jim,
You're welcome. Good luck.
Frances
On Tue, Sep 16, 2014 at 5:23 PM, jim andrews jim@vispo.com wrote:
Hi Frances,
Thanks very much. That has all the info I need and more.
ja
On Sep 15, 2014, at 10:42 PM, Frances Hocutt frances.hocutt@gmail.com wrote:
Hi Jim,
What's going on is that the geosearch extension has two different API modules: prop=coordinates, which the first suggested query used, and list=geosearch, which gives the "dist" result that you want. Using geosearch as a "generator" just tells the "prop=coordinates|extracts" query what items you want those properties for. You can add the list=geosearch query to your query string as well:
https://en.wikipedia.org/w/api.php?action=query&list=geosearch&prop=...
I added the "list=geosearch&gscoord=51.507222%7C-0.1275&gsradius=1000&gslimit=10" to the query string. I also told it to give a list of the pageids in the result with indexpageids; if you don't need that you can remove the parameter, but it can be very helpful for iterating through search results.
-Frances
On Mon, Sep 15, 2014 at 10:24 PM, jim andrews jim@vispo.com wrote:
Hi Frances,
There does seem to be a “dist” parameter in the results documented at https://www.mediawiki.org/wiki/Extension:GeoData#list.3Dgeosearch : if you look in the results you see the “dist” value:
<gs pageid="286442" ns="0" title="Wikimedia Foundation" lat="37.787" lon="-122.4" dist="0.3" primary="" />
This is the distance between the location passed to the API and the location referenced in the result. But the “dist” value is nowhere to be found in the excellent example you gave me which includes lat, lon, and article summary.
It’s not tragic if this info is not available cuz I can compute it, but I thought if it was easily available, I’d fetch it.
ja
On Sep 15, 2014, at 8:08 PM, Frances Hocutt frances.hocutt@gmail.com wrote:
Hi Jim,
I don't see anything that would do that in the documentation for the geosearch module.[1]
Frances
[1] https://www.mediawiki.org/wiki/Extension:GeoData#list.3Dgeosearch
On Mon, Sep 15, 2014 at 7:30 PM, jim andrews jim@vispo.com wrote:
Thanks very much, Frances. I am receiving that info OK. I note that it does not include the distance from the location in the query to the article’s location. Is there a way of getting the query to return that info also?
ja
On Sep 15, 2014, at 12:59 PM, Frances Hocutt frances.hocutt@gmail.com wrote:
Jim, try this:
https://en.wikipedia.org/w/api.php?action=query&prop=coordinates%7Cextra...
The documentation for extracts is here: https://www.mediawiki.org/wiki/Extension:TextExtracts#API . It is less resource-intensive to only fetch extracts from the introductory section so the limits for queries that use the exintro parameter have higher limits than queries that require the whole page to be parsed.
-Frances
On Mon, Sep 15, 2014 at 12:37 PM, jim andrews jim@vispo.com wrote: > Thanks, Max. I read the URL you cited and visited the API sandbox, but I don’t understand how to get an article summary. Could you please give me an example URL? > > Thanks, > Jim Andrews > http://vispo.com > > On Sep 15, 2014, at 12:14 PM, Max Semenik maxsem.wiki@gmail.com wrote: > >> Jim, you already can do it using geosearch as a generator[1], e.g. [2] >> >> >> --- >> [1] https://www.mediawiki.org/wiki/API:Query#Generators >> [2] http://tr.im/29XHc >> >> On Mon, Sep 15, 2014 at 12:05 PM, jim andrews jim@vispo.com wrote: >> Do you know if there are any plans to include an article summary in the list=geosearch results? That would be terrific. I’ve been using the geonames.org API for retrieving Wikipedia articles, and it returns a brief (350-400 character?) article summary which seems to be the first 350-400 characters (or so) of the Wikipedia articles. This is very useful in search results, of course. The user can use that information to decide which of the several links to click. The title alone is often rather mysterious. It often does not provide enough info for the user to make a decision as to which link to click, if any. >> >> Currently, the info I get back from your service ( https://www.mediawiki.org/wiki/Extension:GeoData#API ) has these fields: >> <gs pageid="167267" ns="0" title="City Lights Bookstore" lat="37.7976" lon="-122.407" dist="1331" primary="" /> >> >> I’m suggesting it also include a ‘summary’ field consisting of the first 350-400 characters of the article. >> >> Is that feasible? >> >> What I currently do is use geonames as first choice and if that fails, I use your service. It would be nice to be able to use your service as first choice. >> >> Thanks, >> Jim Andrews >> _______________________________________________ >> Mediawiki-api mailing list >> Mediawiki-api@lists.wikimedia.org >> https://lists.wikimedia.org/mailman/listinfo/mediawiki-api >> >> >> >> -- >> Best regards, >> Max Semenik ([[User:MaxSem]]) >> _______________________________________________ >> Mediawiki-api mailing list >> Mediawiki-api@lists.wikimedia.org >> https://lists.wikimedia.org/mailman/listinfo/mediawiki-api > > > _______________________________________________ > Mediawiki-api mailing list > Mediawiki-api@lists.wikimedia.org > https://lists.wikimedia.org/mailman/listinfo/mediawiki-api
Mediawiki-api mailing list Mediawiki-api@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-api
Mediawiki-api mailing list Mediawiki-api@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-api
Mediawiki-api mailing list Mediawiki-api@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-api
Mediawiki-api mailing list Mediawiki-api@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-api
Mediawiki-api mailing list Mediawiki-api@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-api
Mediawiki-api mailing list Mediawiki-api@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-api
mediawiki-api@lists.wikimedia.org