4 votos

Cómo crear herramientas propias para ArcGIS?

Quiero construir una algunas de las herramientas de ArcGIS. Las cajas de herramientas que he visto son de código abierto y ejecutar los scripts que se encuentran en su carpeta src. Sin embargo, no quiero liberar el código fuente. Después de buscar un poco en google (y el pensamiento!), Llegué a estas opciones:

  1. La liberación de la .pyc archivos
  2. Protección por contraseña de la herramienta
  3. Implementar el algoritmo básico en un archivo exe y ejecutarlo en mi código de python.

Son estas opciones realmente útiles? ¿Cuál es la práctica estándar utilizado para la creación de herramientas de propiedad?

5voto

geocar Puntos 5915

Un estándar, enfoque moderno de solucionar este problema, crear un servicio web que contiene el conocimiento propio. La herramienta, a continuación, llama al servicio web. Cualquier código local puede ser abierto. Todo lo que puedes hacer es hacer el proceso más difícil. Python no es la herramienta a utilizar para mantener su propiedad en secreto el conocimiento.

3voto

Markus Olsson Puntos 12651

Una de ArcGIS Desktop complemento probablemente satisfacer sus necesidades. Con un complemento de enviar un único archivo comprimido en oposición a una estructura de carpetas que incluye su código fuente.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X