Hello, I want to create a platform for crowdsourcing and developing historical maps, for the purpose of creating a comprehensive historical map. I was told that Geonode was a good option for what I want to do, though I really like the OpenGeo Suite. For someone like myself, the suite is really easy and streamlined as an out-of-the-box package, with a nice dashboard. I suppose I'd like to install the Suite and GeoNode at the same time, and use both side-by-side and see where it goes (and if anyone has a comment on that idea, please feel free). I'm a novice at many basic things, and I'll need some people to at least occasionally hold my hand and direct me in doing things. First question: *How do I install Geonode, and can i on a windows machine? I have Windows 7, and while I can do a dual-boot with Ubuntu, that would not really be ideal, as much as I am all about open source (I must use a lot of proprietary programs for the work I do). I suppose if linux is my only option, I can figure out how to install it, but I might then need some help with that, because I've done very little installation that is not a clickable executable. Also: *How do I install it to share on a server, either on my comp or a third-party service? I want to be able to set up a demo where anyone can log in and upload maps from anywhere. I don't know what it would take for me to do it myself on my own computer. I've only hosted my sites from a third party service like GoDaddy. While I'm not necessarily opposed to learning to do it myself, I'm afraid that if there are any problems, I'd have to worry about learning things, when I'd rather be setting up the community. Logistical problems are the last thing I'd want to worry about. Perhaps it's less of a big deal than I am making it out to be? Thanks, Nitin
I would not recommend trying to set up the OpenGeo Suite and GeoNode on the same system if you are new to systems administration - the two systems will conflict over network ports and possibly some other resources using the default settings. The OpenGeo Suite is definitely easier to install on Windows; installing GeoNode on Windows is currently a bit of an open research problem (I've done it before but not in production and there is no documentation or installer for this setup.) The easiest way to set it up is probably going to be to arrange for an Ubuntu machine (possibly in a VM) and to use the debian packages for GeoNode (discussed elsewhere on this list.) Getting a server running publicly is a bit beyond the scope of this list, but GeoNode is pretty demanding of a hosting provider - not only do we need to host Python applications, but also Java web apps (WARs). So rather than a managed hosting provider like GoDaddy, you might want to look into a VPS (Virtual Private Server) where you have full low-level access to the system. There are also several successful GeoNode deployments on Amazon's EC2 service. It will be a bit easier to find a provider that can serve the OpenGeo Suite for you since the suite is exclusively WAR applications (apart from PostGIS which is optional.) I have heard good things about HostGIS ( http://www.hostgis.com/) from the GeoServer users list so contacting them might be a good place to start. Good luck :) -- David Winslow OpenGeo - http://opengeo.org/ On Mon, Oct 10, 2011 at 11:35 PM, Nitin Gadia <nittyjee@gmail.com> wrote: > Hello, > > I want to create a platform for crowdsourcing and developing historical > maps, for the purpose of creating a comprehensive historical map. > > I was told that Geonode was a good option for what I want to do, though I > really like the OpenGeo Suite. For someone like myself, the suite is really > easy and streamlined as an out-of-the-box package, with a nice dashboard. I > suppose I'd like to install the Suite and GeoNode at the same time, and use > both side-by-side and see where it goes (and if anyone has a comment on that > idea, please feel free). > > I'm a novice at many basic things, and I'll need some people to at least > occasionally hold my hand and direct me in doing things. > > First question: > *How do I install Geonode, and can i on a windows machine? > I have Windows 7, and while I can do a dual-boot with Ubuntu, that would > not really be ideal, as much as I am all about open source (I must use a lot > of proprietary programs for the work I do). I suppose if linux is my only > option, I can figure out how to install it, but I might then need some help > with that, because I've done very little installation that is not a > clickable executable. > > Also: > *How do I install it to share on a server, either on my comp or a > third-party service? > I want to be able to set up a demo where anyone can log in and upload maps > from anywhere. I don't know what it would take for me to do it myself on my > own computer. I've only hosted my sites from a third party service like > GoDaddy. While I'm not necessarily opposed to learning to do it myself, I'm > afraid that if there are any problems, I'd have to worry about learning > things, when I'd rather be setting up the community. Logistical problems are > the last thing I'd want to worry about. Perhaps it's less of a big deal than > I am making it out to be? > > > Thanks, > Nitin > >
Sorry to reply after so long! Very good advice. I just talked to someone at HostGIS, and had a great conversation. He gave me everything from an understanding of how a system might work, to ideas of how to "market" the idea, so to speak. Anyway, I also looked at Amazon EC2. It looks like I can even get something free with them, using a "micro" instance. If I'm mistaken about that, perhaps it might cost around $60/mo at most to get something. The basic package with HostGIS is $150/mo. This is likely worth it, given how much they are willing to help you. But I would like to perhaps just start with something, and demonstrate it. So, perhaps I can start with something like Amazon EC2, and then use HostGIS. It may need some engineering to integrate components in the long run, and I just learned that they charge $90/hr for any programming like that, which is likely also worth it. * Anyway, first of all, do you know of any other services like HostGIS? I'm already really happy with them, but it's always good to shop for options :) And if I ended up starting with Amazon EC2, how would I implement it??* I'll be on top of conversations from now on, or at least not so sporadic :) I just got caught up with something right after I asked the question. Thank you so much, Nitin On Tue, Oct 11, 2011 at 8:55 AM, David Winslow <dwinslow@opengeo.org> wrote: > I would not recommend trying to set up the OpenGeo Suite and GeoNode on > the same system if you are new to systems administration - the two systems > will conflict over network ports and possibly some other resources using > the default settings. > > The OpenGeo Suite is definitely easier to install on Windows; installing > GeoNode on Windows is currently a bit of an open research problem (I've > done it before but not in production and there is no documentation or > installer for this setup.) The easiest way to set it up is probably going > to be to arrange for an Ubuntu machine (possibly in a VM) and to use the > debian packages for GeoNode (discussed elsewhere on this list.) > > Getting a server running publicly is a bit beyond the scope of this list, > but GeoNode is pretty demanding of a hosting provider - not only do we need > to host Python applications, but also Java web apps (WARs). So rather than > a managed hosting provider like GoDaddy, you might want to look into a VPS > (Virtual Private Server) where you have full low-level access to the > system. There are also several successful GeoNode deployments on Amazon's > EC2 service. > > It will be a bit easier to find a provider that can serve the OpenGeo > Suite for you since the suite is exclusively WAR applications (apart from > PostGIS which is optional.) I have heard good things about HostGIS ( > http://www.hostgis.com/) from the GeoServer users list so contacting them > might be a good place to start. > > Good luck :) > > -- > David Winslow > OpenGeo - http://opengeo.org/ > > > On Mon, Oct 10, 2011 at 11:35 PM, Nitin Gadia <nittyjee@gmail.com> wrote: > >> Hello, >> >> I want to create a platform for crowdsourcing and developing historical >> maps, for the purpose of creating a comprehensive historical map. >> >> I was told that Geonode was a good option for what I want to do, though I >> really like the OpenGeo Suite. For someone like myself, the suite is really >> easy and streamlined as an out-of-the-box package, with a nice dashboard. I >> suppose I'd like to install the Suite and GeoNode at the same time, and use >> both side-by-side and see where it goes (and if anyone has a comment on >> that idea, please feel free). >> >> I'm a novice at many basic things, and I'll need some people to at least >> occasionally hold my hand and direct me in doing things. >> >> First question: >> *How do I install Geonode, and can i on a windows machine? >> I have Windows 7, and while I can do a dual-boot with Ubuntu, that would >> not really be ideal, as much as I am all about open source (I must use a >> lot of proprietary programs for the work I do). I suppose if linux is my >> only option, I can figure out how to install it, but I might then need some >> help with that, because I've done very little installation that is not a >> clickable executable. >> >> Also: >> *How do I install it to share on a server, either on my comp or a >> third-party service? >> I want to be able to set up a demo where anyone can log in and upload >> maps from anywhere. I don't know what it would take for me to do it myself >> on my own computer. I've only hosted my sites from a third party service >> like GoDaddy. While I'm not necessarily opposed to learning to do it >> myself, I'm afraid that if there are any problems, I'd have to worry about >> learning things, when I'd rather be setting up the community. Logistical >> problems are the last thing I'd want to worry about. Perhaps it's less of a >> big deal than I am making it out to be? >> >> >> Thanks, >> Nitin >> >> >
Nitin, The developers of GeoNode have greatly simplified the install process. On Amazon Web Services you'll need a more powerful server than a Micro instance, mainly because of the GeoServer component. The minimum requirements and easy install instructions are here: http://docs.geonode.org/en/latest/intro/install.html I've had good luck with the Ubuntu AMI's which are listed here: http://cloud.ubuntu.com/ami/ Good luck! Paul --- Paul Bartsch PDBartsch@gmail.com On Wed, Nov 9, 2011 at 3:00 PM, Nitin Gadia <nittyjee@gmail.com> wrote: > Sorry to reply after so long! > Very good advice. > > I just talked to someone at HostGIS, and had a great conversation. He gave > me everything from an understanding of how a system might work, to ideas of > how to "market" the idea, so to speak. > > Anyway, I also looked at Amazon EC2. It looks like I can even get > something free with them, using a "micro" instance. If I'm mistaken about > that, perhaps it might cost around $60/mo at most to get something. > > The basic package with HostGIS is $150/mo. This is likely worth it, given > how much they are willing to help you. But I would like to perhaps just > start with something, and demonstrate it. > > So, perhaps I can start with something like Amazon EC2, and then use > HostGIS. It may need some engineering to integrate components in the long > run, and I just learned that they charge $90/hr for any programming like > that, which is likely also worth it. > * > Anyway, first of all, do you know of any other services like HostGIS? I'm > already really happy with them, but it's always good to shop for options :) > > And if I ended up starting with Amazon EC2, how would I implement it??* > > I'll be on top of conversations from now on, or at least not so sporadic :) > I just got caught up with something right after I asked the question. > > Thank you so much, > Nitin > > > > On Tue, Oct 11, 2011 at 8:55 AM, David Winslow <dwinslow@opengeo.org>wrote: > >> I would not recommend trying to set up the OpenGeo Suite and GeoNode on >> the same system if you are new to systems administration - the two systems >> will conflict over network ports and possibly some other resources using >> the default settings. >> >> The OpenGeo Suite is definitely easier to install on Windows; installing >> GeoNode on Windows is currently a bit of an open research problem (I've >> done it before but not in production and there is no documentation or >> installer for this setup.) The easiest way to set it up is probably going >> to be to arrange for an Ubuntu machine (possibly in a VM) and to use the >> debian packages for GeoNode (discussed elsewhere on this list.) >> >> Getting a server running publicly is a bit beyond the scope of this list, >> but GeoNode is pretty demanding of a hosting provider - not only do we need >> to host Python applications, but also Java web apps (WARs). So rather than >> a managed hosting provider like GoDaddy, you might want to look into a VPS >> (Virtual Private Server) where you have full low-level access to the >> system. There are also several successful GeoNode deployments on Amazon's >> EC2 service. >> >> It will be a bit easier to find a provider that can serve the OpenGeo >> Suite for you since the suite is exclusively WAR applications (apart from >> PostGIS which is optional.) I have heard good things about HostGIS ( >> http://www.hostgis.com/) from the GeoServer users list so contacting >> them might be a good place to start. >> >> Good luck :) >> >> -- >> David Winslow >> OpenGeo - http://opengeo.org/ >> >> >> On Mon, Oct 10, 2011 at 11:35 PM, Nitin Gadia <nittyjee@gmail.com> wrote: >> >>> Hello, >>> >>> I want to create a platform for crowdsourcing and developing historical >>> maps, for the purpose of creating a comprehensive historical map. >>> >>> I was told that Geonode was a good option for what I want to do, though >>> I really like the OpenGeo Suite. For someone like myself, the suite is >>> really easy and streamlined as an out-of-the-box package, with a nice >>> dashboard. I suppose I'd like to install the Suite and GeoNode at the same >>> time, and use both side-by-side and see where it goes (and if anyone has a >>> comment on that idea, please feel free). >>> >>> I'm a novice at many basic things, and I'll need some people to at least >>> occasionally hold my hand and direct me in doing things. >>> >>> First question: >>> *How do I install Geonode, and can i on a windows machine? >>> I have Windows 7, and while I can do a dual-boot with Ubuntu, that would >>> not really be ideal, as much as I am all about open source (I must use a >>> lot of proprietary programs for the work I do). I suppose if linux is my >>> only option, I can figure out how to install it, but I might then need some >>> help with that, because I've done very little installation that is not a >>> clickable executable. >>> >>> Also: >>> *How do I install it to share on a server, either on my comp or a >>> third-party service? >>> I want to be able to set up a demo where anyone can log in and upload >>> maps from anywhere. I don't know what it would take for me to do it myself >>> on my own computer. I've only hosted my sites from a third party service >>> like GoDaddy. While I'm not necessarily opposed to learning to do it >>> myself, I'm afraid that if there are any problems, I'd have to worry about >>> learning things, when I'd rather be setting up the community. Logistical >>> problems are the last thing I'd want to worry about. Perhaps it's less of a >>> big deal than I am making it out to be? >>> >>> >>> Thanks, >>> Nitin >>> >>> >> >
Dear List, I am following GeoNode development via the list and have tried out various versions at different stages. I understand the relevance of GeoNode especially in "spontaneous aggregation" of geospatial resources in case of a sudden crisis event. In such a scenario, each GeoNode host would have a particular piece of information to share, likely something that changes over time through incremental changes. My question is about the mechanism to discover or publish the existence of relevant GeoNodes in that case. How would this work? Is there some active push of the GeoNode metadata required? Supposedly, this would be something like GetCapabilities, with info on data holdings, updating policy, retirement date, etc.). If so, is there some GeoNode repository that would keep lists of current nodes? Speed would be an issue, so passive discovery would probably not work. Any thoughts about this? Guido Lemoine
Hi Guido, There is now ongoing work on Federating GeoNodes together (and with other OGC servers) such that its possible to search one GeoNode from within another and vice versa. We've discussed this on the developers list a bit. There is a very long mail I wrote on the topic a few weeks back https://groups.google.com/a/opengeo.org/group/geonode-dev/browse_thread/thread/7815b2b724ec4d94/cf33c41672230a36?lnk=gst&q=Federation#cf33c41672230a36 ... Is it possible for you to review this and write back with your own use cases so that these could be taken into account as we work on this functionality. Thanks! Jeff On Tue, Oct 11, 2011 at 7:48 AM, <guido.lemoine@jrc.ec.europa.eu> wrote: > Dear List, > > I am following GeoNode development via the list and have tried out > various versions > at different stages. I understand the relevance of GeoNode especially in > "spontaneous > aggregation" of geospatial resources in case of a sudden crisis event. > In such a scenario, > each GeoNode host would have a particular piece of information to share, > likely > something that changes over time through incremental changes. > > My question is about the mechanism to discover or publish the existence > of relevant > GeoNodes in that case. How would this work? Is there some active push of > the GeoNode > metadata required? Supposedly, this would be something like > GetCapabilities, with > info on data holdings, updating policy, retirement date, etc.). If so, > is there some GeoNode > repository that would keep lists of current nodes? Speed would be an > issue, so passive > discovery would probably not work. > > Any thoughts about this? > > Guido Lemoine > > >