Hi Koen, thanks a lot, that's exactly what I was looking for. Per your response I've installed GeoServer here because there a number of layers that I plan to add as WMS. Also, I've created a few big tilesets that I've placed on our server, and I'll add with OpenLayers as XYZ tiles, bypassing GeoServer. Fortunately, this time around I'm working with pretty hefty hardware so I'm not too worried about resources, but I appreciate the explanation of the considerations.
Thanks for the help! Adam On Wednesday, February 11, 2015 at 6:09:50 AM UTC-6, Koen Van Daele wrote: > > Hi Adam, > > Geoserver is not needed to install Arches. You only need it if you want to > add extra basemaps or overlays to Arches. Basically, for any spatial layer > that's not being managed by Arches itself you need some external source. > This can be one of several formats: WMS (Web Map Service), WFS (Web Feature > Service), TMS (Tile Map Service). Over here in Europe we nowadays have > quite a lot of public servers delivering basemaps because of the INSPIRE > regulations. If the basemaps you need are not available as a service, you > need to set it up yourself. There are several possible solutions for that: > Geoserver, Mapserver, ESRI software or anything else that can serve up a > WMS. > > At work we use Geoserver (https://geo.onroerenderfgoed.be/geoserver) for > serving up our own WMS/WFS layers from our Postgis databases. It's easy to > set up and maintain. We use it in our own Geoportal ( > https://geo.onroerenderfgoed.be) that was built with some of the same > technologies as Arches, most notably OpenLayers for interacting with maps. > > Although from the outside world they appear to be on the same servers, our > Geoportal and Geoserver are actually on different servers. We just serve > them through some proxies on one host. There are several reasons for this: > > * Our Geoportal (as well as Arches) runs on Python. We serve it with > apache and mod_wsgi. Geoserver is a Java application that runs in a Java > webserver like Tomcat. Depending on the machine you're using they might > come into conflict when it comes to system resources. If you run them on > one machine, you need to make sure that each has enough resources available > and is not able to cause problems for the other one. > * If you're running both on the same machine, you would need to run them > on different ports. For eg., you could run Apache/Arches on port 80 (the > default for a webserver) and Tomcat/Geoserver on port 8080. Depending on > where and how you're hosting that might be a problem. If it is, you could > set up an apache with mod_proxy so that eg. traffic from / geoserver is > proxied to port 8080. > * Having different servers for each makes it easier to scale our > infrastructure and maintain a high availability cluster. > > So, you only need Geoserver if you want to use additional basemaps in > Arches. You can run both Arches and Geoserver on one machine, provided your > machine has enough resources and set them up on different ports. > > Hope this helps a bit. Let me know if you have any further questions. > > Cheers, > Koen > ________________________________________ > Van: [email protected] <javascript:> [[email protected] > <javascript:>] namens Adam Cox [[email protected] <javascript:>] > Verzonden: dinsdag 10 februari 2015 21:31 > Aan: [email protected] <javascript:> > Onderwerp: [Arches] Re: Installing GeoServer before installing Arches v3 > > Ah, looks like GeoServer more or less equals GEOS, which is mentioned as a > dependency in the earlier documentation... still unclear on the exact > relationship though. > > On Tuesday, February 10, 2015 at 2:26:05 PM UTC-6, Adam Cox wrote: > Hello all. I'm wondering if there would be any issue with putting > GeoServer on my server before running the install for Arches v3. I thought > I recalled that Arches used GeoServer, but looking back through > documentation, I don't actually see mention of it. I have been developing > a number of extra overlay/basemap layers that I plan to include in my > Arches installation, and at this point I'm been staging them in GeoServer > on an Amazon EC2 instance. I have our future permanent server for Arches > now in place, so I'm ready to begin with the Arches installation once v3 is > released, but I'm wondering if in the meantime there would be any problem > with setting up GeoServer. > > Also wondering if the late Feb. release date is still on schedule. > > Thanks, > Adam > > -- > -- To post, send email to [email protected] <javascript:>. To > unsubscribe, send email to [email protected] <javascript:>. > For more information, visit > https://groups.google.com/d/forum/archesproject?hl=en > --- > You received this message because you are subscribed to the Google Groups > "Arches Project" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected] <javascript:><mailto: > [email protected] <javascript:>>. > For more options, visit https://groups.google.com/d/optout. > -- -- To post, send email to [email protected]. To unsubscribe, send email to [email protected]. For more information, visit https://groups.google.com/d/forum/archesproject?hl=en --- You received this message because you are subscribed to the Google Groups "Arches Project" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
