Geografisches Informationssystem

Fragen und Antworten für Kartographen, Geographen und GIS-Experten


2
Ermitteln Sie in ArcPy den kürzesten Abstand zwischen zwei Geometrien
Ich verwende ArcPy und verwende einen Cursor, um eine Polygon-Feature-Class zu durchlaufen. Für jedes dieser Quellpolygone erstelle ich einen Suchcursor, um alle Polygone in einer zweiten Feature-Class zu finden, die ein gemeinsames Attribut haben. Für jedes dieser übereinstimmenden Polygone möchte ich den Abstand zwischen ihm und dem Suchpolygon messen. Ich …



2
PDF-Karten mit ArcObjects erstellen und exportieren?
Ich habe eine Reihe von Feature-Classes und Rastern, die mit ArcObjects und Aufrufen des Geoprozessors erstellt wurden. Ich habe die Pfade zur Ausgabe, die sich in einer Datei-Geodatabase befinden. Wie kann ich mit ArcObjects eine Karte mit einer Kombination dieser Ausgaben erstellen und dann die endgültige Karte als PDF speichern …

4
Bereitstellen von ArcObject .NET-DLLs
Ich verwende mehrere ESRI .NET-DLLs in einigen benutzerdefinierten Python-Skripten. Zum Beispiel ESRI.ArcGIS.Geodatabase.dll Auf meinem Entwicklungscomputer befinden sich diese DLLs im Ordner C: \ Programme (x86) \ ArcGIS \ DeveloperKit10.0 \ DotNet . Jetzt möchte ich die Skripte auf einem anderen Computer bereitstellen. Sofern der Benutzer das ArcObjects SDK für .NET …



2
Verwenden Sie arcpy.SetParameter () mit dem als Geoverarbeitungsdienst veröffentlichten Python Script Tool?
Ich habe ein Skript, das als Geoverarbeitungsdienst auf ArcGIS Server veröffentlicht werden muss. Dieses Skript berechnet eine Reihe von Datensätzen in Tabellenform. Ich muss einen Ausgabeparameter festlegen, damit er die Tabelle (Recordset) zurückgibt. Um sicherzustellen, dass ich eine Tabelle (keine Feature-Class) habe, verwende ich arcpy.TableToTable_conversion () und gebe die Tabelle …

2
Dateinamen für Enterprise GIS-Datenbank?
Ich entwerfe die Richtlinien für eine Enterprise GIS-Datenbank. Ein Teil dieser Datenbank wird angepasste Geoverarbeitungswerkzeuge mit einer Vielzahl von Software enthalten. Ich bin daran interessiert zu wissen, ob jemand ein Problem mit der Aufnahme von '_' als Trennzeichen für Dateinamen vorhersehen kann, wenn GRASS GIS als Haupt-Geoverarbeitungssoftware verwendet wird. Die …

2
Sortieren der Feature-Class zum Berechnen des sequentiellen ID-Felds mit ArcGIS Field Calculator?
Ich bin in ArcMap und möchte die Datensätze anhand eines Felds sortieren und dann ein Berechnungsfeld mit einem automatisch inkrementierenden Wert ausführen, wobei die Sortierung vorhanden ist. Irgendwelche Ideen? Es sieht so aus, als könnte ich einen Aktualisierungscursor für die Feature-Class erhalten und dann eine automatische Inkrementierung durchführen. Ich würde …

1
Bearbeiten von Endpunkten in Polylinien mit ArcPy?
Ich versuche, in Python mit ArcGIS 10 ein Tool zum Einrasten von Polylinienendpunkten zu erstellen. Mithilfe eines Suchcursors habe ich die Werte in ein Array von Linienobjekten eingelesen (die die Feature-ID der Linie und zwei "EndPoint" -Objekte enthalten - first und last - die jeweils die X- und Y-Koordinate enthalten), …

3
Konvertieren eines hochpräzisen Datasets in einer Datei-Geodatabase mit ArcObjects in eine niedrigpräzise Datenmenge?
Ein hochpräziser Datensatz wurde aus einer Datei-Geodatabase in arcsde 9.3.1 geladen. Das Laden der Daten wurde durch Kopieren / Einfügen in ArcCatalog erreicht. Ein benutzerdefiniertes Tool (ArcObjects), das aus dem Dataset in eine persönliche Geodatabase mit geringer Genauigkeit extrahiert, schlägt jetzt fehl, wenn versucht wird, die Ausgabe-Feature-Class zu erstellen. Es …

4
Wie kann man eine Linienschicht (Straßennetz) durch Punkte verfolgen?
Ich habe ein Straßennetz (lila), Punktdateien (grün) und einen Anfangspunkt (gelb). Ich möchte die Punktedateien basierend auf dem Straßennetz verfolgen. Stellen Sie sich die Punkte als Telefonmasten vor, aber ich möchte eine Karte mit Telefonleitungen (Line Shapefile). Es gibt ein Nummerierungsschema für die "Telefonmasten", aber es ist nicht großartig, und …

2
Warum erscheinen diese Anmerkungen gestapelt / überlappend?
Beim Versuch, eine Annotation-Feature-Class programmgesteuert zu füllen (ArcObjects, C #), ist ein seltsames Problem aufgetreten. Wie Sie im Bild unten sehen können, scheinen sich die Zeichen in jeder Textzeichenfolge zu stapeln, anstatt horizontal zu liegen, wie ich es erwartet hätte. Ich ziehe mehrere Werte aus MySQL (erstellt von einer anderen …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.