Coğrafi Bilgi Sistemleri

Kartograflar, coğrafyacılar ve GIS uzmanları için soru cevap

1
SpatialPolygons nesneleri için çokgen dolgu rengini ve kenarlık rengini nasıl değiştiririm?
Çizmek istediğim SpatialPolygons veya SpatialPolygonsDataFrames'im var. R'deki üç çizim sistemini kullanarak rengi nasıl değiştiririm (temel grafikler, kafes grafikler ve ggplot2)? Örnek veri: library(sp) Srs1 = Polygons(list(Polygon(cbind(c(2,4,4,1,2),c(2,3,5,4,2)))), "s1") Srs2 = Polygons(list(Polygon(cbind(c(5,4,2,5),c(2,3,2,2)))), "s2") SpDF <- SpatialPolygonsDataFrame( SpatialPolygons(list(Srs1,Srs2)), data.frame( z=1:2, row.names=c("s1","s2") ) ) spplot(SpDF, zcol="z")
25 polygon  r 



5
QGIS kullanıcıları için profesyonel bir sertifika var mı?
QGIS profesyonel sertifika programı hakkında bazı söylentiler duydum. Bu konuda bazı belgeler buldum https://hub.qgis.org/wiki/17/Certification (Sertifika) ancak başka makale veya web bağlantıları bulamadım. Böyle bir sertifikasyon için eğitim ve test sağlama çabasının olup olmadığını bilen var mı? Eğer öyleyse, süreci başlatmak için nasıl / nereye gidecektim? ABD’deyim, bu nedenle Amerika Birleşik …

