Laymen için mekansal sorgulama aracı nedir?


9

CBS hakkında hiçbir şey bilmiyorum, ama CBS problemi olduğunu düşündüğüm şey var. Benim sorunum googling birkaç saat harcamak, ben ne yapmam gerektiğini mekansal bir sorgu yapmak olduğunu düşünüyorum, ama bu konuda nasıl emin değilim.

Belirli bir mahalleyle ilgili olarak bakmak istediğim bazı suç verilerim (belirli olayların bir listesi, meydana geldiği zaman tarihi ve meydana geldiği adres) var. Bir harita üzerinde mahallenin bir taslağı var, bu da mahallenin taslağını açıklayan bir çokgene çevirebileceğim kadar spesifik. Bu mahallenin sınırları içinde hangi olayların meydana geldiğini görmek zorunda olduğum suç verilerini filtrelemek istiyorum. Bu uzamsal bir sorgu olduğunu düşünüyorum, ama emin değilim.

Genel olarak sorunla ilgili bir rehberlik arıyorum. Bu tür şeyler (Google Fusion Tables?) İçin bazı ücretsiz araçlar var ve ArcGIS Desktop ve MS SQL Server'a erişimim var gibi görünüyor. SQL Server'ı tanıyorum, ancak ArcGIS Desktop'ı bilmiyorum ve bir iki gün içinde alıp öğrenebileceğim bir şey gibi görünmüyor, ancak emin değilim.


Masaüstünde (ArcGIS) veya bir web sayfasında (Google Fusion Tables kullanarak) Mekansal Sorgular yapmak ister misiniz?
Mapperz

Yanıtlar:


8

ArcMap'ta ArcMap'ta Polygon'da Ara konusuna bakarsanız, şunları bulabilirsiniz:

"Çokgen katmanıyla kesişen noktalar katmanından bu özellikleri seçmek için Konuma Göre Seç"

Bu, menü çubuğundaki "Seçim> Yere Göre Seç" ile bulunur ve bir Hedef katmanı, ardından Kaynak katmanı ve seçim yöntemi ister.

Hedef katman sizin nokta katmanınızdır, Kaynak katman çokgen katmanı ve 'Hedef katman, uzamsal seçim yönteminiz olarak kaynak katman içindedir.

Sonra çıktıyı kaydedin


İyi bir fikir gibi geliyor, ArcGIS'in masaüstüme yüklenmesini talep ediyorum, bunu mümkün olan en kısa sürede denemek istiyorum. Teşekkürler.
Elbelcho

ArcGIS aşamasından sonra verileri filtrelemek için Excel'e bile dışa aktarabilirsiniz.
Matthew Snape

1
Haritada henüz puanınız yoksa, adres için bir koordinat almak için önce bunları coğrafi olarak kodlamanız gerekir.
Brad Nesom

Takip etmek için: Bu yöntemi kullandım ve harika çalıştı. Mahalle taslağını sat görünümde çizmek, bu çizimi bir özelliğe dönüştürmek ve daha sonra adresleri coğrafi kodlamak gibi birkaç ara adımı bulmakta zorlandım, ancak bir kez ele alındığında, "Konuma Göre Seç" tam olarak neydi İhtiyaçlarıma mükemmel şekilde uyan, anlaşılması kolay, dışa aktarılması kolay bir veri kümesine ihtiyacım vardı. Teşekkürler!
Elbelcho


4

Suç olay masanızda, mahallenize bağlanan bazı bilgilere ihtiyacınız olacak. Mahalle poligonunuz içindeki tüm adresleri içermez, bu nedenle en iyi bahisiniz A) listenizle eşleşen adresleri içeren sokak, parsel veya bina verileri almak veya B) suç tablonuzu açmak ve Komşuluk. ardından mahallenizdeki adresi seçin ve eşleştiği mahallenin adını / kimliğini doldurun (bu, mahalle çokgeninize bir sütun eklemeniz ve aynı kimliği eklemeniz gerektiği anlamına gelir) Temel olarak, uzamsal sorguyu bildirmek için bir yolunuz olması gerekir bu adreslerin bu mahalleye ait olduğunu.
Tablonuz bir nokta özellik sınıfı olmadığından (varsayalım) tabloya dayalı bir birleştirme yapmak zorunda kalacak. Bunu yapmak için ArcMap'i açın, özellik ekle'yi tıklayın, tablonuzu ve mahallenizi bulmak için göz atın, mahallenizi sağ tıklayın, katıl> öğesini tıklayın ve tablodan nitelikleri birleştirmek için istemleri izleyin.


Sorun bu, suç verileri tüm şehir için ve bu mahallede hangi belirli suç olaylarının olduğunu görebilmek için filtrelemek istiyorum.
Elbelcho

1
Başka CBS verileriniz var mı? Parselleriniz veya sokaklarınız var mı?
Meg McG

3

Neigborhood'ların uzamsal bir temsiline sahip olduğunuzu söylüyorsunuz, ancak suç verileri sadece adresler.

suçları mahallelere bağlamanın yolları var.

mahallelerdeki tüm adreslerin bir listesini alın ve bu listeye katılın. bu mekansal olmayan bir çözümdür.

ya da suç bilgilerinin mekânsal temsilini almanız gerekir.

suçlar için koordinatlarınız varsa mahallenin poligonuna sınır noktaları ile kesişen bir ifadeyle katılırsınız. o zaman mekansal bir çözümdür.

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.