[Mapserver-west] Crytozoology non-profit seeking advise

Nelson Guda nelsong at mail.utexas.edu
Wed Oct 11 14:03:23 EDT 2006


Hi all,

I agree that the google api + postgre is the best way to go.  You  
could use mysql, but if in the future you might  want to use  
mapserver or the gis functions in postgis, then you should start with  
postgre.

The Google api can effectively handle a little over 200 points on one  
screen.  More than that and you need to start complicated methods for  
clustering or adding removing points as you move the map.  Another  
way that I've dealt with many points is to overlay a mapserver map on  
top of the google map.  Then you use a small javascript/php query to  
retrieve information about the points.  It is quite effective.  Here  
is an example that we are putting together now for malaria vectors.   
It still has relatively few data points, but the idea is that it will  
grow quite large ( http://www.roadlessland.org/malaria ).

I also have an example that overlays vector shapes on a google map  
and plots google markers for each area.  that is here ( http:// 
www.roadlessland.org ).

best
nelson


On Oct 11, 2006, at 11:30 AM, Paul Ramsey wrote:

> I tend to lean with Mark, particularly if the number of  
> observations is relatively sparse at this point: use a mapping API  
> like google maps to start with, and do something  more custom only  
> if you need to... the architecture would be something like:
>
> - Data form for collection which feeds into a
> - PostGIS database which has a
> - PHP/Whatever script to pull out points and return an XML document
> - GoogleMaps API / javascript / dom to parse the XML and turn it  
> into placemarks
>
> See: <http://www.refractions.net/white_papers/mashups/> for an  
> example of simple code for doing some of these things.
>
> P
>
> On 11-Oct-06, at 7:36 AM, Tyler Mitchell wrote:
>
>>
>> On 10-Oct-06, at 9:06 PM, Fred wrote:
>>> BACKGROUND: We have a bunch of volunteer investigators who input  
>>> sighting information into our web based database, we get about 50  
>>> reports/month. The info includes gps coordinates and date/time of  
>>> each sighting. We want to plot that data colorcoded based on the  
>>> date/time onto a map of the pacific northwest in order to reveal  
>>> migration patterns (if they exist at all). Of course we have  
>>> already done the analysis on existing data, but would like to  
>>> automate the process for all of the forthcoming data. We would  
>>> like to present the results via the web in the form of a map.
>>> ...
>>> QUESTIONS:
>>>
>>> Is it possible to implement this using all open source software?
>>
>> Hi Fred, sounds interesting for sure.
>> This is definitely possible.
>>
>>> What software would you use?
>>
>> I would base the system on MapServer and the PostGIS extension to  
>> PostgreSQL database.  To keep it as simple as possible (maybe too  
>> simple) - you can create a web-based form for capturing the  
>> coordinate and date and save it into PostGIS....
>>
>>> Is an expert required to generate the data maps or can they be  
>>> generated on the fly by the server?
>>
>> ... then MapServer can re-request data on-the-fly from the table  
>> in PostGIS.  Once you have a basic install of MapServer up and  
>> running, you can create a simple web map using some background map  
>> layers accessible over the web (or do you have your own map data  
>> you want to use?).
>>
>> To simplify this approach further you can use almost any database  
>> you are comfortable with, even something that is non-spatial, like  
>> SQLite (easy to maintain) or a text file.  As long as you have a  
>> web interface to add data to the format, you can likely get  
>> MapServer (or any other web map server, including MapGuide) to  
>> read from it without a lot of work.
>>
>> Hope this helps, fire off more questions as you have them.  I'm  
>> still wondering if Sasquatch makes his home in Lillooet BC :)
>>
>> Tyler
>> _______________________________________________
>> Mapserver-west mailing list
>> Mapserver-west at lists.maptools.org
>> http://lists.maptools.org/mailman/listinfo/mapserver-west
>
> _______________________________________________
> Mapserver-west mailing list
> Mapserver-west at lists.maptools.org
> http://lists.maptools.org/mailman/listinfo/mapserver-west


More information about the Mapserver-west mailing list