Pytania otagowane jako postgis

PostGIS jest rozszerzeniem dla obiektowo-relacyjnej bazy danych PostgreSQL, która dodaje obsługę obiektów geograficznych.

2
Zaimportuj duży plik CSV do PostGIS
Próbuję zaimportować pliki CSV do PostGIS. Po tym poście wcześniej utworzyłem tabele. Znalazłem inne sugestie mówiące, że mogę uruchomić polecenie kopiowania. Jeśli uruchomię to polecenie: COPY table FROM '/Users/macbook/file.csv' DELIMITERS ',' CSV HEADER; w ogóle nie skopiowało tabeli. Mówi, że „tabela” nie jest rozpoznawana. Próbowałem tego: COPY moulding (Borough,Block,Lot,CD,CT2010,CB2010,SchoolDist,Council,ZipCode,FireComp,PolicePrct,Address,ZoneDist1,ZoneDist2,ZoneDist3,ZoneDist4,Overlay1,Overlay2,SPDist1,SPDist2,LtdHeight,AllZoning1,AllZoning2,SplitZone,BldgClass,LandUse,Easements,OwnerType,OwnerName,LotArea,BldgArea,ComArea,ResArea,OfficeArea,RetailArea,GarageArea,StrgeArea,FactryArea,OtherArea,AreaSource,NumBldgs,NumFloors,UnitsRes,UnitsTotal,LotFront,LotDepth,BldgFront,BldgDepth,Ext,ProxCode,IrrLotCode,LotType,BsmtCode,AssessLand,AssessTot,ExemptLand,ExemptTot,YearBuilt,BuiltCode,YearAlter1,YearAlter2,HistDist,Landmark,BuiltFAR,ResidFAR,CommFAR,FacilFAR,BoroCode,BBL,CondoNo,Tract2010,XCoord,YCoord,ZoneMap,ZMCode,Sanborn,TaxMap,EDesigNum,APPBBL,APPDate,PLUTOMapID,Version) FROM …

1
Widok zmaterializowany nie pojawia się w widoku Geometry_Columns
Zdefiniowałem widok zmaterializowany w bazie danych obsługującej PostGIS 2.1 z systemem PostgreSQL 9.3.1: CREATE MATERIALIZED VIEW canvec_data.contours_m AS SELECT contours_original.ogc_fid, contours_original.elevation::integer AS elevation_orig, CASE WHEN "substring"(contours_original.code::text, 1, 3) = '257'::text THEN round(contours_original.elevation::double precision * 0.3048::double precision) ELSE contours_original.elevation::double precision END AS elevation_m, contours_original.wkb_geometry::geometry(Linestring,3578) FROM canvec_data.contours_original Być może błędnie spodziewałem się, …

4
Jak korzystać z PostGIS do obsługi złożonych przepływów pracy geoprzetwarzania?
Nasza organizacja rozważa przeniesienie przepływu pracy geoprzetwarzania do PostGIS. Obecnie używamy ArcGIS z mnóstwem niestandardowych narzędzi Python używanych w ModelBuilder. Przenosimy większość naszych danych do PostGIS, aby mogły być wykorzystywane przez różne aplikacje, a teraz pytamy, czy sensowne jest również tam przetwarzanie danych. Przetwarzamy dane w celu zapewnienia zgodności z …

3
Jak skonfigurować i korzystać ze zdalnej stacji roboczej GIS (QGIS, GRASS, PostGIS)?
Używam QGIS (a czasem GRASS i PostGIS) na moim MacBookPro 2009 do mojego projektu pracy dyplomowej. Zastanawiałem się (podczas niekończącej się partii generalizującej w QGIS), czy mogę skonfigurować serwer, aby móc pracować z biblioteki / uniwersytetu, wykorzystując moc szybszej domowej stacji roboczej. Do tej pory zrozumiałem: Mogę uzyskać dostęp do …

2
Opcje interpolacji / triangulacji PostGIS
Szukam przepływu pracy typu open source do automatyzacji budowy DEM. Mamy szereg witryn należących do zestawu danych LIDAR. Chcemy stworzyć DEM dla każdej witryny i chcemy zautomatyzować ten proces. Do tej pory zautomatyzowaliśmy: ładowanie danych do PostGIS (LIDAR i punkty strony) tworzenie granic serwisu (połączenie st_buffer i st_envelope) Teraz szukamy …