1
TopolojiException: geom 1 girişi geçersiz; bu, R'deki kendi kendine kesişme nedeniyle mi?
'TopologyException: Giriş geom 1 geçersiz' geçersiz poligon geometrilerinden kaynaklanan kendi kesişme hatası yaygın olarak tartışıldı. Ancak, web üzerinde yalnızca R işlevselliğine dayanan uygun bir çözüm bulamadım. Mesela, map("state", ...)Josh O'Brien'ın buradaki güzel cevabını takip etmenin sonucundan bir 'SpatialPolygons' nesnesi yaratmayı başardım . library(maps) library(maptools) map_states = map("state", fill = TRUE, …

2
Daireyi daire içine almayı ve başlangıcı ve bitişi saptamak için algoritma mı arıyorsunuz?
Planör pilotlarından sabit aralıklarla gps düzeltmeleri şeklinde birçok uçuş verisi aldım. Uçuş yolunu analiz etmek ve planör pilotunun termik bulduğunda yapacağı 'daire çizmenin' başlangıcını ve sonunu tespit etmek istiyorum. İdeal olarak, bir algoritma bana bir "daire" tanımlayan, hatta bir başlangıç ​​ve bitiş noktası verecektir. Bu noktalar gps düzeltmelerinden birine eşit …

2
Antimeridyeni kapsayan coğrafi verilere sahip veritabanları ve API'ler için en iyi yöntemler
Bu özellikler antimeridyeni (± 180 ° boylam) kapsadığında ve GeoJSON olarak müşterinin web uygulamalarına gönderilmeli ve bunlardan alınması gerektiğinde coğrafi özellikleri (çizgiler, çokgenler ve çok parçalı eşdeğerleri) depolamak için en iyi uygulama hangisidir? Tarihi ve tahmini tropik siklon izleri ve rüzgar yarıçapı ile çalışmak için Postgres / PostGIS veritabanından destek …

2
ST_Distance () 'da kullanılan birim nedir?
Şamandıranın hangi birimin döndüğünü merak ediyorum ST_Distance. Belgelerde yazıyor: ... yansıtılan birimlerdeki iki geometri arasında kartezyen minimum mesafe (mekansal ref'ye dayanarak). Bu öngörülen birimler nelerdir? Geometri alanında depolanır: geometry(Point,4326).

4
ArcGIS'teki Kapsam, Şekil Dosyaları ve Coğrafi Veri Tabanları arasındaki fark nedir?
ArcGIS'te Coverages, Shapefiles ve Geodatabases tarafından kullanılan mekansal veri depolama metodolojisindeki farkı merak ediyordum. Kapsam ilk formattı, ardından Şekil Dosyaları ve şimdi Coğrafi Veri Tabanları. Peki, bu yeni Shapefiles ve Geodatabases formatlarında neler gelişti? Biri lütfen örnekleri ile açıklarsa çok iyi olur.

1
QGIS'te sektör ışıkları yaratılıyor mu?
QGIS 2.18 kullanıyorum. Harita üzerinde navigasyon amaçlı sektör ışıkları yaratmam gerekiyor. Işık sektörü verilerini haritada gösteren becon_id, başlangıç ​​derecesi, bitiş derecesi ve renk şeklinde, haritada gösterilmesi gereken 500'ün üzerinde şamandıra, fener ve deniz fenerinin bulunduğu bir alan olarak veriyorum. Her fener için, her biri bir ışık sektörünü (örneğin beyaz bir …

1
GeoJSON'u ogr2ogr kullanarak Shapefile'ye dönüştürme?
Ben FWTools ogr2ogr kullanarak ESRI Shapefile dönüştürmek istediğiniz bir GeoJson dosyası var. Kullanmayı denedim ogr2ogr -F "ESRI Shapefile" filename.shp geojsonfile.json OGRGeoJSON Çıktı aldım HATA 6: shapefile katmanlarında StringList türünde alanlar oluşturulamıyor. HATA 1: Çokgen olmayan (POINT) geometriyi shapefile yazın. HATA 1: OGRGeoJSON katmanının başarısız çevirisinden sonra çeviriyi erken bitirme Verdiğimiz …

3
PostGIS'te yeni bir 'gis' veritabanı nasıl oluşturulur?
PostGIS'te yeni bir veritabanı oluşturmak istiyorum, böylece mevcut veritabanı kullanılırken içine bir şeyler yükleyebilirim. Dokümanlara göre Bazı PostGIS paketlenmiş dağıtımları (özellikle PostGIS için Win32 yükleyicileri> = 1.1.5) PostGIS işlevlerini template_postgis adlı bir şablon veritabanına yükler. Template_postgis veritabanı PostgreSQL kurulumunuzda mevcutsa, kullanıcılar ve / veya uygulamaların tek bir komut kullanarak mekansal …

6
Coğrafi Kodlama API Karşılaştırma
Mevcut Geocoding API'lerini (ör. Google, Mapquest) ve özelliklerini karşılaştırmak için iyi bir güncellenmiş kaynak var mı? Onların dil desteği ile de gerçekten ilgileniyorum. Örneğin, Google, Geocoding hizmeti için JavaScript, Java, Python ve daha pek çok konuda kitaplığa sahiptir.

5
MXD dosya boyutunu daha büyük ve nasıl küçültecek?
MXD'nin katmanlar, semboloji ve varsayılan araçların yapılandırılması hakkında bilgiler içerdiğini biliyorum. 50 MB'ı aşan ve yüklemesi biraz zaman almaya başlayan birkaç kişim var. MXD'nin dosya boyutunu artıracak başlıca şeyler nelerdir? Özel olarak boyutu önemli ölçüde artıran bir şey var mı? Kesinlikle hiçbir kanıtım olmadığı düşüncelerimden bazıları şunlardır: Karmaşık katman sembolojisi …

2
Giriş özellikleri olarak çizgiler (noktalar yerine) kullanarak Thiessen (Voronoi) çokgenleri oluşturma?
Belirli bir poligonal sınırın içinde bir dizi çizgi özelliğine sahibim. Her bir çizgi için, olası her noktanın verilen çizgiye, tabakadaki diğer çizgilere göre daha yakın olduğu bir çokgen oluşturmak istiyorum. Geçmişte bunu Delaunay üçgenleme kullanarak nokta giriş özellikleri için yaptım, ancak satır özellikleriyle yapmak için benzer bir işlem varsa, bulamadım. …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.