{"id":3105,"date":"2017-02-16T14:30:45","date_gmt":"2017-02-16T13:30:45","guid":{"rendered":"https:\/\/oneteamgis.wordpress.com\/?p=3105"},"modified":"2017-02-16T14:30:45","modified_gmt":"2017-02-16T13:30:45","slug":"nuovo-corso-di-formazione-python-per-arcgis-for-server","status":"publish","type":"post","link":"https:\/\/gis.oneteam.it\/index.php\/2017\/02\/16\/nuovo-corso-di-formazione-python-per-arcgis-for-server\/","title":{"rendered":"Nuovo Corso di Formazione: &#8220;Python per ArcGIS for Server&#8221;"},"content":{"rendered":"<p style=\"text-align:justify;\">Nel panorama della formazione GIS One Team si \u00e8 sicuramente distinta per essere stata una delle prime aziende a proporre un Corso di Formazione a Calendario sugli strumenti Python in ArcGIS (e non solo).<\/p>\n<p style=\"text-align:justify;\">Negli ultimi mesi abbiamo deciso di condividere tutto il bagaglio di esperienze accumulato, pensando ad un corso dedicato\u00a0all&#8217; &#8220;Uso avanzato di Python in ArcGIS Desktop&#8221;, per approcciare quelle tecniche di scrittura e strutturazione del codice che consentono di produrre strumenti di analisi e automazione GIS, facili da condividere e da mantenere.<\/p>\n<p style=\"text-align:justify;\">Oggi questo percorso si arricchisce di un ulteriore step, con l&#8217;ideazione di un corso specifico per sfruttare lo scripting Python anche per esporre servizi di Geoprocessing su ArcGIS Server.<\/p>\n<p style=\"text-align:justify;\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-3172\" src=\"https:\/\/gis.oneteam.it\/wp-content\/uploads\/2016\/05\/pythonforserver.png?w=300\" alt=\"PythonForServer\" width=\"300\" height=\"185\" srcset=\"https:\/\/gis.oneteam.it\/wp-content\/uploads\/2016\/05\/pythonforserver.png 510w, https:\/\/gis.oneteam.it\/wp-content\/uploads\/2016\/05\/pythonforserver-300x185.png 300w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<p style=\"text-align:justify;\"><strong>Ma cosa sono i servizi di Geoprocessing e a quale necessit\u00e0 rispondono?<\/strong><!--more--><\/p>\n<p style=\"text-align:justify;\">Partiamo da un caso concreto: un tecnico GIS che si occupa\u00a0di Marketing Territoriale nella propria\u00a0azienda ha sviluppato uno strumento semplice che incrocia un\u00a0indicatore di domanda (es: una fascia target di popolazione residente) con un indicatore di offerta (es: un punto vendita di un certo settore merceologico). Lo strumento, per essere efficiente lavora sulle sezioni di censimento ISTAT di una specifica area territoriale, che il tool consente di disegnare in maniera interattiva, in modo che ogni analisi \u00e8 unica e parametrica.<\/p>\n<p style=\"text-align:justify;\">Il tecnico GIS \u00e8 soddisfatto dei suoi risultati, ma l&#8217;azienda vorrebbe che i suoi 100 agenti, dislocati su tutto il territorio italiano, possano loro stessi eseguire la medesima\u00a0analisi, personalizzando l&#8217;area territoriale e la fascia di popolazione da considerare.<\/p>\n<p style=\"text-align:justify;\">Considerando che i 100 Agenti non hanno certo la stessa competenza del nostro tecnico GIS, la soluzione \u00e8 offerta da ArcGIS for Server e dai Geoprocessing Service.<\/p>\n<p style=\"text-align:justify;\"><strong>Cosa devo fare per pubblicare un Geoprocessing Server?<\/strong><\/p>\n<p style=\"text-align:justify;\">In sintesi i passaggi da realizzare sono, in successione:<\/p>\n<ol style=\"text-align:justify;\">\n<li style=\"text-align:justify;\">Sviluppare il proprio script, con gli opportuni parametri necessari all&#8217;analisi.<\/li>\n<li style=\"text-align:justify;\">Creare un oggetto Script nella Toolbox.<\/li>\n<li style=\"text-align:justify;\">Eseguire il tool su ArcGIS Desktop e verificare i risultati attesi.<\/li>\n<li style=\"text-align:justify;\">Pubblicare lo script su ArcGIS for Server.<\/li>\n<li style=\"text-align:justify;\">Testarne il funzionamento.<\/li>\n<li style=\"text-align:justify;\">includerlo nella propria applicazione Web.<\/li>\n<\/ol>\n<p style=\"text-align:justify;\">Il corso\u00a0&#8216;<strong>Python per ArcGIS for Server<\/strong>&#8216; ha come specifico obiettivo quello di proporre una strategia di sviluppo Python nelle fasi 1 e 2, particolarmente finalizzata alla pubblicazione per ArcGIS for Server: strutturazione del codice, gestione dei dati intermedi, facilit\u00e0 di debug, gestione dei messaggi e degli errori.<\/p>\n<p style=\"text-align:justify;\">Il corso \u00e8 dedicato ad utenti che abbiano un minimo di esperienza di scripting\u00a0Python con il modulo Arcpy di ArcGIS Desktop o che abbiamo gi\u00e0 seguito la formazione base &#8216;<a href=\"http:\/\/www.oneteam.it\/corso-introduzione-a-python-in-arcgis\/\">Introduzione a Python in ArcGIS<\/a>&#8216;.<\/p>\n<p style=\"text-align:justify;\">One Team \u00e8 disponibile anche a prevedere attivit\u00e0 di affiancamento presso il cliente sulle proprie specifiche necessit\u00e0, realizzando di fatto un &#8220;Training on the Job&#8221;.<\/p>\n<p style=\"text-align:justify;\">La prima data \u00e8 l&#8217; <strong>11 Aprile 2017<\/strong>, altrimenti consulta il <a href=\"http:\/\/www.oneteam.it\/calendario-corsi-gis\/\">Calendario Corsi<\/a>\u00a0One Team per restare aggiornato su questa e altre opportunit\u00e0.<\/p>\n<p style=\"text-align:justify;\">Scrivici a\u00a0<a href=\"mailto:gis@oneteam.it\">gis@oneteam.it<\/a>\u00a0per maggiori informazioni.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Nel panorama della formazione GIS One Team si \u00e8 sicuramente distinta per essere stata una delle prime aziende a proporre un Corso di Formazione a Calendario sugli strumenti Python in ArcGIS (e non solo). Negli ultimi mesi abbiamo deciso di condividere tutto il bagaglio di esperienze accumulato, pensando ad un corso dedicato\u00a0all&#8217; &#8220;Uso avanzato di&hellip;<\/p>\n","protected":false},"author":1,"featured_media":3172,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6,7,28],"tags":[59,70,82,132,186,188,235,268,291,292,300,379,408,467,470,507,508,612,618],"class_list":["post-3105","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-arcgis-for-desktop","category-arcgis-for-server","category-notizie-e-novita","tag-analisi-gis","tag-arcgis","tag-arcgis-server","tag-calendario","tag-corsi-e-formazione","tag-corso","tag-esri","tag-formazione","tag-geoprocessing","tag-geoprocessing-service","tag-gis","tag-mappe","tag-novita","tag-pubblicazione","tag-python","tag-script","tag-scripting","tag-web","tag-webgis"],"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/gis.oneteam.it\/index.php\/wp-json\/wp\/v2\/posts\/3105","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gis.oneteam.it\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gis.oneteam.it\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gis.oneteam.it\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gis.oneteam.it\/index.php\/wp-json\/wp\/v2\/comments?post=3105"}],"version-history":[{"count":0,"href":"https:\/\/gis.oneteam.it\/index.php\/wp-json\/wp\/v2\/posts\/3105\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/gis.oneteam.it\/index.php\/wp-json\/wp\/v2\/media\/3172"}],"wp:attachment":[{"href":"https:\/\/gis.oneteam.it\/index.php\/wp-json\/wp\/v2\/media?parent=3105"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gis.oneteam.it\/index.php\/wp-json\/wp\/v2\/categories?post=3105"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gis.oneteam.it\/index.php\/wp-json\/wp\/v2\/tags?post=3105"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}