Python Included In ArcGIS 9 28
Party_Pack writes "ESRI, the makers of the GIS
(Geographic Information System) Arc/INFO (as well as ArcView) and its more
modern COM based successor ArcGIS are once again, in the just released ArcGIS 9, giving
their users the choice of a fully featured scripting language rather than just
the hideously complex ArcObjects/full
programming language model they currently offer. Interestingly they have chosen
to move away from their tradition of proprietary languages such as AML and
Avenue and use Python. This is great news
for both ArcGIS users and the Python community, as ESRI will hopefully feed any
development work back into the community."
Not only Python (Score:5, Interesting)
Re:Not only Python (Score:2, Interesting)
Re:Not only Python (Score:1, Flamebait)
Re:Not only Python (Score:1)
Catching on. (Score:3, Interesting)
On the other hand, there are some advantages to a scripting language highly tailored to the application domain -- although (IMHO) AML and Avenue aren't exactly stellar examples of this. (I'm thinking more of the GML scripting language for GeoVision's -- later Autodesk's -- VISION* products).
Experience shows otherwise (Score:5, Informative)
They have a reputation for not contributing anything back. User, beware.
Re:Experience shows otherwise (Score:2, Informative)
I ended up sending my bug in through some email I found on their website (I wonder if it made it to the developers or the trash bin). It is extremely painful to work around it and I
Re:Experience shows otherwise (Score:4, Interesting)
I'm done venting now.
800 lbs Gorrilas (Score:2)
ESRI takes a beating, finally! (Score:1, Interesting)
If you ever want to see real life Big Brother, go to the annual ESRI User Conference. 10,000 people sitting in a room whil
Re:Experience shows otherwise (Score:2)
I was just getting out of college, and sent their Redlands, CA office a resume, a few weeks later I get a call "Hello mr so and so, we recieved your resume and are EXTREMELY interested in you. Are you still avaliable? Great, can you call back in two weeks? The manager who needs to interview you is out of town."
I follow their instructions and
Naive submitter. (Score:1, Insightful)
Why should they be expected to? Python is under the BSD licence. And I would not expect an application of the language to be making changes and additions to that language. The language drives them, not the other way around. They should be keeping compatibility with Python.
The I expect them to contribute is possibly a bug report or two - maybe even a very minor fix - b
Trying to predict the next 2 years... (Score:5, Interesting)
Re:Trying to predict the next 2 years... (Score:1)
Also, your view of Java as somehow "lower" language to Python is also interesting for me. Could you please be more descriptive on this topic?
Thanks.
Re:Trying to predict the next 2 years... (Score:1)
One of the great things about it is the dynamic and strong type enforcement. In short, it has automatic "templating" that makes C++'s STL look insanely complex and useless. Extending your inner API functions is easy and painless, unlike Java, C, C++, or even C#.
A
Python/ArcObjects Code Samples (Score:1)
I know it just came out, but are there any good websites that will help teach non-programmers how to use Python in ArcMap/ArcObjects (besides esri.com)? Are there some free download sites? How about more advanced Python (for power users in other languages)?
Re:Python/ArcObjects Code Samples (Score:2, Insightful)
Ugh. (Score:1, Interesting)
Trust me on this: No language will make ArcGIS fun, or even marginally handy. That application is the worlds' largest heap of disgusting bloat, and it is buggier than hell. Have a look at the object diagrams [esri.com] (warning: 10Mb PDF, not that I feel any guilt about slashdotting ESRI) and see for yourself...
Avenue was a joy by comparison, although it was extreme
Actual Relevant Python Quote From The Site (Score:3, Informative)
__________________
working & blogging from nigeria [seunosewa.com]
ESRI is the MS of GIS (Score:2, Interesting)
After all, in the world of GIS, they are MICROSOFT. (cue evil music)
Get back in character! ESRI is the devil! start flinging insults no matter how rediculous so you can feel like you are part of the group!
--use MapServer with PostGIS spatial database and save $50,000 over ArcIMS with ArcSDE/Oracle (and have it function
Python :: GRASS? (Score:1)
I hope this is not getting off topic...but...I am rather new to GIS, and I have a lot of discretion in choosing my tools so I was looking at either using ESRI or going with GRASS. I have known about python+ESRI for awhile and I love Python, but I decided to go with GRASS. My main reasons where that GRASS runs on OS X, and GRASS is very powerful. GRASS users claim that it is the best GIS available...and I also find it very powerful...however I do not have ESRI experience and so I can't make any comparisons.