[Geoserver-users] GeoServer and Google's Geo Search

Hi David

I put up a GeoServer with the GeoSearch module (http://www.sogis1.so.ch:8080/geoserver17/). Most probably some stupid questions:

  • does this google crawling also work through port 8080?
  • how long does it take until google crawled the data?

regards
Stefan

-----Ursprüngliche Nachricht-----
Von: David Winslow [mailto:dwinslow@anonymised.com]
Gesendet am: Freitag, 23. Mai 2008 15:21
An: Andrea Aime
Cc: Ziegler Stefan; geoserver-users; Justin Deoliveira
Betreff: Re: [Geoserver-users] GeoServer and Google’s Geo Search

The GeoSearch module is not included in (pre-)releases; it is still a
community module. You can build it pretty easily, however. All that is
needed is to check out the most recent version of GeoServer trunk (and I
do mean most recent, the last couple of commits have improved things
greatly) and run "mvn install -Prest,geosearch’
This will produce web/target/geoserver.war which can be deployed
normally; you should probably back up your data dir just to be on the
safe side.

GeoServer by itself will provide the GeoSearch index under
http://localhost:8080/geoserver/rest/sitemap.xml (follow links therein
to see the output describe individual layers).

Additionally, if you set up a recent checkout of GeoWebCache and create
a layer with the format set to ‘geosearch-kml’ then you can point Google
Earth at
http://localhost:8080/geowebcache/service/kml/.geosearch-kml.kml
to see automatically regionated data. This requires going to the
GeoServer configuration page and specifying the attribute to use;
GeoServer will then ensure that features with higher values of this
attribute show up when Google Earth is at world-scale zoom levels and
those with lower values show up as you zoom in.

Feel free to bother me with any questions or problems; thanks a lot for
the interest!
-David

Andrea Aime wrote:

Ziegler Stefan ha scritto:

Hi
I read the blog entry about Geoserver and Google’s Geo Search and I’m
fascinated. Can I grab the 1.7 alpha version and play around or do I
need a trunk version?

You do need a trunk version as well as a community module… not
sure how the build is done for it, maybe a profile… I’ll let
Justin/David chime in and provide more details

Cheers
Andrea

!DSPAM:4040,4836b84c120871628642973!

Ziegler Stefan wrote:

Hi David

I put up a GeoServer with the GeoSearch module (http://www.sogis1.so.ch:8080/geoserver17/). Most probably some stupid questions:
- does this google crawling also work through port 8080?

Google is fine with :8080.

- how long does it take until google crawled the data?

Generally this cannot really be predicted, it depends on how "important" Google thinks the data is, i.e. how many people link to it. I'd expect it to take at least a week or two before it shows up.

Make sure you submit it through Google Webmaster tools, then you can see for yourself when and what they have crawled.

-Arne

ps. We will be updating the code generating the sitemap sometime later today.

regards
Stefan

-----Ursprüngliche Nachricht-----
Von: David Winslow [mailto:dwinslow@anonymised.com]
Gesendet am: Freitag, 23. Mai 2008 15:21
An: Andrea Aime
Cc: Ziegler Stefan; geoserver-users; Justin Deoliveira
Betreff: Re: [Geoserver-users] GeoServer and Google's Geo Search

The GeoSearch module is not included in (pre-)releases; it is still a
community module. You can build it pretty easily, however. All that is
needed is to check out the most recent version of GeoServer trunk (and I
do mean most recent, the last couple of commits have improved things
greatly) and run "mvn install -Prest,geosearch'
This will produce web/target/geoserver.war which can be deployed
normally; you should probably back up your data dir just to be on the
safe side.

GeoServer by itself will provide the GeoSearch index under
http://localhost:8080/geoserver/rest/sitemap.xml (follow links therein
to see the output describe individual layers).

Additionally, if you set up a recent checkout of GeoWebCache and create
a layer with the format set to 'geosearch-kml' then you can point Google
Earth at
http://localhost:8080/geowebcache/service/kml/<layer>\.geosearch\-kml\.kml
to see automatically regionated data. This requires going to the
GeoServer configuration page and specifying the attribute to use;
GeoServer will then ensure that features with higher values of this
attribute show up when Google Earth is at world-scale zoom levels and
those with lower values show up as you zoom in.

Feel free to bother me with any questions or problems; thanks a lot for
the interest!
-David

