Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have to project a lot of points present in my Database say more than 100000. I heard that using geoserver is a better solution as it can render any number of points and from it is almost confirmed that I cannot use the normal code to project many points. I recently heard about cluster strategy that is present in OpenLayers and I think it can help me but I am not sure.

Can anyone help me about the better solution of these two GEOSERVER or CLUSTER strategy and reasons why one is preferred over the other? Remember I have to display many layers on the map.

share|improve this question
up vote 3 down vote accepted

In that thread, jdeolive pointed us to a generalization geoserver extension. I really think you should give a try to this.

Regarding the OL cluster strategy, it can be use to enhanced user visualization but it will not reduce the amount of transferred data since the clusterization is done on the client side.

share|improve this answer
Since OL is client side technology, it will not reduce the amount of data transfered. However, if he were doing server-side clustering, it would help greatly :) – Ragi Yaser Burhum May 29 '11 at 1:02
IMO, Using OL cluster strategy with 100000 points is not an option. Possibly hang client browser. – angelcervera May 31 '11 at 11:36

It sounds that you are using the word project, to mean render/display (or do you actually want to do projections in the sense of changing coordinate systems?)

If it is the first, clustering is a good visualization technique to reduce the amount of data that you either transfer over the wire or display on the screen.

But if all you want to do is display a lot of data from various layers - and this data is not changing too often, you should start by looking at Geoserver's GeoWebCache functionality

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.