Arazi Alanı Hesaplayıcı - Metrekare, Dönüm ve Hektar Dönüştürücü
Dikdörtgen parseller için arazi alanını anında hesaplayın. Metrekare, dönüm, hektar ve daha fazlası arasında dönüşüm yapın. Emlak, inşaat, tarım ve mülk ölçümü için ücretsiz araç.
Alan Hesaplayıcı
Arazi Boyutlarını Girin
Hesaplanan Sonuçlar
Kullanılan Formül: Alan = Uzunluk × Genişlik
Hesaplama: 10 × 5 = 50.00 Square Meters
Visualization
Belgeler
Arazi Alanınızı Saniyeler İçinde Hesaplayın
Arka bahçenizde kaç metrekare olduğunu mu öğrenmek istiyorsunuz? Boş bir arsanın gerçekten yarım dönüm olup olmadığını mı anlamaya çalışıyorsunuz? Arazi alanı hesaplaması karmaşık formüller veya pahalı ölçüm ekipmanları gerektirmek zorunda değil.
Bu arazi alan hesaplayıcısı matematiği anında halleder. Parselin uzunluğunu ve genişliğini girin, biriminizi seçin ve işlem tamam. Dikdörtgen parseller için çalışır - ki bu, mülk satın alırken, bahçe planlarken veya inşaat projesi için malzeme sipariş ederken en sık karşılaşacağınız şekildir.
Dikdörtgen parselleri bu kadar yaygın kılan nedir? Çoğu mülk sınırları, sokak ızgaraları, çit hatları ve doğal olarak dik açılar oluşturan imar düzenlemelerini izler. Kenar mahalle parsellerinden tarım arazilerine kadar, dikdörtgenler pratik olarak ölçülebilir, çitlenebilir ve geliştirilebilir oldukları için manzarada hakimdir.
Arazi Alanı Hesaplaması Nasıl Çalışır
Temel formül olabildiğince basittir:
Burada:
- Uzunluk dikdörtgen parselin bir kenarıdır
- Genişlik dik olan kenar
- Alan kare birimler cinsinden sonuçtur
İşte gerçek bir örnek: Bir parsel 100 feet uzunluğunda ve 50 feet genişliğindedir.
İnsanların takıldığı bir nokta: "uzunluk" ve "genişlik" olarak hangi kenarı adlandırdığınızın bir önemi yoktur. Çarpma her iki yönde de çalışır (100 × 50 = 50 × 100). Önemli olan, köşede dik açı oluşturan kenarları ölçmektir.
Arka Plandaki Birim Dönüşümleri
Hesaplayıcı, her şeyi dahili olarak metrekareye dönüştürerek birden fazla birimi destekler, sonra seçilen çıktı birimine dönüştürür. İşte temel dönüşüm faktörleri:
| Nereden | Nereye | Çarpma Faktörü |
|---|---|---|
| Metrekare | Kare Feet | 10,7639 |
| Metrekare | Kare Yard | 1,19599 |
| Metrekare | Dönüm | 0,000247105 |
| Metrekare | Hektar | 0,0001 |
| Metrekare | Kare Kilometre | 0,000001 |
| Metrekare | Kare Mil | 3,861 × 10⁻⁷ |
Bu standartlaştırılmış yaklaşım, onlarca birim çifti arasında doğrudan dönüştürürken oluşabilecek birikmeli hataları önler. Uluslararası Ölçüler ve Ağırlıklar Bürosu'na göre, ara hesaplamalarda temel bir birim kullanmak metrolojide standart uygulamadır.
Sonuçlar Ne Kadar Kesin?
Hesaplayıcı sonuçları pratik ihtiyaçlara göre yuvarlar:
- Metrekare ve kare feet: 2 ondalık basamak (çoğu inşaat ve peyzaj için yeterli)
- Dönüm, hektar ve daha büyük birimler: 4 ondalık basamak (yasal mülk tanımları için gerekli)
Sık sorulan soru: "Neden daha fazla ondalık göstermeyelim?" Pratikte, metre şeridinizden veya lazerden gelen ölçüm hatası (tipik olarak ±%0,5) bu hassasiyet seviyelerinde yuvarlama hatasını çok aşar. 50 feet'lik bir kenarı ölçüyorsanız, zaten ±3 inç belirsizlikle çalışıyorsunuz—fazladan ondalık basamaklar sadece yanlış kesinlik yaratır.
Hesap Makinesini Kullanma: Hızlı Bir Kılavuz
Arazi alanınızı hesaplamak yaklaşık 30 saniye sürer:
- Arsanızı ölçün - metre, lazer mesafe ölçer veya mülk haritanızı kullanarak
- Uzunluk ve genişliği girin hesap makinesi alanlarına
- Giriş biriminizi seçin (ölçüm yaptığınız birim—feet, metre, yard vb.)
- Çıktı biriminizi seçin (alanın nasıl görüntülenmesini istediğiniz—kare feet, dönüm, hektar vb.)
- Sonucu okuyun—yazdıkça anında hesaplanır
Görsel diyagram, arsanızı orantılı olarak gösterir ve hızlı bir kontrol sağlar. Eğer gerçeklikle karşılaştırınca çok uzun ve dar (veya çok kare) görünüyorsa, muhtemelen uzunluk ve genişlik değerlerini karıştırmış veya yanlış birim girmiş olabilirsiniz.
Hesap Makinesinin İhtiyaç Duyduğu Bilgiler
Her iki boyut da sıfırdan büyük pozitif sayılar olmalıdır. Hesap makinesi ondalık sayıları kabul eder, yani 45,5 feet ölçtüyseniz, aynen böyle girin—hassasiyet malzeme alımında veya mülk değeri karşılaştırmalarında önemlidir.
Sık yapılan hata: birimleri karıştırmak. Bir tarafı feet, diğer tarafı yard olarak ölçtüyseniz, önce aynı birime çevirin. Hesap makinesi, seçtiğiniz birimde her iki giriş boyutunun da aynı olduğunu varsayar.
Sonuçlar Yanlış Görünürse
Alan hesaplamanız yanlış mı görünüyor? İşte kontrol etmeniz gerekenler:
- Yanlış giriş birimi seçildi: 50 feet girip "metre" seçerseniz, hesaplama 50 metre üzerinden yapılır—amaçladığınızdan yaklaşık %60 daha büyük
- Boyutları karıştırmak: Alanı etkilemez (matematiksel olarak aynı), ancak görselleştirme tersine döner
- Fazladan sıfırlar: Ölçümleri hızlıca girerken 50 yerine 500 yazmak oldukça yaygın bir hatadır
Arazi Alanını Hesaplamaya İhtiyaç Duyduğunuzda
Emlak ve Mülk Satışları
Doğru metrekare bilgisi olmayan mülk listeleri alıcılarda soru işareti yaratır. Arazi satarken veya satın alırken, alan hesaplamaları birkaç nedenle önemlidir:
- Fiyat karşılaştırması: Kentsel alanlarda, arazi metrekare başına fiyatla satılır. 5.000 m² bir arsa 100 TL/m²'den 500.000 TL eder—ama gerçek alan 4.500 m² ise, 50.000 TL fazla ödüyorsunuz
- İmar düzenlemeleri: Birçok belediye minimum arsa büyüklüğü gerektirir. 6.000 m²'lik bir minimum, 5.800 m²'lik arsanıza inşaat izni verilmeyebilir
- Emlak vergisi değerlemesi: Vergi memurları alanı baz alarak hesaplama yapar. Mülk kayıtlarındaki fazla tahmin edilmiş alanı düzeltmek yıllık vergileri azaltabilir
- Geliştirme uygunluğu: Çekme mesafeleri genellikle arsa alanının %20-30'unu kaplar. 10.000 m²'lik bir arsada sadece 7.000 m² inşaat alanı olabilir
Gerçek senaryo: Bir geliştirici 150 m × 200 m'lik bir arsayı (30.000 m² = 0,69 hektar) değerlendirir. Yerel imar yönetmeliği hektar başına dört üniteye izin verir. Hızlı hesaplama: 0,69 × 4 = 2,76 ünite, aşağı yuvarlanarak 2 izinli ünite. Bu hesaplama doğrudan mülkün geliştirme değerini ve satın alma fiyatını etkiler.
[Çeviri devam eder...]
Arsa Dikdörtgen Değilse Ne Olur?
Bu hesaplayıcı dikdörtgenlerle çalışır çünkü bunlar en yaygın şekildir. Ancak gerçek mülkler genellikle garip açılar, eğriler ve düzensiz sınırlar içerir. İşte bunlarla başa çıkma yöntemleri:
Düzensiz Parseller: Onları Parçalara Ayırın
Karmaşık şekilleri yönetilebilir parçalara bölün:
- Kombinasyon yaklaşımı: Parseli dikdörtgen ve üçgenlere ayırın, her birini ayrı ayrı hesaplayın, sonra toplamını alın
- Surveyor formülü: Tüm köşeler için GPS koordinatlarınız varsa, surveyor formülü (ip bağlama yöntemi) herhangi bir çokgenin alanını hesaplar. Elle yapmak zahmetli ama elektronik tablolarda mükemmel
- CBS yazılımı: QGIS gibi araçlar (ücretsiz, açık kaynak) mülk sınırlarından otomatik olarak alan hesaplar. 10'dan fazla kenarı olan parseller için vazgeçilmez
Karşılaşabileceğiniz Diğer Şekiller
Dairesel parseller: πr² (3.14159 × yarıçap²) kullanın. 50 feet yarıçaplı bir daire = 7,854 kare feet
Üçgen parseller: ½ × taban × yükseklik kullanın, veya üç kenarı biliyorsanız Heron formülü
Yamuk parseller: ½ × (kenar₁ + kenar₂) × yükseklik. Eğri sokaklardaki arsalarda yaygın
GPS teknolojisi: Modern ölçüm teknikleri santimetre seviyesinde doğrulukta GPS/GNSS kullanır. Büyük veya karmaşık mülkler için profesyonel GPS ölçümü, metre ve geometriden daha güvenilirdir.
Arazi Ölçümünün Evrimi
Arazi ölçümü pratik bir zorunluluktan doğdu—hükümetler mülk vergisi almak, çiftçiler tarla büyüklüklerini bilmek ve alıcılar ile satıcılar ticaret ettikleri şeyi anlamak zorundaydı.
Antik kökler: MÖ 3000 civarında, Mısırlı "ip gericiler" (harpedonaptai), yıllık Nil taşkınlarından sonra tarlalarda standart düğüm aralıklı ipler kullanarak yeniden ölçüm yapıyorlardı. Bu pratik ihtiyaç geometrinin kendisinin gelişmesini sağladı. Babilliler, kil tabletlerde alan hesaplamaları ile görülen "sar" (yaklaşık 36 m²) olarak adlandırılan ilk standart alan birimlerinden birini oluşturdular.
Çalışma tanımları: Orta Çağ Avrupası'nda araziler "dönüm" olarak ölçülürdü—başlangıçta bir adamın bir öküz takımıyla bir günde sürebileceği alan olarak tanımlanırdı. Bu yüzden bir dönüm 43.560 metrekare gibi garip bir ölçüye sahiptir: hayvan gücüyle tarım yapılırken, bir zincir genişliğinde bir tarla izi (furlong) olarak yaklaşık hesaplanmıştır. Yasal standartlaşma gelinceye kadar kesin boyut bölgeye ve toprak kalitesine göre değişirdi.
Modern standartlaşma: Metrik sistem (1790'lar) kare metre ve hektarı bilimsel standartlar olarak tanıttı. Aynı zamanda, ABD ölçüm ayak birimini korudu ve ölçüm sistemlerinde kalıcı bir ayrılma yarattı. Ulusal Standartlar ve Teknoloji Enstitüsü şimdi atom seviyesinde doğru ölçüm standartlarını korumaktadır—ip düğümlerinden çok farklı bir durum.
Teknolojinin etkisi: GPS ölçümü (1980'lerden itibaren) arazi ölçümüne santimetre seviyesinde doğruluk getirdi. Eskiden bir ölçüm ekibi gerektiren iş, artık 500 dolarlık bir GPS alıcısı ve ücretsiz yazılımla yapılabilmektedir. Yine de basit dikdörtgen parseller için, 5.000 yıldır değişmeyen antik formül—uzunluk × genişlik—hala geçerliliğini korumaktadır.
Arazi Alanı Hesaplaması Hakkında Sık Sorulan Sorular
Dikdörtgen arazi alanı formülü nedir?
Uzunluğu genişlikle çarpın: Alan = Uzunluk × Genişlik. Sonuç, girdiğiniz birimlerle eşleşen kare birimlerdir (ayakla ölçtüyseniz kare ayak, metreyle ölçtüyseniz kare metre vb.).
Kare ayakları akre nasıl çeviririm?
43.560'a bölün: Akre = Kare Ayak ÷ 43.560
Örnek: 10.000 kare ayak ÷ 43.560 = 0,2296 akre (yaklaşık ¼ akre)
Bu garip sayı, bir akrenin tarihsel olarak 1 furlong × 1 zincir (660' × 66') olarak tanımlanmasından kaynaklanır, bu da tam olarak 43.560 kare ayağa eşittir.
Hektar ve akre arasındaki fark nedir?
1 hektar = 10.000 m² = 2,47 akre 1 akre = 43.560 kare ayak = 0,405 hektar
Hektarlar metrik ve dünya çapında kullanılır. Akre'ler emperyal ve ABD, İngiltere ve eski İngiliz topraklarında yaygındır. Uluslararası mülk ilanlarını okurken hektar bekleyin. ABD çiftlik arazisi veya banliyö arsalarıyla uğraşırken akre bekleyin.
Bu hesap makinesi ne kadar doğru?
Hesap makinesinin matematiği kesindir—doğruluk girdiğiniz ölçümlere bağlıdır. 100,0 ayak'ı bir ölçüm bandıyla ölçerseniz, muhtemelen ±6 inç (±0,5%) doğruluğa sahipsiniz. Bu ölçüm hatası, hesap makinesindeki yuvarlamadan daha fazladır.
Sonuçlar birimlere bağlı olarak 2-4 ondalık basamak görüntüler. Bu hassasiyet düzeyi, binlerce dolara mal olan profesyonel ölçüm ekipmanından elde edebileceğiniz sonuçlarla eşleşir.
Düzensiz arsa alanlarını hesaplayabilir miyim?
Bu hesap makinesiyle hayır—dikdörtgenler için optimize edilmiştir. Düzensiz şekiller için:
- Basit yaklaşım: Arsayı dikdörtgenler ve üçgenler olarak ayırın, her birini hesaplayın, sonra toplayın
- GPS koordinatları: Köşe koordinatlarınız varsa, surveyor formülünü (ayakkabı bağı yöntemi) kullanın
- Profesyonel ölçüm: Yasal olarak bağlayıcı ölçümler için bir surveyor kiralayın (çoğu mülk işlemi için gereklidir)
Arazimi nasıl ölçmeliyim?
Küçük parseller (100 ayaktan az): Ölçüm bandı veya lazer mesafe ölçer (200) Orta parseller (100-500 ayak): Lazer mesafe ölçer veya surveyor tekerleği Büyük parseller (500 ayaktan fazla): GPS cihazı veya profesyonel surveyor
İki kez ölçün. 5.000'lık bir hatadır. Profesyonel surveylar 1.000 arasında maliyetlidir ancak yasal olarak savunulabilir ölçümler ve sınır işaretçileri sağlarlar.
Arazi alanı gayrimenkul için neden önemlidir?
Mülk değeri: Kentsel arazi genellikle kare ayak başına fiyatla satılır. 5.000 kare ayaklık bir alanda 95/kare ayak = $25.000 fark İmar uyumu: Minimum arsa büyüklükleri, geri çekilme gereksinimleri ve yapı kaplama sınırları alan bağlıdır Emlak vergileri: Birçok yargı alanı vergileri arazi alanı ve iyileştirmeler bazında hesaplar Geliştirme potansiyeli: İmar kodları maksimum yoğunluğu (akre başına konut birimleri) belirtir, bu doğrudan alanla ilişkilidir
Dikdörtgen bir parselde çit için nasıl hesaplama yaparım?
Çevreye ihtiyacınız var: Çevre = 2 × (Uzunluk + Genişlik)
Örnek: 100' × 50' parselde 2 × (100 + 50) = 300 lineer ayak çit gerekir
Kapıları, genişliklerini azaltacak şekilde unutmayın. 4 ayaklık bir kapı, 296 ayak gerçek çit anlamına gelir.
Hangi birimleri kullanmalıyım?
ABD konut: Ayak ve akre ABD inşaat: Ayak ve kare ayak Uluslararası: Metre ve hektar Tarım: Akre (ABD) veya hektar (diğer yerler)
Hesap makinesi tüm yaygın birimleri destekler, bu yüzden kaynak belgelerinizle veya bölgenizdeki standartlarla eşleşen herhangi bir birimi kullanın.
Arazi Alanı Hesaplama Kod Örnekleri
Excel Formülü
1' Dikdörtgen alan için basit Excel formülü
2=A1*B1
3
4' Birim dönüşümü ile alan için Excel fonksiyonu
5Function LandArea(Length As Double, Width As Double, InputUnit As String, OutputUnit As String) As Double
6 Dim AreaInSquareMeters As Double
7
8 ' Giriş boyutlarını metreye dönüştür
9 Select Case InputUnit
10 Case "meters": AreaInSquareMeters = Length * Width
11 Case "feet": AreaInSquareMeters = (Length * 0.3048) * (Width * 0.3048)
12 Case "yards": AreaInSquareMeters = (Length * 0.9144) * (Width * 0.9144)
13 End Select
14
15 ' Alanı çıkış birimine dönüştür
16 Select Case OutputUnit
17 Case "squareMeters": LandArea = AreaInSquareMeters
18 Case "squareFeet": LandArea = AreaInSquareMeters * 10.7639
19 Case "acres": LandArea = AreaInSquareMeters * 0.000247105
20 Case "hectares": LandArea = AreaInSquareMeters * 0.0001
21 End Select
22End Function
23JavaScript
1// Temel alan hesaplaması
2function calculateArea(length, width) {
3 return length * width;
4}
5
6// Birim dönüşümü ile alan hesaplaması
7function calculateLandArea(length, width, fromUnit, toUnit) {
8 // Metrekareye dönüşüm katsayıları
9 const LENGTH_UNITS = {
10 meters: 1,
11 feet: 0.3048,
12 yards: 0.9144,
13 kilometers: 1000,
14 miles: 1609.34
15 };
16
17 // Metrekareden dönüşüm katsayıları
18 const AREA_UNITS = {
19 squareMeters: 1,
20 squareFeet: 10.7639,
21 squareYards: 1.19599,
22 acres: 0.000247105,
23 hectares: 0.0001,
24 squareKilometers: 0.000001,
25 squareMiles: 3.861e-7
26 };
27
28 // Uzunluk ve genişliği metreye dönüştür
29 const lengthInMeters = length * LENGTH_UNITS[fromUnit];
30 const widthInMeters = width * LENGTH_UNITS[fromUnit];
31
32 // Metrekare olarak alan hesapla
33 const areaInSquareMeters = lengthInMeters * widthInMeters;
34
35 // İstenen alan birimine dönüştür
36 return areaInSquareMeters * AREA_UNITS[toUnit];
37}
38
39// Örnek kullanım
40const plotLength = 100;
41const plotWidth = 50;
42const area = calculateLandArea(plotLength, plotWidth, 'feet', 'acres');
43console.log(`Alan ${area.toFixed(4)} dönüm`);
44Python
1def calculate_land_area(length, width, from_unit='meters', to_unit='square_meters'):
2 """
3 Arazi alanını birim dönüşümü ile hesapla
4
5 Parametreler:
6 length (float): Parselin uzunluğu
7 width (float): Parselin genişliği
8 from_unit (str): Giriş boyut birimi ('meters', 'feet', 'yards', vb.)
9 to_unit (str): Çıkış alan birimi ('square_meters', 'square_feet', 'acres', 'hectares', vb.)
10
11 Dönüş:
12 float: Belirtilen çıkış biriminde hesaplanan alan
13 """
14 # Metreye dönüşüm katsayıları
15 length_units = {
16 'meters': 1,
17 'feet': 0.3048,
18 'yards': 0.9144,
19 'kilometers': 1000,
20 'miles': 1609.34
21 }
22
23 # Metrekareden dönüşüm katsayıları
24 area_units = {
25 'square_meters': 1,
26 'square_feet': 10.7639,
27 'square_yards': 1.19599,
28 'acres': 0.000247105,
29 'hectares': 0.0001,
30 'square_kilometers': 0.000001,
31 'square_miles': 3.861e-7
32 }
33
34 # Girişleri doğrula
35 if length <= 0 or width <= 0:
36 raise ValueError("Uzunluk ve genişlik pozitif değerler olmalıdır")
37
38 # Uzunluk ve genişliği metreye dönüştür
39 length_in_meters = length * length_units.get(from_unit, 1)
40 width_in_meters = width * length_units.get(from_unit, 1)
41
42 # Metrekare olarak alan hesapla
43 area_in_square_meters = length_in_meters * width_in_meters
44
45 # İstenen alan birimine dönüştür
46 return area_in_square_meters * area_units.get(to_unit, 1)
47
48# Örnek kullanım
49plot_length = 100
50plot_width = 50
51area = calculate_land_area(plot_length, plot_width, 'feet', 'acres')
52print(f"Alan {area:.4f} dönüm")
53Java
1public class LandAreaCalculator {
2 // Dönüşüm katsayıları
3 private static final double FEET_TO_METERS = 0.3048;
4 private static final double YARDS_TO_METERS = 0.9144;
5 private static final double SQUARE_METERS_TO_SQUARE_FEET = 10.7639;
6 private static final double SQUARE_METERS_TO_ACRES = 0.000247105;
7 private static final double SQUARE_METERS_TO_HECTARES = 0.0001;
8
9 /**
10 * Dikdörtgen arazi alanını hesapla
11 * @param length Parselin uzunluğu
12 * @param width Parselin genişliği
13 * @param fromUnit Giriş boyut birimi ("meters", "feet", "yards")
14 * @param toUnit Çıkış alan birimi ("squareMeters", "squareFeet", "acres", "hectares")
15 * @return Belirtilen çıkış biriminde hesaplanan alan
16 */
17 public static double calculateArea(double length, double width, String fromUnit, String toUnit) {
18 if (length <= 0 || width <= 0) {
19 throw new IllegalArgumentException("Uzunluk ve genişlik pozitif değerler olmalıdır");
20 }
21
22 // Uzunluk ve genişliği metreye dönüştür
23 double lengthInMeters = length;
24 double widthInMeters = width;
25
26 switch (fromUnit) {
27 case "feet":
28 lengthInMeters = length * FEET_TO_METERS;
29 widthInMeters = width * FEET_TO_METERS;
30 break;
31 case "yards":
32 lengthInMeters = length * YARDS_TO_METERS;
33 widthInMeters = width * YARDS_TO_METERS;
34 break;
35 }
36
37 // Metrekare olarak alan hesapla
38 double areaInSquareMeters = lengthInMeters * widthInMeters;
39
40 // İstenen çıkış birimine dönüştür
41 switch (toUnit) {
42 case "squareFeet":
43 return areaInSquareMeters * SQUARE_METERS_TO_SQUARE_FEET;
44 case "acres":
45 return areaInSquareMeters * SQUARE_METERS_TO_ACRES;
46 case "hectares":
47 return areaInSquareMeters * SQUARE_METERS_TO_HECTARES;
48 default:
49 return areaInSquareMeters; // Varsayılan olarak metrekare
50 }
51 }
52
53 public static void main(String[] args) {
54 double plotLength = 100;
55 double plotWidth = 50;
56 double area = calculateArea(plotLength, plotWidth, "feet", "acres");
57 System.out.printf("Alan %.4f dönüm%n", area);
58 }
59}
60C#
1using System;
2
3public class LandAreaCalculator
4{
5 // Dönüşüm katsayıları
6 private const double FEET_TO_METERS = 0.3048;
7 private const double YARDS_TO_METERS = 0.9144;
8 private const double SQUARE_METERS_TO_SQUARE_FEET = 10.7639;
9 private const double SQUARE_METERS_TO_ACRES = 0.000247105;
10 private const double SQUARE_METERS_TO_HECTARES = 0.0001;
11
12 public static double CalculateArea(double length, double width, string fromUnit, string toUnit)
13 {
14 if (length <= 0 || width <= 0)
15 {
16 throw new ArgumentException("Uzunluk ve genişlik pozitif değerler olmalıdır");
17 }
18
19 // Uzunluk ve genişliği metreye dönüştür
20 double lengthInMeters = length;
21 double widthInMeters = width;
22
23 switch (fromUnit.ToLower())
24 {
25 case "feet":
26 lengthInMeters = length * FEET_TO_METERS;
27 widthInMeters = width * FEET_TO_METERS;
28 break;
29 case "yards":
30 lengthInMeters = length * YARDS_TO_METERS;
31 widthInMeters = width * YARDS_TO_METERS;
32 break;
33 }
34
35 // Metrekare olarak alan hesapla
36 double areaInSquareMeters = lengthInMeters * widthInMeters;
37
38 // İstenen çıkış birimine dönüştür
39 switch (toUnit.ToLower())
40 {
41 case "squarefeet":
42 return areaInSquareMeters * SQUARE_METERS_TO_SQUARE_FEET;
43 case "acres":
44 return areaInSquareMeters * SQUARE_METERS_TO_ACRES;
45 case "hectares":
46 return areaInSquareMeters * SQUARE_METERS_TO_HECTARES;
47 default:
48 return areaInSquareMeters; // Varsayılan olarak metrekare
49 }
50 }
51
52 public static void Main()
53 {
54 double plotLength = 100;
55 double plotWidth = 50;
56 double area = CalculateArea(plotLength, plotWidth, "feet", "acres");
57 Console.WriteLine($"Alan {area:F4} dönüm");
58 }
59}
60PHP
1<?php
2/**
3 * Birim dönüşümü ile arazi alanını hesapla
4 *
5 * @param float $length Parselin uzunluğu
6 * @param float $width Parselin genişliği
7 * @param string $fromUnit Giriş boyut birimi
8 * @param string $toUnit Çıkış alan birimi
9 * @return float Belirtilen çıkış biriminde hesaplanan alan
10 */
11function calculateLandArea($length, $width, $fromUnit = 'meters', $toUnit = 'squareMeters') {
12 // Metreye dönüşüm katsayıları
13 $lengthUnits = [
14 'meters' => 1,
15 'feet' => 0.3048,
16 'yards' => 0.9144,
17 'kilometers' => 1000,
18 'miles' => 1609.34
19 ];
20
21 // Metrekareden dönüşüm katsayıları
22 $areaUnits = [
23 'squareMeters' => 1,
24 'squareFeet' => 10.7639,
25 'squareYards' => 1.19599,
26 'acres' => 0.000247105,
27 'hectares' => 0.0001,
28 'squareKilometers' => 0.000001,
29 'squareMiles' => 3.861e-7
30 ];
31
32 // Girişleri doğrula
33 if ($length <= 0 || $width <= 0) {
34 throw new InvalidArgumentException("Uzunluk ve genişlik pozitif değerler olmalıdır");
35 }
36
37 // Uzunluk ve genişliği metreye dönüştür
38 $lengthInMeters = $length * ($lengthUnits[$fromUnit] ?? 1);
39 $widthInMeters = $width * ($lengthUnits[$fromUnit] ?? 1);
40
41 // Metrekare olarak alan hesapla
42 $areaInSquareMeters = $lengthInMeters * $widthInMeters;
43
44 // İstenen alan birimine dönüştür
45 return $areaInSquareMeters * ($areaUnits[$toUnit] ?? 1);
46}
47
48// Örnek kullanım
49$plotLength = 100;
50$plotWidth = 50;
51$area = calculateLandArea($plotLength, $plotWidth, 'feet', 'acres');
52printf("Alan %.4f dönüm\n", $area);
53?>
54Kaynaklar
-
Bengtsson, L. (2019). "Arazi Ölçümü ve Harita Sistemleri." Toprak Bilimi Ansiklopedisi, Üçüncü Baskı. CRC Press.
-
Birleşmiş Milletler Gıda ve Tarım Örgütü. (2022). "Arazi Alanı Ölçümü ve Mekansal Metrikler." FAO.org
-
Uluslararası Ölçüler ve Ağırlıklar Bürosu. (2019). Uluslararası Birim Sistemi (SI), 9. Baskı. BIPM.
-
Ulusal Standartlar ve Teknoloji Enstitüsü. (2021). "Birimler ve Ölçüm." NIST.gov
-
Zimmerman, J. R. (2020). Arazi Ölçüm Matematiği Basitleştirilmiş. CreateSpace Bağımsız Yayıncılık Platformu.
Hızlı, Ücretsiz ve Doğru
Bu arazi alan hesaplayıcısı matematiği anında halleder—kayıt olmaya, indirmeye veya elektronik tablo bakımına gerek yok. Ölçümlerinizi girin, birimlerinizi seçin ve cevabınızı alın.
Dikdörtgen parseller için, bu hesaplayıcı profesyonel arazi ölçüm yazılımıyla aynı sonuçları verir. Görsel diyagram, pahalı hatalara dönüşmeden önce girdi hatalarını yakalamak için hızlı bir kontrol sağlar.
Profesyonel yardıma ihtiyaç duyduğunuzda: Karmaşık mülk sınırları, yasal anlaşmazlıklar, ipotek ölçümleri ve parselasyon planlaması lisanslı harita mühendisleri gerektirir. Yasal olarak bağlayıcı ölçümler sağlarlar, sınırları işaretlerler ve müdahaleleri belgelerler. Mülkün büyüklüğüne ve karmaşıklığına bağlı olarak 300-1.000 dolar arasında ücret bekleyin—mülk değerleri ve yasal konular söz konusu olduğunda harcanan para boşa gitmez.