Andrea Aime wrote:
> Ziegler Stefan ha scritto:
>> Hi
>> I read the blog entry about Geoserver and Google's Geo Search and I'm
>> fascinated. Can I grab the 1.7 alpha version and play around or do I
>> need a trunk version?
>
> You do need a trunk version as well as a community module... not
> sure how the build is done for it, maybe a profile... I'll let
> Justin/David chime in and provide more details
>
> Cheers
> Andrea
>

!DSPAM:4038,483fb2d2251166491211187!
------------------------------------------------------------------------

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/

!DSPAM:4038,483fb2d2251166491211187!
  ------------------------------------------------------------------------

_______________________________________________
Geoserver-users mailing list
Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users

!DSPAM:4038,483fb2d2251166491211187!
  

Note that there is a special ‘geo’ section in sitemap submission, that should get crawled much faster. I think there’s some information here:

http://www.google.com/support/webmasters/bin/answer.py?answer=94554

Also, is our sitemap up to date with the latest geo sitemap stuff? Google announced it right around where 2.0, I didn’t have time to submit a bug or anything. See http://code.google.com/apis/kml/documentation/kmlSearch.html the step 3 has info about using the geo: prefix. This is now the proper way to do things, so our generated sitemap should follow that.

C

On Fri, May 30, 2008 at 8:11 PM, Arne Kepp <ak@anonymised.com> wrote:

Ziegler Stefan wrote:

Hi David

I put up a GeoServer with the GeoSearch module
(http://www.sogis1.so.ch:8080/geoserver17/). Most probably some stupid
questions:

  • does this google crawling also work through port 8080?

Google is fine with :8080.

  • how long does it take until google crawled the data?

Generally this cannot really be predicted, it depends on how “important”
Google thinks the data is, i.e. how many people link to it. I’d expect
it to take at least a week or two before it shows up.

Make sure you submit it through Google Webmaster tools, then you can see
for yourself when and what they have crawled.

-Arne

ps. We will be updating the code generating the sitemap sometime later
today.

regards
Stefan

-----Ursprüngliche Nachricht-----
Von: David Winslow [mailto:dwinslow@anonymised.com]
Gesendet am: Freitag, 23. Mai 2008 15:21
An: Andrea Aime
Cc: Ziegler Stefan; geoserver-users; Justin Deoliveira
Betreff: Re: [Geoserver-users] GeoServer and Google’s Geo Search

The GeoSearch module is not included in (pre-)releases; it is still a
community module. You can build it pretty easily, however. All that is
needed is to check out the most recent version of GeoServer trunk (and I
do mean most recent, the last couple of commits have improved things
greatly) and run "mvn install -Prest,geosearch’
This will produce web/target/geoserver.war which can be deployed
normally; you should probably back up your data dir just to be on the
safe side.

GeoServer by itself will provide the GeoSearch index under
http://localhost:8080/geoserver/rest/sitemap.xml (follow links therein
to see the output describe individual layers).

Additionally, if you set up a recent checkout of GeoWebCache and create
a layer with the format set to ‘geosearch-kml’ then you can point Google
Earth at
http://localhost:8080/geowebcache/service/kml/.geosearch-kml.kml
to see automatically regionated data. This requires going to the
GeoServer configuration page and specifying the attribute to use;
GeoServer will then ensure that features with higher values of this
attribute show up when Google Earth is at world-scale zoom levels and
those with lower values show up as you zoom in.

Feel free to bother me with any questions or problems; thanks a lot for
the interest!
-David

Andrea Aime wrote:

Ziegler Stefan ha scritto:

Hi
I read the blog entry about Geoserver and Google’s Geo Search and I’m
fascinated. Can I grab the 1.7 alpha version and play around or do I
need a trunk version?

You do need a trunk version as well as a community module… not
sure how the build is done for it, maybe a profile… I’ll let
Justin/David chime in and provide more details

Cheers
Andrea

!DSPAM:4038,483fb2d2251166491211187!


This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/

!DSPAM:4038,483fb2d2251166491211187!



Geoserver-users mailing list
Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users

!DSPAM:4038,483fb2d2251166491211187!


This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/


Geoserver-users mailing list
Geoserver-users@anonymised.comsts.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users

Chris Holmes wrote:

Note that there is a special 'geo' section in sitemap submission, that should get crawled much faster. I think there's some information here:

http://www.google.com/support/webmasters/bin/answer.py?answer=94554

Also, is our sitemap up to date with the latest geo sitemap stuff?

We have updated the code, so it now generates the correct namespaces and geo prefix. The instance we served Google is ripe for upgrade though, so I guess we'll do that today.

-Arne