Livello di difficoltà:

Ciao a tutti,
ho letto una domanda molto carina nella chat (anche se vi ricordo di inserire le domande solo nell’apposito post).
La domanda è di Dareios che chiede se esiste il modo di creare un nuovo shapefile direttamente da ArcMap, senza aprire ArcCatalog.
La risposta in realtà è arrivata da PaoloVR che mi ha inviato via mail lo script che permette di fare questa cosa. (Grazie PaoloVR!!)
Ne approfitto per rispondere a Marion che ha chiesto come inserire in ArcMap uno script scaricato dal sito del supporto ESRI.
1.Clicchiamo con il tasto dx del mouse nello “spazio grigio” fra le toolbars di ArcMap e scegliamo l’opzione Customize
2.Selezionare la scheda Commands
3.Clicchiamo sul pulsante "add from file" per aggiungere una funzionalità dal file .dll che si è scaricato dal sito di supporto ESRI.
4.Viene aggiunta la nuova funzionalità che può essere trascinata in una barra già presente in ArcMap, oppure può essere creata una nuova barra ove inserire il nuovo pulsante.
Supponiamo quindi di aver aperto un nuovo progetto di ArcMap e di avere la necessità di creare uno shape, volendo bypassare ArcCatalog.
Clicchiamo sul nuovo pulsante, che come vedete, ha un’icona molto simile al pulsante che ci permette di aggiungere dei dati esistenti (Add data).
1.Una volta cliccato sul pulsante di creazione dello shape, ci viene chiesto dove memorizzare lo shape.
2.Si apre poi una piccola barra che ci permette di scegliere la tipologia dello shapefile, scegliendo fra punti, linee e poligoni.
3.Infine, viene chiesto se lo shapefile appena creato vuole essere aggiunto alla mappa.
In questo modo, abbiamo creato uno shape direttamente da ArcMap.
Questa tool può essere molto pratica, anche se ha delle limitazioni, ovvero:
1.Attraverso questa tool non può essere definito il Coordinate System e l’extent dello shape.
2.Con la suddetta tool non può essere creata una feature class
Questo e tutto. Come vedere la collaborazione paga!
Domanda interessante e risposta arrivata da un lettore: questo è lo spirito del blog!
Ciao
Etichette: ArcGIS
At 19/9/07 10:26 AM,
At 20/9/07 7:37 AM, fnvespucci@gmail.com
Scusate... mi è scappato un invio di troppo :)
Dicevamo che, ad esempio, il comando è questo:
CreateFeatureclass C:\temp prova POLYGON ; DISABLED ENABLED
In questo caso sto dicendo di creare una featureclass chiamata "prova" in "c:\temp" di tipo poligonale, senza M, con Z
La sintassi completa è questa
CreateFeatureClass out_path out_name {POINT | MULTIPOINT | POLYGON | POLYLINE} {template;template...} {DISABLED | SAME_AS_TEMPLATE | ENABLED} {DISABLED | SAME_AS_TEMPLATE | ENABLED} {spatial_reference} {config_keyword} {spatial_grid_1} {spatial_grid_2} {spatial_grid_3}
Come vedete si possono impostare molti parametri, tra cui un template da usare per i campi, lo spatial reference, se siamo su ArcSDE una keyword di configurazione, e se siamo in GDB in generale anche i livelli di grid
bye
At 20/9/07 4:42 PM,
At 21/9/07 12:14 PM,
At 21/9/07 1:15 PM, Paolo
At 10/10/07 1:24 PM,
Ciao a tutti, sono alle prese con un problema impossibile.. mi hanno passato delle cartografie in dwg del territorio della provincia di Salerno senza dei riferimenti Gass Boaga. Cioè se le carico in Arcmap le varie mappe si posizionano tutte vicinecome se georeferenziate, ma se le sovrappongo con altre mappe tematiche referenziate queste si posizionano fuori di molto...come è possibile??? Ci sarà un riferimento ma non capisco quale.Cosa strana è che sulle carte ci sono i riferimenti di posizione ( asse x e y) del tipo 11,000 ,e se mio posiziono con il mause su questi punti Arcmapa mi indica le cordinate uguali..

















Io utilizzo questo tool freeware e lo trovo molto pratico (tra l'altro si può anche definire la proiezione e aggiungere eventuali campi alla 'Attribute Table'):
http://www.dataeast.ru/Eng/Software/de_soft.asp#EnhancedShapefileCreator
Ciao a tutti