تحديد منطقة State Plane الأمريكية
اعرف منطقة State Plane لموقع في الولايات المتحدة من الولاية والإحداثيات: النقطة (34.0522، -118.2437) في كاليفورنيا تقع في منطقة California V، ورمز FIPS هو 0405. وفي الولايات متعددة المناطق تُوسم النتيجة بأنها تقريبية. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- الحالة
- CA
- خط العرض
- 34.0522
- خط الطول
- -118.2437
- المنطقة
- California V
- منطقة FIPS
- 0405
- النظام
- SPCS83
- عائلة نظام الإسناد
- NAD83
تحدّد أداة البحث عن مناطق State Plane في الولايات المتحدة المنطقة المرجّحة ضمن نظام الإحداثيات المستوية للولايات، بالاعتماد على اختصار الولاية المكوّن من حرفين وخط عرض وطول تقريبيين وفق WGS84. وتعيد الاسم المتعارف عليه لمنطقة NAD83 ورمز FIPS المكوّن من أربعة أرقام، وهو أمر مفيد عندما يذكر مصدر البيانات الولاية لكنه يغفل نظام الإسناد المسقط. ولأن بعض حدود المناطق تتبع المقاطعات بدلًا من خطوط العرض أو الطول البسيطة، تُعرض نتائج الولايات متعددة المناطق بوصفها تقريبية، وينبغي مطابقتها مع المواصفة الرسمية قبل استخدامها في أعمال المساحة.
ما الذي توضحه منطقة State Plane
نظام إحداثيات State Plane هو مجموعة من نظم الإحداثيات المسقطة المصممة للأعمال الدقيقة داخل أجزاء مختلفة من الولايات المتحدة. وقد تستخدم الولاية منطقة واحدة تغطي كامل أراضيها، أو عدة مناطق موزعة من الشمال إلى الجنوب أو من الشرق إلى الغرب أو حول الجزر والأقاليم غير المنتظمة. تعيد هذه الأداة الاسم المتعارف عليه لمنطقة SPCS83 ومعرّف FIPS المكوّن من أربعة أرقام.
وغالبًا ما تكون هذه المعلومة هي الحلقة المفقودة في تفسير بيانات الهندسة أو قطع الأراضي أو النقل أو المرافق. يُعاد رمز منطقة FIPS بدلًا من رمز EPSG واحد، لأن منطقة State Plane الواحدة قد تقابل عدة تعريفات CRS، مثل الأمتار في مقابل أقدام المساحة الأمريكية، أو تعريف NAD83 الأصلي في مقابل تحقيق لاحق، أو أعراف خاصة بجهة حكومية. فعلى سبيل المثال، قد يقع موضع في كاليفورنيا ضمن واحدة من ست مناطق حالية، بينما تستخدم كونيتيكت منطقة واحدة على مستوى الولاية.
لذلك لا تمثل الولاية وصفًا فقط، بل تحصر عائلة المناطق ذات الصلة قبل تقييم خطي العرض والطول. تساعد النتيجة في اكتشاف النظام المقصود، غير أن CRS النهائي يجب أن يطابق تحقيق المرجع والوحدة اللذين يحددهما مالك البيانات. استخدم النتيجة مفتاح اختيار مدروسًا، لا إذنًا بإعادة تسمية إحداثيات مجهولة من دون مراجعة بياناتها الوصفية.
كيفية تقييم الموقع
أرسل اختصارًا بريديًا من حرفين في state، وقيمتين منتهيتين في lat وlon بوحدة الدرجات العشرية وفق WGS84. يتحقق المحرك أولًا من الحدود العامة للولايات المتحدة، ثم يقارن النقطة بصندوق حدود واسع للولاية المحددة. يكشف ذلك أخطاء شائعة، مثل إرفاق إحداثية من تكساس باسم كاليفورنيا أو عكس خط العرض وخط الطول.
ويمكن عندئذ أن تعيد الولاية ذات المنطقة الواحدة نتيجة على مستوى الولاية بدرجة ثقة مرتفعة. أما الولاية متعددة المناطق فتطبق عليها الأداة قاعدة إقليمية حتمية وموثقة تعتمد على خط العرض أو خط الطول أو موضع الجزيرة. تلائم هذه القواعد المواقع التقريبية والبحث المعتاد عن CRS، لكن بعض الحدود الرسمية تتبع المقاطعات أو تقسيمات قانونية أخرى لا يمكن تمثيلها تمامًا بعتبة إحداثية واحدة.
لذلك تحمل النتيجة درجة ثقة تقريبية وملاحظة تدعو إلى التحقق. قرب الحدود، راجع ضبط المساحة للمشروع، أو مواصفات إدارة النقل في الولاية، أو البيانات الوصفية للمقاطعة، أو سجل CRS رسميًا.
استخدام النتيجة في GIS ومسارات البيانات
استخدم المنطقة ورمز FIPS المعادين لتضييق نطاق البحث عن CRS، أو للتحقق من البيانات الوصفية الواردة، أو لتوجيه السجل إلى إعداد إسقاط معتمد لدى مؤسستك. لا تضع خط العرض والطول الجغرافيين مباشرة في حقلي الشرقي والشمالي لنظام State Plane؛ فاختيار المنطقة ليس إلا الخطوة الأولى، ويتطلب التحويل الفعلي مكتبة جيوديسية مناسبة. حدّد بعد ذلك الوحدة المطلوبة، وهي عادة الأمتار أو الأقدام الدولية أو أقدام المساحة الأمريكية، وكذلك تحقيق NAD83 الدقيق الذي يطلبه المشروع.
لهذه الاختيارات أثر مهم، إذ قد تختلف الإحداثيات حتى عندما يبدو اسم المنطقة متطابقًا. عند الاستيراد الآلي، احتفظ بالولاية الأصلية وخط العرض وخط الطول ومنطقة FIPS المعادة ودرجة الثقة معًا كي يستطيع المراجع إعادة إنتاج القرار. ويُستحسن إحالة كل نتيجة تقريبية قريبة من حد داخلي إلى مراجعة يدوية.
لا يمكن لاستعلام شبكي أو تاريخ حالي أو اختيار عشوائي أن يغير الإجابة. وفي الأعمال المساحية أو القانونية، يظل تعريف CRS الذي تحدده الجهة المسؤولة أو العقد هو المرجع الملزم.
حالات الاستخدام
استعادة بيانات وصفية مفقودة لقطعة أرض
استخدم الولاية والمركز التقريبي لقطعة الأرض لتحديد منطقة FIPS المرجّحة قبل ربطها بنظام CRS مسقط معتمد.
توجيه الرصد الميداني
وزّع قراءات GPS على إعدادات State Plane الإقليمية المرجّحة قبل تنفيذ خطوة تحويل منضبطة.
التحقق من استيراد GIS
قارن منطقة State Plane التي أعلنها المورّد بالمنطقة التي تقترحها الولاية والامتداد الجغرافي لمجموعة البيانات.
الأسئلة الشائعة
هل تتضمن النتيجة رمز EPSG؟
لا. قد تقابل المنطقة عدة نظم CRS من EPSG بسبب اختلاف تحقيق المرجع ووحدة الإحداثيات. توفر النتيجة الاسم المتعارف عليه ورمز FIPS لتختار نظام CRS المعتمد الصحيح.
لماذا توصف نتيجة الولاية متعددة المناطق بأنها تقريبية؟
تتبع بعض الحدود الرسمية المقاطعات أو تقسيمات إدارية غير منتظمة. يحدد الموقع التقريبي الإقليم المرجّح، لكنه لا يحسم دائمًا النقاط القريبة من تلك الحدود.
ما المرجع الجيوديسي الذي تفترضه الأداة؟
تحدد الأداة عائلة مناطق SPCS83 المرتبطة بـNAD83. ولا تختار تحقيقات NAD83 اللاحقة، كما لا تحدد مناطق NAD27 القديمة.
هل تحول الأداة خط العرض والطول إلى إحداثيات State Plane؟
لا. فهي تختار المنطقة المرجّحة فقط. استخدم مكتبة تحويل جيوديسي مع المنطقة وتحقيق المرجع والوحدة الدقيقة لحساب الإحداثيين الشرقي والشمالي.
لماذا يجب إدخال الولاية إلى جانب الإحداثيات؟
لأن الولاية تحصر مجموعة المناطق الممكنة قبل تقييم الإحداثيات. فبعض الولايات مثل كونيتيكت لها منطقة واحدة على مستوى الولاية، بينما لكاليفورنيا ست مناطق حالية.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/geo/state-plane-zone \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"state":"CA","lat":34.0522,"lon":-118.2437}'const res = await fetch("https://api.kit.forhosting.com/geo/state-plane-zone", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"state": "CA",
"lat": 34.0522,
"lon": -118.2437
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geo/state-plane-zone",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"state": "CA",
"lat": 34.0522,
"lon": -118.2437
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geo/state-plane-zone", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"state":"CA","lat":34.0522,"lon":-118.2437}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"state":"CA","lat":34.0522,"lon":-118.2437}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geo/state-plane-zone", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"state": "CA",
"lat": 34.0522,
"lon": -118.2437
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geo.state_plane_zone",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الحدود
lat_min | 17 |
lat_max | 72 |
lon_min | -180 |
lon_max | -64 |
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
الحساب حتمي وخاص ومتاح في المتصفح أو عبر API.
كيفية تقييم الموقع
وتعيد الولايات غير الصحيحة والأعداد غير المنتهية والنطاقات المستحيلة والنقاط الواقعة خارج النطاق التقريبي للولاية الخطأ invalid_input بدلًا من تخمين يبدو معقولًا.
استخدام النتيجة في GIS ومسارات البيانات
تبلغ كلفة طلب API الناجح $0.002، بينما ينفذ المتصفح المنطق الحتمي النقي نفسه محليًا.
أسئلة تقنية
ما تكلفة API؟
تبلغ تكلفة طلب API الناجح $0.002. تستخدم أداة المتصفح المنطق الحتمي نفسه محليًا، ولا تُفرض رسوم على الإدخال غير الصحيح.