Aynı sorunla karşı karşıya kaldım - daha kullanışlı hale getirmek için eğimli arka bahçemde teras isteyen. Siteden toprak çıkarmak veya eklemek zorunda kalmamak için teras bölümlerini nerede yapacağımı ve kaç blok satın alacağımı bilmem gerekiyordu. İşte yaptım:
Yöntem Özeti:
- İlgi alanını incelemek için gerektiği kadar orijin kullanarak pusula okumalarına ve yerçekimi seviyesine göre küresel koordinatlarda topografya toplayın.
- Excel'de Kartezyen koordinatlara dönüştürün
- Birden çok veri kümesini ortak bir referans çerçevesine çevirme
- Verileri en düşükten en yükseğe Z'ye göre sıralayın
- Verileri istenen kontur çizgisi çözünürlüğüne göre çoklu seriler halinde çizin
- Kontur çizgilerini doldurmak için trend çizgilerini kullanın veya elle çizin.
Sonuçlar:
Lazer bandı, telefonu ve tripodu olduğu için maliyet sıfırdı. Bir lazer bandının mesafe ve fantezi özelliklerine bağlı olarak 50 ila 150 $ arasında bir maliyeti vardır. Benimki 100 dolardı.
Doğruluk: Veri gürültüsüne dayalı yaklaşık 6 "gibi görünüyor. Ama dürüstçe dikkatli olmak için çok çalışmadım, çünkü süreç beklenmedik bir şekilde asılı durursa çok zaman almak istemedim. hatta lazer ve telefon masonite sıkı sıkılaştırmak Oldukça gevşek idi.Lazer orijini, hataya katkıda bulunan tripodun dönme merkezinde ortalanmadı. Uzun çim nedeniyle lazer her zaman yere çarpmadı Android doğruluğuna gelince, emin değilim, ama gerçekten umursadığımız her şeyin yerel göreceli doğruluk olduğunu öğrenmek için bazı testler yapmak kolay olurdu. derece olarak, oryantasyondaki bir derece farkın bir derece okuma farkı olduğu sürece umurumda değil.
Süre: Üç konumdan 200 veri noktası toplamak için yaklaşık 2 saat.
Alan kaplı derin yaklaşık 8 ayak az varyasyon ile 20 feet tarafından 60 hakkında fit genişliğinde idi.
Detaylar:
-
Verileri toplayın. Eğimli ve yatay kaydırmalı ucuz bir kamera üçayak, bir Bosch lazer bant ve pusula seviyesi uygulaması yüklü Android akıllı telefonumu kullandım. Sehpayı bağlamak için bir platform yapmak için bir parça Masonite kullandım ve telefonu ve lazer bandını fermuarlarla Masonite'a sabitledim. Pusula yönünü kaydedip telefondan eğin ve bir excel forma kağıdındaki lazer bandından uzaklaştırın. Ben benim tripod taşımak bir sonraki yerden görebiliyordu veri kümesine oldukça küçük (aka kesin) bir referans noktası dahil. Bahçede dolaşmak için birkaç kez tekrarlayın. (Aynı orijinal referans noktasını kullanmanıza gerek yoktur, sadece bitişik veri toplama konumları arasında bir referans noktasına ihtiyacınız vardır.)
-
Excel'de, verileri pan veya pusula açısı, eğim açısı ve toplama noktasından uzaklığı topladığınızda sahip olduğunuz küresel koordinatlardan Kartezyen koordinatlara veya (x, y, z) dönüştürün. (Dönüşüm için çevrimiçi olarak basit formüller mevcuttur.)
-
Ortak bir referans çerçevesine çevirin. Sehpamı her hareket ettirdiğimde, kendi kökeni olan yeni bir veri kümesi toplardım ve elbette sadece bir tane istiyorum. Uygun pusula başlıkları ve eğimleri mutlaktır, yani tripodu hareket ettirdiğimde değişmezler. Bu, tüm veri kümelerimin ortak pan ve tilt referans çerçevelerini paylaştığı anlamına gelir, bu nedenle verilerim sadece çevrilmelidir, matris çarpımı gerekmez! Tek yapmam gereken, kesin referans noktası için veri kümeleri arasındaki x, y ve z farkını almak ve bu farkı birincil veri kümesine çevirmek için ikincil kümedeki tüm koordinatlara eklemek. Bu çeviriyi, son veri kümesini sondan sonrakine, sonra sonrakine vb. Ve son olarak da birincil kümeye taşımak için gerektiği kadar yapın. Şimdi tüm veriler tek bir ortak referans çerçevesinde.
-
Verileri en küçükten en büyüğe doğru z değerlerine göre yeniden düzenlemek için Sırala işlevini kullanın.
-
X, y verilerini z aralıklarına göre bir dizi grafikte çizmek için dağılım grafiği grafiğini kullanın. Örneğin, z ile 0 ile 1 feet, 1 ile 2 vb. Arasındaki tüm verileri gruplayın ve hepsini aynı grafik üzerinde çizin. Her arsa bir izo-konturu temsil eder (bunun için daha iyi bir kelime vardır, değil mi?).
-
Veri kümeleri boyunca kontur çizgileri çizmek için eğilim çizgisi işlevini kullanın. Bir çok veri seti için yeterince çevik olmayan çizgiyi çizmek için 6. derece çokgen işlevini kullandım.
Yeni bilgi##
Bahçemin topografik haritalarını oluşturmak için başka yöntemler üzerinde biraz araştırma yaptım. Klasik yöntem bir teodolit, kutuplar, bir bant ve çekül bobs kullanmaktır. Teodolit sadece eğimi ve tavaları (isterseniz eğim ve sapma) çok doğru bir şekilde kaydeden bir teleskoptur. Şimdi günler, insanlar perdeyi ve sapmayı ölçen ve bir kerede mesafeyi ölçen, küçük bir aritmetikten sonra 3D koordinatları aldığınız küresel koordinatlar olan toplam istasyonları kullanıyor. Lazer bant ve telefonumla tam olarak bunu yapıyorum. Kurulumun bir fotoğrafını ekledim.
Bence bu çürük kurulum ile birkaç inç sırayla bekleyebilirsiniz en iyi doğruluk. Sorunlar esas olarak iki.
- Pusula hataları.
- Hizalama ve sertlik.
Lazer bant oldukça iyi, bir inç kesir ve adım ölçümü oldukça iyi, .1 derece ya da öylesine. Pusula oldukça kötü. Telefondaki sensör oldukça hızlı sürüklenir ve herhangi bir demirli metal veya elektronik tarafından kolayca bozulur, böylece telefon ve lazer bandı arasındaki kabaca 12 ”ayırma. Ne yazık ki, ayrılık benim kurulum oldukça dayanıksız hale getirdi.
Ama bana arka bahçemin kullanışlı bir resmini veriyor.
Bu veriler karanlıkta, yağmurda toplandı ve telefon lazer bandının hemen yanındaydı. Telefonu sadece zift için kullanarak, daha iyi bir pusula ve daha kabarık bir platform ekleyerek ve tripodun lazer ve zift ekseni arasında bazı üstünkörü hizalamalar yaparak büyük ölçüde geliştirilebilir.
Bahçemde ve evimin içinde, kurulumumla nokta konumlarını ve ayırma mesafelerini hesaplayabildiğim, ardından doğrudan lazer bant ölçümleriyle karşılaştırabildiğim birkaç nokta daha seçerek daha fazla doğruluk testi yaptım.
Telefon, lazer bant ve kamera üçayak ile, lazer ve telefon için daha sert bir montaj ile ve lazer üçayak üzerindeki adım ekseni ile hizalanmış gibi, yatay düzlemde yaklaşık +/- 8 ”alabilirsiniz ve +/- 1 ”dikey olarak 20 '.
İletki için telefon pusulasını değiştirin ve hatalar 3D'de +/- 1 ”değerine düşürüldü. Açıölçer olarak derece okuyan bir marangoz görüş seviyesini kullandım.
Bozuldu ve kullanılmış bir teodolit (260 $) satın aldı ve hatalar 3D'de yaklaşık +/- 3/8 ”değerine düştü. Ve bu, lazer bandını teodolit üzerinde elle tuttuğum, bandın arkasını izleyicinin dönme merkezine yerleştirmeye çalıştığım ve izleyiciden baktığım noktayı göstereceğim.
Bana bahçenizin topo haritasını nasıl oluşturacağınızı soracak olsaydınız, lazer bandını, akıllı telefonu ve marangoz seviyesini, eğim vermenize ve esnemenize ve açıları okumanıza izin veren bir tane öneririm. Transit seviyeleri lazer seviyelerine yol veriyor, böylece ebay'den 100 doların altına alabilirsiniz.