Какова наилучшая организационная структура для совместного использования кода Python ArcGIS и инструментов геообработки? Или даже, разделяют ли код и инструменты разделения отдельные вопросы?
У Esri есть Методы распределения инструментов по структуре, опубликованные для Arcgis 9.3 и 10.0:
Однако в других местах люди говорят что-то вроде Also do avoid distributing your code the way its done in Arc Scripts or Code Galleries
родного Python Distutils . У Esri, похоже, нет соответствующей статьи по распространению инструментов для 10.1 ( ссылка ), что придавало некоторый вес контраргументу.
Что говорит GIS.se?
Обновление: хотя, возможно, слишком поздно, но суть этого вопроса - больше о передовых методах для структуры файлов и папок, прежде чем появятся инструменты, используемые для обмена (arcgis online, google drive, dropbox, github, bitbucket и т. Д.) играть в.
Update2: и никто не будет высказываться по поводу явно сиротского подхода distutils?