|
|
| GeoCommunity Mailing List |
| |
| Mailing List Archives |
| Subject: | Re: [gislist] GIS Application Development HELP! |
| Date: |
06/09/2006 09:15:01 AM |
| From: |
Ivan Lucena |
|
|
Steve, Marc,
That was a brilliant answer Marc! I've got a lot of students coming to me with the same kind of question, and some time it's hard to put it in words, like you did. Maybe it's my English...
Programming technique is essential, but I would like to add, that in order to develop application, one needs to know about Data Modeling, Just the basics of Entity-Relationship Diagrams (ERD) will be very good. It is an old-but-good stuff. And you can use MS Access (MS office) or Oracle XE (free) to play with that.
As a beginner don't try to go to deep in the spatial word without it. But I hope you will scuba-dive in it :-)
Lucena
-----Original Message----- From: gislist-bounces@lists.geocomm.com [mailto:gislist-bounces@lists.geocomm.com] On Behalf Of Marc Pelletier Sent: 08 June 2006 15:12 To: gislist@lists.geocomm.com Subject: Re: [gislist] GIS Application Development HELP!
Steve,
You will have to start with some programming basics before you will get to do spatial programming. C++ is an unnecessarily complex language to use when learning though. I would suggest Java, CSharp or Delphi as good languages to start with. All are object oriented, which is the main skill you need to acquire, and all have enough depth that you won't have to 'step up' to another language later. Delphi is the only one of the 3 that will allow you to create native window apps, and Java is the only one that is cross platform. CSharp is the only one Microsoft is ramming down your throat, but has vast amounts of documentation available, and its a dead certainty that all windows based gis's will have a .net interface eventually.
The choice of which language to learn isn't the most important though, its just acquiring the OOP (object oriented programming) skills that counts. They are very transferrable. Check out which courses are available at your local community college and take one there. They are generally introductory level, after working hours, and inexpensive. Once you've got your toes wet you will know much better how you want to proceed.
good luck
Marc Pelletier
> -----Original Message----- > From: gislist-bounces@lists.geocomm.com > [mailto:gislist-bounces@lists.geocomm.com] On Behalf Of > Morrier, Steve (xwave) > Sent: Thursday, June 08, 2006 9:13 AM > To: gislist@lists.geocomm.com > Subject: [gislist] GIS Application Development HELP! > > Hi All, > > I have come to the point in my career where I realize if I > want to do anything other than data editing I have to learn > GIS programming. I am looking for some advice on where to > begin. I have no real programming background and I have found > C++ courses difficult because they are never related to > spatial applications. I realize I need to get the > fundamentals but I was hoping that some where out there is a > introductory course or text or tutorial on programming for > GIS applications. Any help or tips would be really appreciated. TIA > > Steve > _______________________________________________ > gislist mailing list > gislist@lists.geocomm.com > http://lists.geocomm.com/mailman/listinfo/gislist > > _________________________________ > This list is brought to you by > The GeoCommunity > http://www.geocomm.com/ > _______________________________________________ gislist mailing list gislist@lists.geocomm.com http://lists.geocomm.com/mailman/listinfo/gislist
_________________________________ This list is brought to you by The GeoCommunity http://www.geocomm.com/ _______________________________________________ gislist mailing list gislist@lists.geocomm.com http://lists.geocomm.com/mailman/listinfo/gislist
_________________________________ This list is brought to you by The GeoCommunity http://www.geocomm.com/
|
|

Sponsored by:

For information regarding advertising rates Click Here!
|