بديل متوافق مع Geocode.Farm
تجيب نقاط النهاية الأمامية والعكسية في Geocode.Farm، بنمطي عناوين URL في v3 وv4، على farm.mygeocode.com. ويُعاد إنتاج الكائن المتداخل geocoding_results بأقسامه STATUS وACCOUNT وRESULTS وSTATISTICS لكي تستمر المحلّلات الحالية في العمل.
غيّر اسم مضيف واحدًا
| المضيف الأصلي |
|
|---|---|
| استخدم بدلًا منه | farm.mygeocode.com |
| معامل المفتاح | key (اختياري: يحصل أي عنوان على 2,500 طلب يوميًا دون مفتاح، وضع مفتاح My Geocode هنا للاستفادة من الرصيد والباقات وسجل الاستخدام) |
curl "https://www.geocode.farm/v3/json/forward/?addr=530+W+Main+St+Anoka+MN+55303&key=YOUR_FARM_KEY"curl "https://farm.mygeocode.com/v3/json/forward/?addr=530+W+Main+St+Anoka+MN+55303&key=YOUR_MYGEOCODE_KEY"لماذا ينتقل الناس
إذا بدأت مع Geocode.Farm بسبب مستواها المجاني، فستحصل هنا على 2,500 طلب مجاني يوميًا لكل مفتاح، مع نتائج على مستوى المنزل في عدد أكبر من الدول. راجع صفحة التغطية.
الحصة المجانية نفسها، بمفتاح أو دونه. تُحتسب الطلبات إلى farm.mygeocode.com ضمن الحصة نفسها البالغة 2,500 طلب مجاني يوميًا التي يحصل عليها عنوانك أو مفتاحك في نقاط النهاية الخاصة بنا. وبعد ذلك، رصيد مسبق الدفع بسعر 0.0001 € للطلب، أو 50 € شهريًا لمفتاح Unlimited. لا يتطلب إنشاء الحساب سوى عنوان بريد إلكتروني.
نقاط النهاية
| المسار على farm.mygeocode.com | ما يفعله | مصدر البيانات |
|---|---|---|
/forward/?addr=... | الترميز الجغرافي الأمامي، بنمط v4 | الترميز الجغرافي الأمامي |
/reverse/?lat=...&lon=... | الترميز الجغرافي العكسي، بنمط v4 | الترميز الجغرافي العكسي |
/v3/json/forward/?addr=... | الترميز الجغرافي الأمامي، بنمط v3 | الترميز الجغرافي الأمامي |
/v3/json/reverse/?lat=...&lon=... | الترميز الجغرافي العكسي، بنمط v3 | الترميز الجغرافي العكسي |
مثال على الاستجابة
هذا ما يعيده الطلب أعلاه. أسماء الحقول والتداخل والأنواع تتبع Geocode.Farm. البيانات وحدها خاصة بنا.
{
"geocoding_results": {
"LEGAL_COPYRIGHT": {
"copyright_notice": "Copyright My Geocode. All rights reserved.",
"copyright_logo": "https://www.mygeocode.com/assets/img/logo.svg",
"terms_of_service": "https://www.mygeocode.com/terms/",
"privacy_policy": "https://www.mygeocode.com/privacy/"
},
"STATUS": {
"access": "KEY_VALID, ACCESS_GRANTED",
"status": "SUCCESS",
"address_provided": "530 W Main St Anoka MN 55303",
"result_count": 1
},
"ACCOUNT": {
"ip_address": "203.0.113.24",
"distribution_license": "NONE, UNLICENSED",
"usage_limit": "2500",
"used_today": "17",
"used_total": "9120",
"first_used": "2026-03-02"
},
"RESULTS": [
{
"result_number": 1,
"formatted_address": "530 W Main St, Anoka, MN 55303, USA",
"accuracy": "EXACT_MATCH",
"ADDRESS": {
"street_number": "530",
"street_name": "W Main St",
"locality": "Anoka",
"admin_2": "Anoka County",
"admin_1": "MN",
"postal_code": "55303",
"country": "United States"
},
"LOCATION_DETAILS": {
"elevation": "268.4",
"timezone_long": "America/Chicago",
"timezone_short": "CDT"
},
"COORDINATES": { "latitude": "45.203146", "longitude": "-93.396711" },
"BOUNDARIES": {
"northeast_latitude": "45.203296",
"northeast_longitude": "-93.396461",
"southwest_latitude": "45.202996",
"southwest_longitude": "-93.396961"
}
}
],
"STATISTICS": { "https_ssl": "ENABLED, SECURE" }
}
}التفاصيل والاختلافات
لا حاجة إلى مفتاح لأول 2,500 طلب يوميًا. لاستخدام مفتاح My Geocode، ضعه حيث كان مفتاح GeoCode Farm: معامل الاستعلام key. كما تعمل الترويسة X-API-Key وAuthorization: Bearer ومصادقة HTTP Basic (المفتاح بوصفه اسم المستخدم) على كل مضيف، لذا تستمر مكتبات العملاء التي تصادق بطريقتها الخاصة في العمل دون تغيير.
أسطر حقوق النشر وأسماء التراخيص وروابط الشروط والخصوصية في الاستجابة خاصة بنا لا بالمزوّد الأصلي. وكل ما عدا ذلك يحافظ على الشكل الأصلي.
- تحمل الكتلة
LEGAL_COPYRIGHTإشعارنا وروابط الشروط والخصوصية الخاصة بنا. - تعرض الكتلة
ACCOUNTحصتك واستخدامك الفعليين لليوم. - لا توجد نقطة نهاية للدفعات، لأن الأصل لا يتضمن واحدة. للأعمال الكبيرة استخدم
POST /v1/forwardأو/v1/reverseعلىapi.mygeocode.com(حتى 100 في كل استدعاء، وكل عنصر طلب واحد).
إذا كان عميلك يعتمد على حقل أو سلوك غير مذكور هنا، أخبرنا. تُصلَح فجوات التوافق بسرعة لأنها عادةً صغيرة.
مضيفات بديلة متوافقة أخرى
- Google Maps
- Bing Maps
- HERE
- Mapbox
- Nominatim (OSM)
- OpenCage
- LocationIQ
- Geoapify
- TomTom
- MapQuest
- Geocodio
- PositionStack
- ip-api
- ipinfo
- ipstack
- Open-Elevation
كيف تعمل البدائل المتوافقة، والنظرة العامة، والبدائل المتوافقة لمكتبات JavaScript.