Re: [OSGeo-Discuss] web mapping package
Similarly to the Mapfish framework, there is another alternative, called Geomajas. This too is a client-server framework with all the necessary building blocks for building full GIS web applications. All projects have to carry their own history and thus the main difference between the projects is the technology choices that were made. Geomajas uses a Java back-end based on Geotools and Hibernate Spatial (if you need domain logic). The client uses either Javascript (Dojo) - stable release - like the other projects or GWT (Java) - unstable release. Although the GWT version is not finished yet, it has the advantage of requiring only one language to program everything in. Eric Lemoine schreef: On Tuesday, December 29, 2009, Bob Basques bob.basq...@ci.stpaul.mn.us wrote: John (and others), I keep forgetting to relay this little tidbit. GeoMoose is built on top of OpenLayers, so all of it's data sources are theoretically, feasible as datsources as well. The Map View is all OpenLayers. Hi everyone I should first mention that I'm one of the developpers of OpenLayers, GeoExt and MapFish. I recently took a quick look at GeoMoose (2.0). From my understanding GeoMoose provides an OpenLayers-based application that can be customized by editing configuration files. It provides an out-of-the-box solution that makes it easy for non-developers to create web-mapping applications with typical tools (search, measure distances/areas, etc.). People from GeoMoose, please correct me if my understanding is wrong or inaccurate. In contrast, GeoExt doesn't provide an application, it provides a JavaScript library, based on which developers can create applications. GeoExt is complementary to OpenLayers, it brings RIA (Rich Internet Applications) type components, like a layer tree, a legend panel, a feature grid, etc. I think the GeoExt examples concretely show what GeoExt provides and how to use GeoExt. MapFish is a complete framework for creating web-mapping apps. I won't describe MapFish in detail here, but I just want to make it clear that MapFish does not either provide an application, it is a framework for developers to create OpenLayers- and GeoExt-based web-mapping user interfaces. Basically MapFish provides tools to create ready-to-extend web-mapping apps, and to create web services for searching and editing geographic objects. Thanks, and west wishes to all for 2010, -- Pieter De Graef GeoSparc nv. http://www.geosparc.com/ Sponsor of: http://www.geomajas.org/ ___ Discuss mailing list Discuss@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/discuss
Re: [OSGeo-Discuss] web mapping package
Hi On Monday 28 December 2009 23:40:52 John Callahan wrote: I'm looking for a web mapping package that can be used to show 15 - 20 datasets at once. These data just need to be turned on/off and maybe an identify/query feature. Data are points, lines, polygons, and rasters (aerial imagery, DEMs, etc...) Basically, I'm looking for a way to show these datasets to a few dozen colleagues located in various depts. It's not a typical web mapping solution, but you may want to look at Geopublisher. You would have to convert the vector data to Shapes, and the raster data to GeoTIff or ArcASCII and then it should be pretty straight forward to produce a CD or a JavaWebStart atlas that shows you data. http://en.geopublishing.org/Geopublisher Greetz Steve ___ Discuss mailing list Discuss@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/discuss
Re: [OSGeo-Discuss] web mapping package
Thanks Bob. Yes, GeoMoose does seem impressive for what it can do out of the box. I noticed there is a GeoMoose mailing list and will likely signup for that. Quick question though: can the GeoMoose interface directly display png tiles (e.g., output from gdal2tiles/maptiler) or do rasters need to go through mapserver first? (I have some imagery and openstreetmap data I think would be best served through TMS tiles rather than mapserver raster data sources.) - John On Mon, Dec 28, 2009 at 5:49 PM, Bob Basques bob.basq...@ci.stpaul.mn.uswrote: John, First off, I'm close to the GeoMoose project, now having said that. . . GeoMoose will implement way faster out of the box. Usually, the biggest hurdle, is if you need to change the projection of the data you are displaying. If all your data is in the same projection, it's not a problem at all, pretty much can be a plug and play with the datasets using the samples that come with the GeoMoose package. If you need to pull data from other projections and overlay them onto your datasets then things get decidedly trickier (in any application for that matter), although once you have one layer working , it's usually not too big a deal to get others working in GeoMoose too. Don't take my word for it though. I'm sure others will pop on here and reply too, although, you might want to try the Mapserver list with the question as well, there might be some other viewers out there as well that might fit the bill. bobb John Callahan john.calla...@udel.edu wrote: I'm looking for a web mapping package that can be used to show 15 - 20 datasets at once. These data just need to be turned on/off and maybe an identify/query feature. Data are points, lines, polygons, and rasters (aerial imagery, DEMs, etc...) Basically, I'm looking for a way to show these datasets to a few dozen colleagues located in various depts. So far, MapGuide OS and GeoMoose seem to be the two best options. I have used Mapserver and Postgis before and could use these again. Vectors are mostly shapefiles and rasters are img or ESRI grids (I could convert to png tiles using GDAL or something similar.) Any thoughts on the ease of setup/config of GeoMoose vs MapGuide OS? Any other obvious packages I'm missing? (I know about ka-map but don't think it's being developed, and may not add anything over GeoMoose/MapGuide.) In the past, I've used ArcIMS and ArcGIS Server for such a purpose. However, I'm looking for an open source solution. If all goes well, we may develop a more sophisticated application in the future but for right now, viewing the data is most important. Thanks for your help. - John ** John Callahan, Geospatial Application Developer Delaware Geological Survey, University of Delaware URL: http://www.dgs.udel.edu ** ___ Discuss mailing list Discuss@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/discuss -- ** John Callahan, Geospatial Application Developer Delaware Geological Survey, University of Delaware URL: http://www.dgs.udel.edu ** ___ Discuss mailing list Discuss@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/discuss
Re: [OSGeo-Discuss] web mapping package
John, have you thought about just using OpenLayers with Mapserver, just modify one of the existing examples to point to your mapserver cgi and you should be up and running in less than an hour or so... It also integrates well with TMS for raster, and WMS for other... Cheers, Percy Message: 4 Date: Mon, 28 Dec 2009 19:09:55 -0500 From: John Callahan john.calla...@udel.edu Subject: Re: [OSGeo-Discuss] web mapping package To: OSGeo Discussions discuss@lists.osgeo.org Message-ID: eb6cf4ca0912281609x19eb182dtfadc18bb46d67...@mail.gmail.com Content-Type: text/plain; charset=iso-8859-1 Thanks Bob. Yes, GeoMoose does seem impressive for what it can do out of the box. I noticed there is a GeoMoose mailing list and will likely signup for that. Quick question though: can the GeoMoose interface directly display png tiles (e.g., output from gdal2tiles/maptiler) or do rasters need to go through mapserver first? (I have some imagery and openstreetmap data I think would be best served through TMS tiles rather than mapserver raster data sources.) - John -- David Percy Geospatial Data Manager Geology Department Portland State University http://gisgeek.pdx.edu 503-725-3373 ___ Discuss mailing list Discuss@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/discuss
Re: [OSGeo-Discuss] web mapping package
Thanks percy. No, I hadn't thought of that. OpenLayers always gives me the impression of one layer at a time, and doesn't usually include a layer list that you can check on/off. However, I'm sure with some thinking on WMS services with transparent backgrounds vs TMS layer backgrounds, I might be able to come up with something. I'll look through the examples at http://openlayers.org/dev/examples/. Thanks for the idea. - John On Mon, Dec 28, 2009 at 7:16 PM, percy per...@pdx.edu wrote: John, have you thought about just using OpenLayers with Mapserver, just modify one of the existing examples to point to your mapserver cgi and you should be up and running in less than an hour or so... It also integrates well with TMS for raster, and WMS for other... Cheers, Percy Message: 4 Date: Mon, 28 Dec 2009 19:09:55 -0500 From: John Callahan john.calla...@udel.edu Subject: Re: [OSGeo-Discuss] web mapping package To: OSGeo Discussions discuss@lists.osgeo.org Message-ID: eb6cf4ca0912281609x19eb182dtfadc18bb46d67...@mail.gmail.com Content-Type: text/plain; charset=iso-8859-1 Thanks Bob. Yes, GeoMoose does seem impressive for what it can do out of the box. I noticed there is a GeoMoose mailing list and will likely signup for that. Quick question though: can the GeoMoose interface directly display png tiles (e.g., output from gdal2tiles/maptiler) or do rasters need to go through mapserver first? (I have some imagery and openstreetmap data I think would be best served through TMS tiles rather than mapserver raster data sources.) - John -- David Percy Geospatial Data Manager Geology Department Portland State University http://gisgeek.pdx.edu 503-725-3373 ___ Discuss mailing list Discuss@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/discuss ___ Discuss mailing list Discuss@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/discuss
Re: [OSGeo-Discuss] web mapping package
John, For the most part, GeoMoose relies on what MapServer can serve up. With the exception of Aerial Photo's, the tiling of data doesn't really help all that much (IMO) with performance issues. The OGR/Tiling/indexing can be used, but even it goes through MapServer. All of my Aerial photo datasets run this route as well. There are a couple of folks on the GeoMoose list that have brought up the idea of using tiled services. And I imagine the support will be in GeoMoose sommetime in the near future, you can get more info from the GeoMoose list on that. With the right indexing you can get pretty good performance, see here: https://gis.ci.stpaul.mn.us/gis/gismo_public/html/ http://sandy.utah.gov/gis/ http://gis.co.benton.mn.us:8081/geomoose/BentonCountyGIS.html or for more . . . . http://www.geomoose.org/moose1/index.php?option=com_weblinkscatid=19Itemid=27 bobb John Callahan wrote: Thanks Bob. Yes, GeoMoose does seem impressive for what it can do out of the box. I noticed there is a GeoMoose mailing list and will likely signup for that. Quick question though: can the GeoMoose interface directly display png tiles (e.g., output from gdal2tiles/maptiler) or do rasters need to go through mapserver first? (I have some imagery and openstreetmap data I think would be best served through TMS tiles rather than mapserver raster data sources.) - John On Mon, Dec 28, 2009 at 5:49 PM, Bob Basques bob.basq...@ci.stpaul.mn.us mailto:bob.basq...@ci.stpaul.mn.us wrote: John, First off, I'm close to the GeoMoose project, now having said that. . . GeoMoose will implement way faster out of the box. Usually, the biggest hurdle, is if you need to change the projection of the data you are displaying. If all your data is in the same projection, it's not a problem at all, pretty much can be a plug and play with the datasets using the samples that come with the GeoMoose package. If you need to pull data from other projections and overlay them onto your datasets then things get decidedly trickier (in any application for that matter), although once you have one layer working , it's usually not too big a deal to get others working in GeoMoose too. Don't take my word for it though. I'm sure others will pop on here and reply too, although, you might want to try the Mapserver list with the question as well, there might be some other viewers out there as well that might fit the bill. bobb John Callahan john.calla...@udel.edu mailto:john.calla...@udel.edu wrote: I'm looking for a web mapping package that can be used to show 15 - 20 datasets at once. These data just need to be turned on/off and maybe an identify/query feature. Data are points, lines, polygons, and rasters (aerial imagery, DEMs, etc...) Basically, I'm looking for a way to show these datasets to a few dozen colleagues located in various depts. So far, MapGuide OS and GeoMoose seem to be the two best options. I have used Mapserver and Postgis before and could use these again. Vectors are mostly shapefiles and rasters are img or ESRI grids (I could convert to png tiles using GDAL or something similar.) Any thoughts on the ease of setup/config of GeoMoose vs MapGuide OS? Any other obvious packages I'm missing? (I know about ka-map but don't think it's being developed, and may not add anything over GeoMoose/MapGuide.) In the past, I've used ArcIMS and ArcGIS Server for such a purpose. However, I'm looking for an open source solution. If all goes well, we may develop a more sophisticated application in the future but for right now, viewing the data is most important. Thanks for your help. - John ** John Callahan, Geospatial Application Developer Delaware Geological Survey, University of Delaware URL: http://www.dgs.udel.edu ** ___ Discuss mailing list Discuss@lists.osgeo.org mailto:Discuss@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/discuss -- ** John Callahan, Geospatial Application Developer Delaware Geological Survey, University of Delaware URL: http://www.dgs.udel.edu ** ___ Discuss mailing list Discuss@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/discuss ___ Discuss mailing list Discuss@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/discuss
Re: [OSGeo-Discuss] web mapping package
Hi John, Another viewer alternative is GeoExt (www.geoext.org). You can have a look at the samples http://www.geoext.org/examples.html#examples and a mappanel together with a layer tree allows you to create easily a map viewer. As GeoExt uses OpenLayers, all OpenLayers formats are supported. If you need server capabilities, MapFish server (www.mapfish.org) let's you create easily REST services (CRUD) in order to expose/analyse geospatial data stored in PostGIS. See the quickstart: http://www.mapfish.org/doc/1.2/quickstart.html. Best regards, Cédric On Tue, Dec 29, 2009 at 2:32 AM, Bob Basques bo...@gritechnologies.comwrote: John, For the most part, GeoMoose relies on what MapServer can serve up. With the exception of Aerial Photo's, the tiling of data doesn't really help all that much (IMO) with performance issues. The OGR/Tiling/indexing can be used, but even it goes through MapServer. All of my Aerial photo datasets run this route as well. There are a couple of folks on the GeoMoose list that have brought up the idea of using tiled services. And I imagine the support will be in GeoMoose sommetime in the near future, you can get more info from the GeoMoose list on that. With the right indexing you can get pretty good performance, see here: https://gis.ci.stpaul.mn.us/gis/gismo_public/html/ http://sandy.utah.gov/gis/ http://gis.co.benton.mn.us:8081/geomoose/BentonCountyGIS.html or for more . . . . http://www.geomoose.org/moose1/index.php?option=com_weblinkscatid=19Itemid=27 bobb John Callahan wrote: Thanks Bob. Yes, GeoMoose does seem impressive for what it can do out of the box. I noticed there is a GeoMoose mailing list and will likely signup for that. Quick question though: can the GeoMoose interface directly display png tiles (e.g., output from gdal2tiles/maptiler) or do rasters need to go through mapserver first? (I have some imagery and openstreetmap data I think would be best served through TMS tiles rather than mapserver raster data sources.) - John On Mon, Dec 28, 2009 at 5:49 PM, Bob Basques bob.basq...@ci.stpaul.mn.uswrote: John, First off, I'm close to the GeoMoose project, now having said that. . . GeoMoose will implement way faster out of the box. Usually, the biggest hurdle, is if you need to change the projection of the data you are displaying. If all your data is in the same projection, it's not a problem at all, pretty much can be a plug and play with the datasets using the samples that come with the GeoMoose package. If you need to pull data from other projections and overlay them onto your datasets then things get decidedly trickier (in any application for that matter), although once you have one layer working , it's usually not too big a deal to get others working in GeoMoose too. Don't take my word for it though. I'm sure others will pop on here and reply too, although, you might want to try the Mapserver list with the question as well, there might be some other viewers out there as well that might fit the bill. bobb John Callahan john.calla...@udel.edu wrote: I'm looking for a web mapping package that can be used to show 15 - 20 datasets at once. These data just need to be turned on/off and maybe an identify/query feature. Data are points, lines, polygons, and rasters (aerial imagery, DEMs, etc...) Basically, I'm looking for a way to show these datasets to a few dozen colleagues located in various depts. So far, MapGuide OS and GeoMoose seem to be the two best options. I have used Mapserver and Postgis before and could use these again. Vectors are mostly shapefiles and rasters are img or ESRI grids (I could convert to png tiles using GDAL or something similar.) Any thoughts on the ease of setup/config of GeoMoose vs MapGuide OS? Any other obvious packages I'm missing? (I know about ka-map but don't think it's being developed, and may not add anything over GeoMoose/MapGuide.) In the past, I've used ArcIMS and ArcGIS Server for such a purpose. However, I'm looking for an open source solution. If all goes well, we may develop a more sophisticated application in the future but for right now, viewing the data is most important. Thanks for your help. - John ** John Callahan, Geospatial Application Developer Delaware Geological Survey, University of Delaware URL: http://www.dgs.udel.edu ** ___ Discuss mailing list Discuss@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/discuss -- ** John Callahan, Geospatial Application Developer Delaware Geological Survey, University of Delaware URL: http://www.dgs.udel.edu ** -- ___ Discuss mailing