Coğrafi Bilgi Sistemleri

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

1
STIntersects kullanarak çokgendeki noktaların sayısını vermek için alan güncelleniyor mu?
Bir puan katmanım var (dbo.ptLayer) Yaklaşık 1 milyon puan Uzamsal Geometri Türü (dbo.ptLayer.geom) Henüz mekansal indeks yok, ancak veri toplama işlemi tamamlandığında bir tane oluşturacak. Bir çokgen katmanım var (dbo.polygonLayer) Yaklaşık 500 çokgen. Uzamsal Geometri Türü (dbo.polygonLayer.geom) Her ikisinde de kimlik adı verilen alanlar vardır. Çokgen katmanındaki boş bir tamsayı …

3
QGIS kullanarak komşu poligonların değerlerini toplamak mı istiyorsunuz?
Umarım aşağıdaki sorun konusunda bana yardımcı olabilirsiniz: Bir vektör (çokgen) katmanım var. Her çokgen için - tüm komşu çokgenlerinin belirli bir alanının değerlerini toplayan bir öznitelik eklemek istiyorum. Daha somut bir örnek vermek gerekirse: Nüfus hakkında bilgi içeren çokgen bir ilçe katmanım var. Şimdi, her bölge için komşu bölgelerinde kaç …


3
Masaüstü için ArcGIS'te orijinal alan adlarını kaybetmeden tablolara katılıyor musunuz?
CSV'ye katıldığımda ArcGIS'te orijinal alan adlarını korumak için herhangi bir yöntem olup olmadığını merak ediyorum. tabloları bir Shapefile. Soruyorum, çünkü bazen 10, 20 veya daha fazla sütun içeren tablolara katılıyorum ve birleştirilen verileri dışa aktarırken ArcGIS her zaman orijinal tablonun adına ve sütunun sırasına göre (örneğin table_xy_1, table_xy_2, vb.) Yeniden …

1
Python kodundan QGisVectorLayer nasıl gizlenir / gösterilir?
Bir katman oluşturduktan sonra, onu nasıl gizleyebilir / gösterebilirim? QGIS aracılığıyla onay kutusunu seçerek belirli bir katmanın oluşturulmasını etkinleştirebilir / devre dışı bırakabilirim, ancak bunu python kodundan programlı olarak yapmam gerekiyor. Python kodundan bir etiketi nasıl gösterebilir / gizleyebilirim (kaldırmaz)? Gibi bir şey arıyorum: aLayer = self.addVectorLayer(uri.uri(), layerName, self.dbConn.getProviderName()) aLayer.Hide() …

4
MapServer kullanarak tamamen şeffaf bir dolgu ile çokgenler nasıl renklendirilir?
MapServer'da çokgenleri tamamen şeffaf olacak şekilde doldurmak mümkün mü? Biraz opak bir siyah arka plana sahip olmak istiyorum ve çokgenin olduğu her yerde, dolgusuz tamamen net olmasını istiyorum. Arka planımı şu şekilde ayarladım: IMAGECOLOR 0 0 0 TRANSPARENT OFF Çokgen doldurmak için beyaz bir sınıf oluşturmaya çalıştım ve TRANSPARENCY0 - …

2
Küresel çokgen sentroidin hesaplanması
Bir küredeki çokgenler için sentroidleri hesaplamanın genel bir yolunu istiyorum. Şimdiye kadar, en iyi çevrimiçi referans şöyledir: Grafikler ve Şekiller için Araçlar Jeff Jenness. Burada açıklanan yöntem, çokgenin çoklu küresel üçgenlere ayrılmasını ve küresel üçgen alanı ile ağırlıklandırılmış küresel üçgen sentroidlerinin ortalamasını hesaplamayı önerir. Küresel bir çokgen sentroid tanımlamanın birkaç …

2
Farklı CBS sistemleri bir Poligonun içini nasıl belirler?
Gerçek dünyadaki CBS sistemlerinin ve verilerinin Çokgenleri nasıl kodladığını anlamakla ilgileniyorum. Özellikle, bir Polygon'un iç kısmının bir küre üzerindeki belirsizliğini nasıl çözüyorlar? Arka plan: 2B'de, 2B düzlem sonsuz olduğu için sınırın sınırlı bir alana sahip tarafını seçmek önemsizdir. Bununla birlikte, bir küre sonludur, bu nedenle ek varsayımlar yapmadan hangi tarafın …

