Pytania otagowane jako ogr

Prosta biblioteka funkcji OGR to biblioteka typu open source C ++ (i narzędzia wiersza poleceń) zapewniająca dostęp do formatów plików wektorowych.

1
Uzyskujesz wartość piksela rastra GDAL poniżej punktu OGR bez NumPy?
Pracuję nad obliczeniowym modelem liczebności dzikich zapylaczy w krajobrazie. Sam model jest kompletny, a teraz mam problem z etapem przetwarzania końcowego. Mam raster zapylacza GDAL, który wygląda mniej więcej tak (jaśniejsze kolory oznaczają większą wizytę zapylacza na piksel): I mam plik kształtu OGR punktów reprezentujących przykładowe lokalizacje w krajobrazie: Próbuję …
45 python  gdal  ogr  pixel 

9
Generuj punkty, które leżą wewnątrz wielokąta
Mam funkcję wielokąta i chcę być w stanie generować w niej punkty. Potrzebuję tego do jednego zadania klasyfikacyjnego. Generowanie losowych punktów, dopóki jeden nie znajdzie się w wielokącie, nie zadziałałoby, ponieważ to naprawdę nieprzewidywalny czas, jaki zajmuje.
30 python  qgis  polygon  ogr 



1
Czy File Geodatabase API można rozpowszechniać?
Interfejs API geobazy danych Esri może być teraz używany z GDAL / OGR - http://www.gdal.org/ogr/drv_filegdb.html, jednak wydaje się, że każda osoba musi się zalogować do Esri i osobno pobrać pliki API. Na przykład jest to wymienione w poście na blogu tutaj oraz w notatkach kompilacji GDAL . Umowa licencyjna przed …

3
Czy można uzyskać wartość EPSG z klasy OSR SpatialReference przy użyciu interfejsu API Python OGR?
Czytając warstwę z połączenia OGR PostGIS, mogę uzyskać parametr SpatialReference warstwy, ale czy można uzyskać wartość EPSG? Czy jest na to jakaś dokumentacja? Na przykład: lyr = conn.GetLayerByName(tbl) # Where conn is OGR PG connection srs = ly.GetSpatialRef() print srs Zwroty: PROJCS["OSGB 1936 / British National Grid", GEOGCS["OSGB 1936", DATUM["OSGB_1936", …
21 python  postgis  ogr 


2
Dokumentacja API dla Gdal / Ogr z C #
Chcę przypisać projekcję do pliku shapefile w mojej internetowej aplikacji C #, do tego używam powiązań Gdal / OGR / OSR C # i dodaj odwołania do osr_csharp.dll i ogr_csharp.dll. Ale napotykam pewne trudności podczas pisania kodu do przypisywania projekcji do pliku kształtu. Chcę wiedzieć, czy jest do tego dokumentacja …

1
Co oznacza OGR?
Istnieje wiele poleceń i bibliotek, które widzę, do których odwołuje się OGR. Co oznacza OGR? ogrinfo ogr2ogr
20 ogr 

2
Konwertuj przestrzenny obiekt wielokąta na ramkę danych za pomocą R.
Moim celem jest zmodyfikowanie istniejącego pliku kształtu przez scalenie niektórych wielokątów. Po zaimportowaniu pliku kształtu i użyciu polecenia UnionSpatialPolygons otrzymuję kontur wielokąta, który chcę. Jednak jest to teraz obiekt SpatialPolygons, a nie SpatialPolygonsDataFrame, więc nie jestem w stanie wyeksportować go do pliku kształtu za pomocą writeOGR. Jak mogę obejść ten …
18 shapefile  cartography  r  ogr 

8
Instalujesz GDAL i OGR dla Pythona?
Ten post jest Wiki społeczności . Edytuj istniejące odpowiedzi, aby poprawić ten post. Obecnie nie przyjmuje nowych odpowiedzi. Zajmuję się tworzeniem kodu w Pythonie i chcę używać powiązań Pythona w GDAL / OGR. Jakie minimum muszę zainstalować, aby móc korzystać z powiązań pythonowych GDAL i OGR? Jaki jest najprostszy sposób …
18 python  gdal  ogr 

1
Jak zmienić wartość pola pliku kształtu za pomocą GDAL / OGR?
Próbuję zmienić wartość pola pliku kształtu. Nie zmienia to jednak wartości. Co jest nie tak z moim kodem? import ogr driver = ogr.GetDriverByName('ESRI Shapefile') fn = 'dist.shp' dataSource = driver.Open(fn, 0) layer = dataSource.GetLayer() feature = layer.GetNextFeature() dist = 233 while feature: feature.SetField("dist", dist) layer.SetFeature(feature) feature = layer.GetNextFeature() dataSource.Destroy()

4
Jak zatrzymać writeOGR od skracania nazw pól podczas korzystania ze sterownika „ESRI Shapefile”
Obecnie używam następującego skryptu, aby dodać niektóre dane atrybutów z tabeli do wielu pojedynczych plików kształtów: library(rgdal) specieslist <- read.csv("SpeciesList1.txt", header=F) attdata <- read.table("TestAtt.csv", sep = ",", header=T) for (n in 1:dim(specieslist)[1]) { speciesname <- specieslist[n,1] shp <- readOGR("Mesoamerica_modified_polygons", speciesname) shp$ENGL_NAME<-attdata[n,2] writeOGR(shp, "PolygonsV2", speciesname, driver="ESRI Shapefile") } Na końcu pojawia …

4
Uzyskaj wszystkie wierzchołki wielokąta za pomocą OGR i Pythona
Mam trochę problemów z interfejsem API Python OGR. Staram się uzyskać wszystkie współrzędne każdego wierzchołka zewnętrznego pierścienia wielokąta. Oto co mam do tej pory: import osgeo.ogr import glob path = "/home/woo/maps/" out = path + 'output.txt' file = open(out,'w') for filename in glob.glob(path + "*.shp"): ds = osgeo.ogr.Open(filename) layer1 = …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.