1
Jak wziąć centroid wielokąta w Postgis
Mam tabelę z nazwą kolumny, szerokością i długością geograficzną. Chcę to zaktualizować nazwą wielokąta i jego długością geograficzną środka ciężkości. Wiem, że jest funkcja w postgis st_centroid (geometria). Ale chcę wprowadzić wartość x i wartość Y w osobnej kolumnie. Jak mogę to zrobić?

2
Baza danych Postgres włączona przestrzennie
Próbuję utworzyć przestrzennie włączoną bazę danych PostGIS. Postępuję zgodnie z dokumentacją PostGIS, http://postgis.net/docs/manual-1.5/ch02.html#id2648455 . W krótkiej wersji wykonałem createdb yourdatabase createlang plpgsql yourdatabase Ale nie wykonałem ostatnich trzech poleceń, psql -d yourdatabase -f postgis.sql psql -d yourdatabase -f postgis_comments.sql psql -d yourdatabase -f spatial_ref_sys.sql Czy moja baza danych jest nadal …

6
Bezpłatna usługa map dla prywatnych aplikacji internetowych
tło Chcę wyświetlić mapę (tylko do użytku wewnętrznego) na stronie internetowej. Aplikacja musi mieć możliwość dodawania niestandardowych warstw (bez wysyłania danych do hosta usługi mapowania): Strefy miejskie (określone przez pliki kształtów) Strefy niestandardowe (zdefiniowane przez wielokąty, ewentualnie w kategoriach stref miejskich) Lokalizacje witryn (zdefiniowane przez długość / długość) Dodatkowe dane …

5
Jaki jest najszybszy (pod względem wydajności) sposób obsługi funkcji PostGIS?
Interesuje mnie najszybszy sposób obsługi funkcji PostGIS. Mogę znaleźć kilka ulepszeń i alternatyw WMS (MapProxy, TileCache, Mapnik ...), ale nie tak wiele ulepszeń i alternatyw WFS Open Source. Nie interesują mnie płytki, ale wielokąty nad moją warstwą podstawową. Podawane szybko. Czy możesz mi proszę wskazać właściwy kierunek? Aktualizacja: Zapomniałem wspomnieć, …
12 postgis  wfs  features 

3
Przyszłość przestrzennych baz danych?
To może być trochę nie na temat. Zależy mi na tym, aby poznać specyficzne dla branży znaczenie przestrzennych baz danych. Czy baza danych przestrzennych jest bardzo ważną częścią dowolnego systemu GIS? Czy wykorzystamy inne technologie do przechowywania i odzyskiwania danych przestrzennych w najbliższej przyszłości? Chcę wiedzieć te rzeczy, ponieważ wkrótce …

2
Uzyskiwanie wielu najkrótszych ścieżek z PgRouting w jednym zapytaniu?
Chcę uruchomić algorytm najkrótszej ścieżki na wielu parach źródła i celu jednocześnie, uzyskać wynik w postaci tabeli i przetworzyć go. Jak mam to zrobic? To zapytanie nie działa: SELECT a.source, a.target, paths.* FROM all_to_all a, shortest_path_astar('...', a.source, a.target, false, false) paths; ERROR: function expression in FROM cannot refer to other …


4
Jaki jest odpowiedni globalny / uniwersalny unikalny identyfikator dla bazy danych PostGIS?
Czytałem, że używanie identyfikatorów OID jako klucza podstawowego w bazie danych PostgreSQL / PostGIS jest słabą praktyką, ponieważ istnieją przypadki, w których można je zresetować. Brzmi logicznie, ale jaka jest odpowiednia alternatywa? Wierzę, że istnieje możliwość użycia identyfikatora UUID „Universal Unique Identifer”, ale duża wartość tekstu i liczby, która wyrzuca, …

2
Wybieranie poprzez obrysowanie ramki za pomocą PostGIS
Mam duży zestaw danych w bazie danych PostGIS. Oglądam go za pośrednictwem interfejsu sieciowego, który ładuje dane jako GeoJSON. Jest zbyt dużo danych, aby dać klientowi wszystkie naraz (wartość 10 MB ...), więc chciałbym uzyskać obszar danych w obwiedni utworzonej przez krawędzie okna (kropkowana linia na obrazku poniżej ). Uzyskanie …
12 postgis 

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.