<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.6000.16414" name=GENERATOR></HEAD>
<BODY>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=039472820-06062007>I would definitely not go with a pure WFS solution for 
such a large dataset&nbsp;since I think that would be considerably 
slow.</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=039472820-06062007></SPAN></FONT>&nbsp;</DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=039472820-06062007>For my&nbsp;case I went with a combined WMS and WFS 
combination where I load the WMS and when&nbsp;the user clicks on the the map 
just query WFS for that portion.</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=039472820-06062007></SPAN></FONT>&nbsp;</DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=039472820-06062007>Here is an example</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=039472820-06062007><A 
href="blocked::http://www.cityofboston.gov/dnd/M_Property_Inventory_Intro_Page.asp">http://www.cityofboston.gov/dnd/M_Property_Inventory_Intro_Page.asp</A></SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=039472820-06062007></SPAN></FONT>&nbsp;</DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=039472820-06062007>Click the interactive map link.&nbsp; I'm not sure if 
that's the best way to go, but seemed to provide the best speed of all 
techniques I had tried.&nbsp; I hadn't tried the WMS getinfo, but didn't like 
that solution since the get info format is too limiting.</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=039472820-06062007></SPAN></FONT>&nbsp;</DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=039472820-06062007>Hope that helps,</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=039472820-06062007>Regina</SPAN></FONT></DIV></FONT></DIV><BR>
<DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>From:</B> users-bounces@openlayers.org 
[mailto:users-bounces@openlayers.org] <B>On Behalf Of </B>Jerry 
O'Sullivan<BR><B>Sent:</B> Wednesday, June 06, 2007 1:30 PM<BR><B>To:</B> 
users@openlayers.org<BR><B>Subject:</B> [OpenLayers-Users] Design advice 
please<BR></FONT><BR></DIV>
<DIV></DIV>Hi All,<BR><BR>I am looking at building an openlayers projects which 
will be pretty simple, base data with some points on top. Users will be able to 
click on the points to get extra info or link to another page. My questions is 
about the best way to display these points. I can see the following options 
<BR><BR>1) Serve points as a WFS layer from geoserver and registers a click 
event on the map to get info<BR>2) Serve points as a WMS layer from geoserver 
and registers a click event on the map to get info<BR>3) Roll my own Ajax 
function to pull coordinates out of the points file and create a new 
vector.marker layer.<BR><BR>I wold appreciate any advice/suggestions people may 
have at to the best approach to take in terms of speed, scalability and 
maintainability. <BR><BR>There will be about 150,000 points to begin with but it 
could rise to about 400,000. These will probably only be displayed at large zoom 
levels ( i.e. small area)<BR><BR>Thanks in advance<BR>Jerry<BR></BODY></HTML>

<HTML><BODY><P><hr size=1></P>
<P><STRONG>
The substance of this message, including any attachments, may be confidential, legally privileged and/or exempt from disclosure pursuant to Massachusetts law. It is intended solely for the addressee. If you received this in error, please contact the sender and delete the material from any computer.
</STRONG></P></BODY></HTML>