Daha çox

Jython və ArcGIS Java SDK


Mümkündür, yoxsa bu Java üçün ArcObjects SDK ilə qarşılıqlı əlaqə qurmaq üçün Jython mühitindən istifadə etmək mümkün olardı? Yoxsa API-nin ana dilini öyrənmək ümumiyyətlə daha yaxşı olar? Əlavə olaraq dərhal məhdudiyyətlər ağla gəlirmi?

Bu API-ni araşdırmaq istəyim Python-dakı tanışlığımla və ArcPy-nin hələ ehtiyac duyduğum funksionallığı üzə çıxarmadığı bir neçə təcrübə ilə bağlıdır. API istifadə dairəm bu anda yalnız kiçik ArcPy məhdudiyyətlərini həll etmək üçündür.

Java funksionallığı üçün ArcObjects SDK-dan istifadə etmək üçün bir Jython tərcüməçisindən istifadə etmək üçün hər hansı bir məlumat, təlimat və ya lətifə təcrübəsi axtarıram.

EDİT: Orijinal yazıda Java üçün ArcObjects SDK ilə Java üçün ArcGIS Runtime SDK arasında fərq qoymadım. Bu sual üçün ArcObjects SDK ilə xüsusilə Jython'dan ArcObjects funksionallığını çağırma baxımından maraqlıyam. Təəssüf ki, GISSE-də və başqa bir lövhədə bir neçə ay və əlavə əlavə suallar verildikdən sonra yalnız kovboy qaldırmaq, təlim çarxlarını çıxarmaq və. #. Hər dilin, çərçivənin və s. Məhdudiyyətləri və faydaları vardır. ArcGIS mühitində və konkret vəziyyətim üçün, Python'u ArcObjects-i ifşa etməyə məcbur etmək, sadəcə .NET seçimindən istifadə edərək lazım olandan daha çox səy tələb olunduğunu hiss edir.

Gələcəkdə kimsə Jython vasitəsilə ArcObjects (Java SDK) ilə işləməyə cəhd etsə, bu barədə eşitmək istərdim.