1
PostGIS / PostGresQL'deki maksimum çakışma temelinde katılma?
İki tabloda iki set çokgen var. Setler üst üste biniyor. A kümesindeki her çokgen için, B kümesindeki çokgenin kimliğini en çok örtüştüğü şekilde almak istiyorum. PostGIS uzantılı PostgreSQL kullanıyorum. Sadece doğru / yanlış koşullara göre katılabileceğinizi bilmek için SQL hakkında yeterli bilgim var. Yani bu işe yaramaz: SELECT a.id as …

1
Paylaşılan veri dizini ile GeoServer kümelemesi
GeoServer'ı kümelemeyi planlıyorum. Web'de, genellikle aynı veri dizinini paylaşan birden fazla GeoServer düğümü yapılandırarak kümelemenin kurulduğunu söyleyen birkaç sonuç bulabilirim. Aynı zamanda tüm GeoServer özelliklerinin çalışmayabileceğini söyleyen bazı sonuçlar ( http://osgeo-org.1560.n6.nabble.com/Using-GeoServer-with-shared-data-directory-td4468628.html ) paylaşılan veri dizini. Gerçek GeoServer belgelerine bakmaya çalıştım, ancak paylaşılan bir veri dizininin nasıl kullanılabileceğine dair ayrıntılar bulamadım, …
11 geoserver 

1
Nitelik dizinlerinin ArcObjects'ten sorguda kullanıldığını doğrulamak istiyor musunuz?
.NET üzerinden ArcObjects kullanılarak yazılmış daha büyük bir projenin parçası olarak bazı yazılımlarımız var. Bu yazılım, bir şemadaki birden çok dosya coğrafi veritabanındaki verileri benzer ancak farklı bir şemadaki tek bir dosya coğrafi veritabanına geçirir ve birleştirir. Taşıma işlemindeki bazı adımlar, mevcut bir satırın aranmasını ve farklı bir tablodaki verilerle …


1
GRASS'ta görüntü sınıflandırması için Landsat görüntüleri nasıl keskinleştirilir?
Pan keskinleştirilmiş 15m çözünürlüklü görüntüler kullanarak GRASS'ta i.cluster> kullanarak Landsat sahnesinin denetimsiz bir sınıflandırmasını nasıl yapacağınızı öğrenmek istiyorum i.maxlik( Wiki'sinde verilen örnek normal 30m çözünürlükleri kullanıyor). i.pansharpenÖnce pan-netleştirilmiş görüntüler oluşturmak için kullanmayı denedim , ancak i.pansharpenyalnızca d.rgbveya kullanılarak birleştirilebilen 3 kanal çıktısı verebilirim r.composite. Bildiğim kadarıyla, görüntü sınıflandırma işlemi 1 …

3
Köşedeki çizgiler nasıl bölünür?
Çok araştırdım ama bir cevap bulamadım: QGIS ile satırları düzenlerken, genellikle mevcut iç köşelerinden birine bir linestring'i ayırmam gerekiyor, ancak bir yol bulamıyorum; "Bölünmüş Özellikler" aracını köşelere yapışabileceğini düşünerek denedim, ama yanılmıştım ve tepe noktasını şanssız seçmenin birkaç yolunu denedim ... herhangi bir çözüm?
11 qgis  editing 

2
Görüş alanı hesaplaması nasıl uygulanır?
Görünürlüğü uygulamanın bir yolunu arıyorum (diğer bir deyişle görüş alanı). Birkaç CBS uygulaması önerdiğim önceki bir CBS SE sorusunu buldum (ihtiyacım olan şey değil - hesaplamaları yerleştirmeye çalışıyorum) ve ayrıca SAGA. SAGA (C ++, Java, C # sınıfları) aradığım şeylere daha çok benziyor, ancak hangi sınıfları örneklemek (veya alt sınıf) …
11 c++  saga  viewshed 

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.