Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Im new to the OpenGeo Suite, and was wondering if I should create my apps using the SDK Link Here Or I should use openlayers and GeoEXT Link here

I believe the SDK uses openlayers / geoext but makes the creation of map applications user friendly? I just need to know what to use each for in the terms of a new user

EDITS:

I want to create an app that displays layers, I have done that with the SDK pretty easy with GXP. However I also want to add graphs/charts to the maps, this is where I am unsure which route to go down. The user would click on a point and would be able to view a chart of that points change over time.

share|improve this question
1  
They serve different purposes, so to get a meaningful answer, you;ll need to explain what you are trying to do, in much more detail (you can do this - just click edit below your question), what the constraints and objectives are, and what you've already tried (and how that went). – BradHards Jul 18 '13 at 23:00
    
@BradHards Extra info added – Tom Jul 19 '13 at 10:32

There are quite a few ways of accomplishing what you want. I will try to share some of the resources I have found useful. How you implement it obviously has a big influence on what you will use, e.g building the graph client side, requesting a graph from the back-end, will the graph be displayed on request or as part of the initial layout etc..

Assuming that you created your project using the gxp template

geoext, as you might have noticed extends extjs, so for manipulating geographic data use the geoext API, but for the rest I would suggest looking at the extjs API, the version that is rolled out with boundless is 3.4 (as far as I could determine), here is the API, another useful link is their examples, here you will find chart examples that will hopefully do what you need.

Assuming that you created your project using the ol3view or ol3edit template

With this you simply need to hook up a library that can render the graph given a data set, there are allot of JS graphing libraries, so it will boil down to whether the library provides the required functionality.

As BradHards said, a code snippet or more detail regarding what you have already tried might get you a more specific/detailed answer. Although I hope that these resources will get you started or at least give you a better idea of the practicality of what you are trying to do.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.