أكثر

كيف يمكنني تكويد ملف CSV جغرافيًا عن طريق الرمز البريدي ، باستخدام بيانات النقطة الموجودة ، في QGIS؟


لدي سير عمل MapInfo بسيط جدًا للترميز الجغرافي لملف CSV يحتوي على رموز بريدية في المملكة المتحدة ، استنادًا إلى استعلام تحديد SQL الذي يشير إلى بيانات النقطة للرموز البريدية.

هذا بسيط. باستخدام Mapinfo ، افتح ملف CSV ، وافتح طبقة الرمز البريدي ، وقم بتشغيل استعلام تحديد واحد يتحد وفقًا للعمود المطابق وينشئ جدولًا مؤقتًا (يجمع بيانات CSV مع بيانات الرمز البريدي والهندسة) ، واحفظ الجدول.

أنا أعمل عادة في QGIS. أود أن أكون قادرًا على حذف Mapinfo من سير العمل هذا ، لكن لا يمكنني العثور على أي طريقة معقولة لتحقيق ذلك ، وبالتأكيد لا شيء بهذه البساطة (على الرغم من استخدام روابط الجدول والعلاقات والمرشحات وجميع أنواع التقنيات الأخرى في مكان آخر). أنا متأكد من أن هناك عملية تتضمن قاعدة بيانات Spatialite ، لكني خارج عمقي في هذه المرحلة ، وستكون أيضًا عملية ذات خطوات متعددة (متضمنة نسبيًا) أيضًا.

هل فاتني شيء؟


منذ أن طرحت هذا السؤال ، طورت QGIS القدرة على القيام بذلك بشكل أكثر بساطة وسهولة ... (منذ 2.14 على ما أظن) ... لذا سأعود للإجابة على سؤالي الخاص.

استخدم طبقة افتراضية لـ QGIS. القائمة: Layer | Add Layer | Add Virtual Layer (أو الزر المقابل)

تظهر في الصورة نافذة حوار إضافة طبقة افتراضية - في هذه الحالة أعمل مع طبقة تحتوي على نقاط "TestPCode" وطبقة CSV "TestSchools" التي تحتوي على بيانات مدرسة ذات رموز بريدية متطابقة ولكن بدون أشكال هندسية.

  1. أعط طبقتك اسمًا
  2. استخدم زر الاستيراد لإضافة الملفين (إلى مربع "الطبقات المضمنة").
  3. اكتب SQL المناسب (انظر المزيد من الملاحظات أدناه)
  4. اختبار إذا أردت
  5. 'حسنا'

أنا (من الواضح) لست خبيرًا في SQL - لكن الأمور ليست بهذه البساطة كما قد تكون. تقوم العبارة الموجودة في الصورة بأشياء غريبة حيث توجد قيمة فارغة للحقل ليتم مطابقتها في ملف CSV ("الرمز البريدي"). إنها تطابق قيمة فارغة في ملف csv مع كل كائن في الجدول الآخر. للحصول على الصلة لإنشاء كائنات فقط حيث يوجد تطابق كامل مناسب ، وجدت أن ما يلي يعمل ...

حدد "TestSchools". * ، "TestPCode". * من "TestSchools" الارتباط الداخلي "TestPCode" ON "TestPCode". "TestPCode" = "TestSchools". "الرمز البريدي" و "TestSchools". "الرمز البريدي" ليس فارغًا

(ستكون النصيحة بشأن الحصول على عبارة SELECT صحيحة موضع تقدير - كما هو الحال مع أي تعليق آخر - كنت أشعر بطريقتي في هذا الأمر)


استخدم أسلوب "Attributes Join from CSV File" الخاص بملحق MMQGIS.

لدي ملف شكل يسمىالرموز البريديةباستخدام سمة الرمز البريدي فقط ، وملف CSV يسمىpeople.csvباسم وعمود الرمز البريدي. أقوم بتحميل ملف شكل الرمز البريدي في QGIS (لكن ليس ملف CSV).

ثم MMQGIS: Combine: Attributes Join From CSV File and تعبئة مربع الحوار على النحو التالي:

هذا يعطيني ملفًا جديدًا يحتوي على سمات من ملف CSV والمواقع التي تم البحث عنها بواسطة الرمز البريدي. يتطابق "حقل ملف CSV" مع "سمة طبقة الانضمام". تتم الكتابة إلى الأسطر غير المتطابقة في ملف CSVnotfound.csv

MMQGIS متاح من محمل البرنامج المساعد.


قم بإحضار Latitude Longitude بتمرير الرموز البريدية إلى maps.google.com باستخدام Javascript

لدي رمز بريدي في قاعدة البيانات الكبيرة الخاصة بي ، والتي تحتوي على قيم مثل SL5 9JH ، LU1 3TQ إلخ.

الآن عندما ألصق الرمز البريدي أعلاه على maps.google.com ، فهذا يشير إلى موقع مثالي ..

متطلباتي هي أنني أريد تمرير الرموز البريدية إلى maps.google.com ويجب أن يُرجع خط الطول وخط العرض ذي الصلة لهذا الموقع المدبب ، والذي أريد تخزينه في قاعدة البيانات الخاصة بي.

لذلك ، على الأرجح يجب أن يكون هناك بعض جافا سكريبت لذلك. إذا كان لدى أي شخص فكرة أخرى بخصوص ذلك ، يرجى تقديمه ..


أداة لتحويل الرمز البريدي والعنوان إلى نقطة المملكة المتحدة

ما تحتاجه حقًا هو دليل الأراضي والممتلكات الوطني (NLPG) بدلاً من PAF خاصةً إذا كنت ستعمل على مطابقة العنوان ، فإنني أوصي باستخدام NLPG. يتم تعيين رقم مرجعي فريد للملكية (UPRN) لكل عنوان ، وهو رقم مرجعي مكون من 12 رقمًا (يعمل كمفتاح أساسي) ويحدد العنوان بشكل فريد (على سبيل المثال في كتلة من الشقق في كل شقة وسيكون لخاصية shell UPRN منفصل ) ، هذا UPRN مستمر طوال دورة حياة معرف الأرض والممتلكات (LPI) (أساسًا مصطلح العنوان ، ولكن مصطلح LPI يُستخدم نظرًا لأن العناوين يمكن تغييرها) يتم تحديد موقع كل عنوان جغرافيًا بما يتماشى مع المعيار البريطاني 7666 ، ويتم الاحتفاظ به عن طريق تلقي التغذية من المجالس والحكومة المركزية والبريد الملكي والأسكتلندي والشمالي بيانات حكومات أيرلندا وجزيرة مان وجزيرة تشانيل الخاصة بالعناوين والشوارع. تعتمد منتجات قاعدة عنوان نظام التشغيل على NLPG.

هذا لن يكون رخيصا ولكن اعتمادًا على من تعمل لديه ، قد تكون هناك طرق يمكنك من خلالها الحصول على هذه البيانات.


أنواع وفئات الموقع

يصف هذا القسم أنواع المواقع والفئات والفئات الفرعية المتاحة عند تكوين عرض محدد المواقع.

العناوين والرموز البريدية والأماكن المأهولة

  • العنوان —يشمل تحديد هذه الفئة تلقائيًا جميع فئات العناوين الفرعية المدرجة في الجدول أدناه. تقصر هذه الفئة نتائج البحث على الأماكن التي يمكن تصنيفها كعناوين أثناء تصفية النتائج لأماكن الاهتمام أو الرموز البريدية أو البلدان أو الولايات. للحصول على نتائج بحث أكثر دقة ، اختر أي مجموعة من الفئات الفرعية للعناوين التي تلبي متطلبات البحث الخاصة بك.
  • البريد — يؤدي تحديد هذه الفئة إلى قصر نتائج البحث على أي نوع من مطابقة الرمز البريدي ، بما في ذلك تنسيقات الرموز البريدية المكونة من 5 أرقام والأطول. لقصر نتائج البحث على التطابقات التي تكون بهذه الدقة على الأقل ، حدد كلاً من الفئة البريدية وفئة عنوان المستوى الأعلى.
  • مكان مأهول — يتضمن تحديد هذه الفئة تلقائيًا جميع الفئات الفرعية للأماكن المأهولة المدرجة في الجدول أدناه. تقصر هذه الفئة نتائج البحث على التقسيمات الإدارية (أو الحدود) ، مثل المدن أو المقاطعات أو البلدان ، أثناء تصفية النتائج للعناوين والأماكن ذات الأهمية والرموز البريدية. للحصول على نتائج بحث أكثر دقة ، اختر أي مجموعة من الفئات الفرعية للأماكن المأهولة التي تلبي متطلبات البحث الخاصة بك.

عنوان النقطة هو عنوان شارع يعتمد على النقاط التي تمثل مواقع المنزل والمبنى. تمثل عناوين النقاط السطح أو الموقع الفعلي للعنوان. عادةً ما يكون هذا هو مستوى المطابقة الأكثر دقة من الناحية المكانية. تحتوي البيانات المرجعية على نقاط العنوان مع أرقام المنازل وأسماء الشوارع المقترنة ، جنبًا إلى جنب مع الأقسام الإدارية ومعلومات الرمز البريدي الاختيارية — على سبيل المثال ، 380 شارع نيويورك ، ريدلاندز ، كاليفورنيا ، 92373.

ينتج عن عرض محدد المواقع الذي تم تكوينه باستخدام حدود الفئة الفرعية هذه نقاط العنوان عالية الدقة ، والتي ستسمح لك بتجنب المطابقة مع أي نقاط عنوان أقل دقة إذا كنت تحتاج إلى دقة عالية جدًا في المطابقة.

يختلف عنوان الشارع عن عنوان النقطة حيث يتم إقحام رقم المنزل في عنوان الشارع من مجموعة من الأرقام. تحتوي البيانات المرجعية على خطوط مركز الشارع مع نطاقات أرقام المنازل ، جنبًا إلى جنب مع الأقسام الإدارية ومعلومات الرمز البريدي الاختيارية — على سبيل المثال ، 647 Haight St، San Francisco، CA، 94117.

يحد عرض محدد المواقع المكون مع هذه الفئة الفرعية من النتائج إلى نتيجة محرفة. إذا كنت تريد قصر النتائج على التطابقات التي تكون بهذه الدقة على الأقل ، فيجب عليك تحديد كل من هذه الفئة الفرعية وفئة عنوان النقطة.

التقاطع هو عنوان شارع يتكون من تقاطع شارع ، جنبًا إلى جنب مع المدينة والولاية الاختيارية ومعلومات الرمز البريدي — على سبيل المثال ، Redlands Blvd & amp New York St، Redlands، CA، 92373.

يحد عرض محدد المواقع الذي تم تكوينه باستخدام هذه الفئة الفرعية من النتائج إلى التقاطعات بدلاً من العناوين الكاملة الموجودة في شارع واحد فقط.

اسم الشارع مشابه لعنوان الشارع ولكن بدون رقم المنزل. يحتوي على خطوط مركز الشارع مع أسماء الشوارع المرتبطة (لا توجد نطاقات عناوين مرقمة) ، جنبًا إلى جنب مع الأقسام الإدارية ومعلومات الرمز البريدي الاختيارية - على سبيل المثال ، W Olive Ave، Redlands، CA، 92373.

يحد عرض محدد المواقع الذي تم تكوينه باستخدام هذه الفئة الفرعية من النتائج إلى أسماء الشوارع فقط. إذا كنت تريد قصر النتائج على المطابقات التي تكون بهذه الدقة على الأقل ، فيجب عليك تحديد هذه الفئة الفرعية بالإضافة إلى الفئات الفرعية لعنوان النقطة وعنوان الشارع.

العنوان الفرعي هو مجموعة فرعية من عنوان نقطة يمثل منزلًا أو موقع مجموعة فرعية للمبنى مثل وحدة سكنية أو طابق أو مبنى فردي داخل مجمع مبنى - على سبيل المثال ، 3836 Emerald Ave، Suite C، La Verne، CA، 91750.

يحد عرض محدد المواقع الذي تم تكوينه باستخدام هذه الفئة الفرعية من النتائج إلى نقاط العناوين الفرعية التي تتضمن رقم المنزل واسم الشارع وعناصر العنوان الفرعي ، جنبًا إلى جنب مع الأقسام الإدارية ومعلومات الرمز البريدي الاختيارية ، مع استبعاد الأنواع الأخرى من تطابقات العنوان.

تعرض طريقة عرض محدد المواقع المكونة بالفئة البريدية أي نوع من مطابقة الرمز البريدي ، بما في ذلك 5 أرقام (على سبيل المثال ، 92373) وتنسيقات الرموز البريدية الأخرى. لقصر النتائج على التطابقات التي تكون بهذه الدقة على الأقل ، حدد البريد وفئة العنوان ذات المستوى الأعلى.

الحي هو قسم فرعي من المدينة ، أصغر من الحي وأكبر من القطاع.

يحدد محدد المواقع الذي تم تكوينه باستخدام هذه الفئة الفرعية النتائج للمدن فقط - على سبيل المثال ، مدينة البندقية في إيطاليا.

المنطقة الفرعية هي مجموعة فرعية من ولاية أو مقاطعة ، مثل مقاطعة في الولايات المتحدة - على سبيل المثال مقاطعة آدامز في ولاية ويسكونسن.

المنطقة هي قسم فرعي من بلد ، وعادة ما تكون ولاية أو مقاطعة - على سبيل المثال ، مقاطعة أونتاريو في كندا.

الدولة هي أعلى تقسيم إداري ، وتُعرف أيضًا باسم الأمة - على سبيل المثال ، اليابان.

القطاع هو تقسيم إداري أكبر من الكتلة وأصغر من الحي ، ويمثل تقسيمًا فرعيًا للحي أو الحي ، أو مجموعة من الكتل.

الكتلة هي أصغر منطقة إدارية لبلد ، وتمثل تقسيمًا فرعيًا لقطاع أو حي ، أو كتلة مدينة محددة.

الحي هو تقسيم إداري أصغر من مدينة وأكبر من حي - على سبيل المثال ، منطقة بلدية.

المنطقة الحضرية (المترو) هي تكتل حضري يتكون من مدينة كبيرة والمدن الأصغر المحيطة بها - على سبيل المثال ، طوكيو الكبرى.

الإقليم هو تقسيم إداري كبير ، أصغر من الدولة وأكبر من الولاية أو المقاطعة - على سبيل المثال ، إقليم يوكون في كندا.

المنطقة هي فئة تمثل منطقة إدارية غير رسمية لا تنتمي إلى بلد ، مثل منطقة متنازع عليها أو مجموعة من المناطق الإدارية الأخرى - على سبيل المثال ، أمريكا الوسطى.

إحداثيات

عندما تختار الإحداثيات كأنواع المواقع التي تريد البحث عنها ، يمكنك تحسين نتائج البحث في طريقة عرض محدد المواقع عن طريق تحديد الفئات التي تريد البحث عنها. هذه موصوفة في الجدول أدناه.

تمثل هذه الفئة الإحداثيات الجغرافية (س ، ص). تشير X إلى خط الطول (إحداثيات الشرق والغرب) ، وتشير y إلى خط العرض (إحداثيات الشمال والجنوب). يتم إدخال الإحداثيات وإعادتها كـ x ، y.

تمثل هذه الفئة الإحداثيات الجغرافية (س ، ص). تشير X إلى خط الطول (إحداثيات الشرق والغرب) وتشير y إلى خط العرض (إحداثيات الشمال والجنوب). يتم إدخال الإحداثيات وإعادتها بصيغة y ، x.

تمثل هذه الفئة إحداثيات النظام المرجعي للشبكة العسكرية (MGRS).

تمثل هذه الفئة نظام إحداثيات الشبكة الوطنية للولايات المتحدة (USNG).

الأماكن ذات الأهمية

عندما تختار الأماكن المهمة كأنواع المواقع التي تريد البحث عنها ، يمكنك تحسين نتائج البحث في طريقة عرض محدد المواقع عن طريق تحديد الفئات التي تريد البحث عنها. هذه موصوفة في الجدول أدناه.

تمثل هذه الفئة جميع أنواع المؤسسات التعليمية ، بما في ذلك الجامعات والمدارس الابتدائية والمدارس المهنية.

تمثل هذه الفئة المطاعم من جميع الأنواع.

تمثل هذه الفئة جميع أنواع الأعمال التجارية أو شركات البيع بالتجزئة.

تمثل هذه الفئة المطارات ، محددة إما بالاسم أو برمز المطار.


46641 سجلات قاعدة البيانات

تحتوي قاعدة بيانات الترميز الجغرافي هذه للهند على السمات الجغرافية للهند. تتضمن مجموعة البيانات خطي العرض وخط الطول لكل معلم جغرافي. مجموعة البيانات هذه مثالية لتطبيقات الترميز الجغرافي. تحتوي قاعدة البيانات أيضًا على جميع تصنيفات المعالم للمناطق الإدارية ، والأماكن المأهولة ، والنباتات ، والمنطقة المحلية أو المنطقة ، أو تحت سطح البحر ، أو الشوارع ، أو الطرق السريعة ، أو الطرق ، أو السكك الحديدية ، أو Hypsographic ، أو Hydrographic ، أو مواقع المعالم الموضعية. جمهورية الهند هي الدولة التي تحتل الجزء الأكبر من شبه القارة الهندية. يبلغ طول ساحلها أكثر من سبعة آلاف كيلومتر (4349 ميلاً) ، وتحدها من الغرب باكستان ، وجمهورية الصين الشعبية ، ونيبال ، وبوتان من الشمال ، وبنغلاديش وميانمار من الشرق. تقع في المحيط الهندي بالقرب من دولة جزيرة سريلانكا. الهند هي سابع أكبر دولة من حيث المنطقة الجغرافية ولديها واحدة من أكثر مجموعات الحياة البرية والتضاريس الجغرافية وأنظمة المناخ تنوعًا الموجودة في أي مكان في العالم.


هل كل مدينة / بلدة / قرية مشمولة؟ & rdquo والأسئلة الشائعة الأخرى

هل كل مدينة / بلدة / قرية مشمولة؟

يتم سرد جميع الأماكن المأهولة بالسكان المعترف بها من قبل الحكومة الأسترالية في البيانات ، مع لا تكرارات. يحتوي على كل من المناطق الحضرية (المدن والبلدات والقرى والضواحي) بالإضافة إلى المجتمعات الريفية المتفرقة. تمت تغطية جميع الولايات والأقاليم مع عدم وجود ثغرات في البيانات.

هل يمكنني استخدام البيانات تجاريًا؟

نعم فعلا. لك مطلق الحرية في استخدام البيانات للأغراض التجارية والتجارية. يرجى الاطلاع على شروط وأحكام الترخيص للاستثناءات ومزيد من المعلومات.

متى تم تحديثه مؤخرا؟

تم إجراء التحديث الأخير في 30 أبريل 2021. كان هذا تحديثًا كاملاً تم تحديثه لأسماء المواقع والمناطق الحكومية والمناطق والرموز البريدية والإحداثيات.

ما مدى موثوقية البيانات؟

تستند بياناتنا إلى أحدث المعلومات الرسمية من مكتب الإحصاءات الأسترالي ومصادر حكومية أخرى. يتم تحديث قاعدة البيانات بالكامل كل ثلاثة أشهر وتخضع لاختبارات الانحدار وفحوصات ضمان الجودة قبل كل إصدار. يمكنك اختبار البيانات عن طريق تنزيل عينة أو التحقق من البحث المباشر عبر الإنترنت.

هل يمكنني رؤية عينة مختلفة؟

نعم فعلا. إذا لم يمنحك تنزيل البيانات النموذجية والبحث عبر الإنترنت التأكيدات التي تحتاجها ، فيرجى ترك سطر لطلب استخراج مخصص.

هل يمكنني الحصول على التحديثات المستقبلية؟

نعم فعلا. مع حزمة الاشتراك السنوي ، يمكنك تنزيل قاعدة البيانات اليوم ، وستحصل على تحديثات كاملة كل ثلاثة أشهر على مدار الاثني عشر شهرًا القادمة (في يناير وأبريل ويوليو وأكتوبر).

حول

AustralianTownsList.com متخصص في البيانات الجغرافية عالية الجودة والملائمة للمطورين. نعمل منذ عام 2012 ، ونحن نخدم بشكل موثوق مئات الأعمال والمؤسسات التي تستخدم بياناتنا لتعزيز مواقعها على الويب وأنظمة تكنولوجيا المعلومات وحملات التسويق الخاصة بها ، في جميع أنحاء أستراليا وعلى الصعيد الدولي.

الروابط

قمة

2 إجابات 2

ربما يتعين عليك إنشاء مجموعة البيانات بطريقة ما. فكرتان:

إذا كنت تبحث في خرائط Google عن "RB SCOT STREATHAM UK" أو "SAINSBY STREATHAM UK" ، فستحصل على خطوط عرض / خطوط طويلة وعنوان منظم كاستجابة json / xml.

إذا كان بإمكانك تحسين العنوان قبل إرساله إلى خدمة التكويد الجغرافي (أي إضافة دولة ، وتحويل STREAT إلى STREATHAM) ، فستحقق نجاحًا أفضل.

بعض خدمات تحديد الموقع الجغرافي:

يحتوي OpenStreetMap على علامة ATM قد تتمكن من تعيينها إلى بياناتك. فيما يلي سؤالان من شبكتنا يتعلقان بمصدر البيانات هذا:

يحدد أوين بوسوارفا ، ناشط البيانات المفتوحة ، آلات النقد وموقعها كمجموعة بيانات واضحة تحتفظ بها مؤسسات القطاع الخاص والتي يجب إصدارها كبيانات مفتوحة ، وأنا أتفق بالتأكيد مع ذلك! يقول في تلك المدونة.

"يتم الاحتفاظ بمجموعة البيانات الوطنية بواسطة LINK ، وهو مخطط مدعوم من الصناعة. يمكن للجمهور البحث في مجموعة البيانات من موقع LINK على الويب ، ولكن البيانات المجمعة متاحة فقط بشروط تجارية."

OpenStreetMap لديها الكثير من ماكينات الصراف الآلي. يمكنك الاستعلام عن مثل هذه الأشياء باستخدام Overpass API. إنها واجهة برمجة تطبيقات مرنة للغاية جعلت "XAPI" الأقدم عفا عليه الزمن. يتيح لك طلب "amenity = atm object" في المملكة المتحدة بتنسيق CSV "على سبيل المثال.

مجتمع OpenStreetMap مشغول في إنشاء بيانات مفتوحة لموقع هذه الأشياء ، ويمكن لأي شخص الانضمام إليها. لقد أضفت واحدة اليوم في الواقع! ولكن من المحتمل أن يكون لدينا طريق لنقطعه قبل أن نقترب من "الاكتمال" في ذلك. يتم إنشاء الخريطة بشكل أكبر في المناطق التي يهتم بها الأشخاص بدرجة أكبر ، وباستخدام أنواع البيانات التي يجدها الأشخاص أكثر إثارة للاهتمام. آلات النقود هي في الواقع مثال على شيء ما ، ربما مع عدد قليل من التطبيقات والخدمات الأخرى استخدام بيانات OpenStreetMap ، قد نعزز اهتمام المجتمع بإضافة تلك البيانات. لذلك نشجعك على إنشاء تطبيق به ، مع ملاحظة صغيرة تقول "هل ترى آلة نقدية مفقودة؟ انتقل إلى OpenStreetMap.org لإضافتها!"

بالمناسبة ، عندما أكون في حالة تنقل وأبحث عن آلة نقدية ، سأستخدم إشارة مرجعية لدي على الشاشة الرئيسية لجهاز iPhone الخاص بي من أجل: http://thenextis.com. لذلك هناك بعض أمثلة على استخدام هذه البيانات بالفعل.

سؤالك جعلني أفكر أيضًا في احتمال آخر: إذا تمكنا بطريقة ما من الحصول على عينة "مفتوحة" من الكثير من كشوف الحسابات المصرفية للأشخاص (!؟) يمكننا استخدام ذلك كمصدر للتحقق والعثور على ماكينات الصرف الآلي المفقودة في OpenStreetMap.


كلمات التشجيع النهائية

من خلال قضاء بعض الوقت مع بياناتك مقدمًا ، يمكنك توفير الكثير من الوقت والطاقة مرة واحدة في تطبيق SpatialKey. النتائج التي يمكن أن ينتجها SpatialKey لك هي جيدة فقط مثل البيانات المصدر نفسها ، البيانات هي المفتاح! لا يسعنا الانتظار لرؤية القصص التي يجب أن ترويها بياناتك. يرجى الاتصال بنا في أي وقت ، فنحن نحب سماع ملاحظاتك وأفكارك.

إنه يوم جديد شجاع لذكاء الأعمال والأدوات الجغرافية المكانية وتحليل البيانات ونشجعك على رؤية بياناتك لأول مرة عن طريق فتحها باستخدام SpatialKey!


المساعدة في رسم عنوان (أو العديد من العناوين) في ArcGIS.

لذا ، يتعين علي & # x27m عمل خريطة بسيطة لمشروع مدرستي. ما أريد القيام به هو تخطيط مطاعم الوجبات السريعة على بعد أميال قليلة من مدرستي. المشكلة الوحيدة هي أنني لا أعرف بالضبط كيفية رسم أماكن الوجبات السريعة هذه. أعتقد أنه يمكنني القيام بالطريقة القديمة في البحث على Google عن كل عنوان لكل مكان قريب للوجبات السريعة ووضعها في ArcGIS حتى يتمكن من العثور عليه ورسمه لي. أو ربما أنشئ جدول Excel عملاقًا يحتوي على جميع العناوين واستورده إلى ArcGIS وأعتقد أنه يمكنه فعل شيء بهذا ، أليس كذلك؟

إذا كان بإمكانك تقديم أي مساعدة أو تقديم طريقة أسهل للقيام بذلك ، فسأكون ممتنًا لذلك.

لمعلوماتي ، لا تزال معرفتي بـ ArcGIS بدائية ولكني & # x27ll أفهم ما تتحدث عنه إذا كان بإمكانك تقديم ملخص خطوة بخطوة لكيفية رسم بضع عشرات من العناوين على الخريطة.

فقط احصل على جميع عناوين المطاعم التي تحتاجها. انتقل إلى http://www.findlatitudeandlongitude.com/batch-geocode/ ، كل عنوان في سطر منفصل وقم بتكويده جغرافيًا. التنسيق العام لإدخال العناوين هناك هو عنوان الشارع والضاحية والولاية والرمز البريدي والبلد. لذا ، كلما زادت تنسيق العناوين ، زادت دقة نتائج الترميز الجغرافي التي ستحصل عليها (حاول استبعاد صناديق البريد وأرقام المجموعات وأرقام الوحدات وما إلى ذلك من سطور العنوان).

حدد حقول الإخراج مثل خطوط الطول والعرض والدقة. سيحصل كل عنوان على نقطة عرض طويلة وشكل الدقة (3-5-8-9) وهو مستويات مختلفة من الدقة عند الترميز الجغرافي للعنوان. يقول المعرف إن أي شيء يخرج بالرقم 8-9 قابل للاستخدام بالنسبة لك وللأشخاص الذين يتراوح عددهم من 3-5 ، ربما تحقق يدويًا من تنسيق العنوان أو ابحث عنه على خرائط Google للحصول على الموقع الصحيح.

بعد ذلك ، انسخ بيانات خطوط الطول والعرض إلى جدول Excel إلى أعمدة منفصلة لكل من خطوط الطول والعرض. ستكون النتيجة جدول Excel بالعناوين وأسماء المطاعم وإحداثيات خطوط العرض الطويلة. احفظه كملف csv. ، وقم بإحضاره إلى ArcGIS. من هناك ، يمكنك النقر بزر الماوس الأيمن على ملف .csv لإظهار إحداثيات xy ، حيث تحدد العمود لخط العرض والعمود لخط الطول (في بعض الأحيان تحتاج إلى تصدير ملف csv وإعادته مرة أخرى للحصول على حقول معرف الكائن التي يحتاجها لرسمها على الخريطة). إذا طلبت الإسقاط ، فانتقل إلى WGS1984. ستكون النتائج عبارة عن طبقة نقطية نسخة طبق الأصل من جدول Excel مع مواقع المطاعم على الخريطة.


Near.org.uk المكود الجغرافي

توثق هذه الصفحة خدمة المكود الجغرافي / الإحداثي ، والتي تجمع بين التحويلات المختلفة التي يمكن أن يقوم بها هذا الموقع. إنه ليس مشفرًا جغرافيًا حقيقيًا (ويكيبيديا) بالمعنى الحقيقي للكلمة ، حيث إنه غير قادر على تحويل العنوان النصي الكامل ، أعتقد أنه أكثر من محول إحداثيات يحدث لأداء بعض وظائف التكويد الجغرافي الأساسية. حاليًا يمكنه التعامل مع مراجع شبكة GB ، و Lat / Long في جميع أنحاء العالم ، والرموز البريدية في الولايات المتحدة ، والرموز البريدية في المملكة المتحدة. يمكن استخدام الرموز البريدية أيضًا بطريقة الترميز الجغرافي العكسي حيث يمكنك البحث عن أقرب رمز بريدي إلى موقع ما. جرب هذه التحويلات عبر الإنترنت في محول الإحداثيات عبر الإنترنت

Evolution 1.0 30/04/2010 * (ج) باري هنتر * تمت إضافة دعم كامل للرمز البريدي في المملكة المتحدة!

الحصول على مفتاح API
في هذه المرحلة ، يلزم وجود مفتاح لتتمكن من تتبع استخدام الخدمة.

اشترك للحصول على مفتاح API هنا
أنا سعيد جدًا لاستخدام هذا في التطبيقات غير الربحية.

إذا كنت ترغب في استخدام هذا في تطبيق تجاري ، فضع في اعتبارك أنه لا يمكنني تقديم أي ضمانات بشأن التوفر.
إذا كان هناك اهتمام ، فسأفكر في إنشاء نسخة تجارية ، (ربما حتى مع الرموز البريدية الكاملة).

حتى لو كنت مهتمًا فقط بالرموز البريدية للقطاع، ثم يرجى الاشتراك لتنزيل ملف CSV مع خطوط الطول / العرض فقط و / أو الاتصال بي للحصول على تنسيقات مختلفة من تفريغ الرموز البريدية للقطاع ، حيث من المحتمل أن يكون ذلك أقل حاجة للموارد من الاستعلام عن خدمة ويب.

يمكن الحصول على الرموز البريدية للوحدات الكاملة مباشرة من OS Code-Point Open

وبالمثل ، إذا كنت مهتمًا فقط بـ Lat / Long إلى / من Grid Refernce (أو تحويلات إحداثيات أخرى) ، فمن المحتمل أن توفر شفرة المصدر لـ php / perl. (لكن انظر أولاً إلى صفحة التنزيلات)

واجهه المستخدم

الراحة الزائفة

اتصل بعنوان URL التالي:

باستخدام معلمات GET التالية: قد لا تعمل العناصر الموجودة بهذه الخلفية بشكل كامل بعد!

اسم غاية مثال
مفتاح أنت فريد API مفتاح [insert-key-here] a4fe23c9d8ce
ص تنسيق تريد تحويله! - يجب أن يكون عنوان url مشفرًا (أي مسافات مثل + أو٪ 20) إلخ sh434678
في (اختياري) نوع الإحداثيات ، انظر القائمة أدناه. إذا قمت بتوفير هذا ، فسيتم تجربة التحويل إلى هذا النوع أولاً ، وإلا ستجرب القائمة التلقائية. مفيد إذا كان تنسيقك يمكن أن يكون مزعجًا! غرام- osgb36
يريد (اختياري) قائمة الإحداثيات المفصولة التي تريدها ، وسيتم توفير أكبر عدد ممكن من الإحداثيات. إذا كان مفقودًا ، فسيوفر الأكثر شيوعًا. يمكن استخدام قيمة خاصة للجميع للحصول على كل ما هو ممكن. gr-osgb36 ، en-osgb36
يحتاج (اختياري) نوع الإحداثيات المطلوبة. إذا كان من الممكن تقديم هذا فقط ، فسيتم إرجاعه ، وإلا فسيعيد أكبر عدد ممكن من "المطلوب". ll-wgs 84
انتاج (اختياري) تنسيق الإخراج ، انظر القائمة أدناه ، الافتراضي إلى تنسيق النص العادي. نص

بدأ استخدام nusoap lib في إنشاء إصدار خادم SOAP للخدمة.

يمكن اعتبار هذا تجربة عالية ، انقر فوق الارتباط أعلاه لتعريف WSDL. معلمات الإدخال هي نفس واجهة REST. الإخراج هو نفسه أيضًا مع النص ذي الصلة / xml الذي يتم إنتاجه في بيراميتير "الإرجاع" ، ولكن يوصى فقط باستخدام النص (الافتراضي). يمكنك اختبار الخدمة هنا باستخدام soapclient.com.

تنسيق التنسيقات

يتم تطوير العناصر باللون الرمادي أثناء قراءة هذا!

نوع المسند إدخال مثال مثال الإخراج يتحول إلى
الشبكة الوطنية البريطانية (المرجع: OSGB36)
غرام- osgb36 SH 123678
(يتم تجاهل المسافات - أي طول مقبول)
& ltgr datum = "osgb36" gr = "SH5456" أرقام = "4" / ​​& GT
(يُرجع أطول وقت مطلوب لتحديد الموقع)
ar-osgb36 /
الرمز البريدي- المملكة المتحدة
gr10-osgb36 ---- غير مستخدمة (الإعدادات الافتراضية لـ gr-osgb36) ---- & ltgr10 datum = "osgb36" gr10 = "TQ 38663 38424" / & GT (الإخراج فقط)
ar-osgb36 435657,654657 & lten datum = "osgb36" e = "254000" n = "356000" / & GT غرام-osgb36 /
ll-wgs 84
خط الطول وخط العرض (مرجع: WGS84)
ll-wgs 84 51.1307,-0.01584
(درجات عشرية فقط)
& ltll datum = "wgs84" lat = "53.0812" long = "- 4.1811" / & GT ar-osgb36 /
ar-irish /
الرمز البريدي لنا /
أوتم- WGS 84
معلومات المعجم (المرجع: لا شيء)
غاز نا - غير مطبق - & ltgaz country = "United Kingdom" / & gt
& ltgaz country = "United States" city = "Portsmouth" state = "NH" / & gt
& ltgaz country = "المملكة المتحدة" postcode_area = "Redhill" / & gt
(الإخراج فقط)
تم تحديد المقاطعة بطرق مختلفة في كثير من الأحيان!
الشبكة الأيرلندية (المرجع: Irish65)
غرام الأيرلندية G5468
(يتم تجاهل المسافات - أي طول مقبول)
& ltgr datum = "irish" gr = "G5456" digits = "4" / ​​& gt
(يُرجع أطول وقت مطلوب لتحديد الموقع)
ar الأيرلندية
gr10- الأيرلندية ---- غير مستخدم (الافتراضيات إلى gr-irish) ---- & ltgr10 datum = "الأيرلندية" gr10 = "S 38663 38424" / & GT (الإخراج فقط)
ar الأيرلندية 435657،654657 OSI & lten datum = "irish" e = "254000" n = "356000" / & GT غرام الأيرلندية /
ll-wgs 84
UTM (المرجع: wgs84)
أوتم- WGS 84 12E 456463.99 3335334.04 & ltutm datum = "wgs84" e = "456463.99047613" n = "3335334.0478552" lngZone = "12" latZone = "E" string = "12E 456463 ​​3335334" / & GT ll-wgs 84
المملكة المتحدة الرمز البريدي
الرمز البريدي- المملكة المتحدة RH19 1 دج
تتم قراءة بيانات القطاع فقط (على سبيل المثال ، يتم تجاهل الحرفين الأخيرين)
& ltpostcode datum = "uk" الرمز البريدي = "LL27 0" المستوى = "مسافة القطاع" = "8.4969" تحمل = "71.251589732408" العنوان = "شرق-شمال شرق" / & GT ar-osgb36
الجديد! استعمال http: //api1.nearby.org.uk / api / convert.php ل الحصول على رموز بريدية كاملة للوحدة (يستخدم آخر رقمين من الرمز البريدي أيضًا!)

يحتوي على بيانات Royal Mail ونسخ حقوق الطبع والنشر للبريد الملكي وقاعدة البيانات الصحيحة 2010. مدعوم من OS Code-Point Open

(وإلا فإن واجهة برمجة التطبيقات لم تتغير ، فهي تدعم فقط قاعدة بيانات الرموز البريدية الأفضل - على نطاق مختلف حتى لا يتم كسر البرامج النصية الحالية باستخدام عنوان url العادي)

& middot بالطبع يدعم كلا من الترميز الجغرافي للأمام والعكس!

الرمز البريدي- المملكة المتحدة RH19 1DZ & ltpostcode datum = "uk" الرمز البريدي = "RH19 1DZ" المستوى = "الوحدة" مسافة = "8.4969" تحمل = "71.251589732408" العنوان = "الشرق-الشمال الشرقي" / & GT ar-osgb36
الرمز البريدي للولايات المتحدة
الرمز البريدي لنا 54456 & ltpostcode datum = "لنا" الرمز البريدي = "4013" مسافة = "0.00794" / & GT ll-wgs 84
محدد موقع IARU أو نظام تحديد موقع Maidenhead أو نظام محدد QTH (المرجع: WGS84)
يارو- wgs 84 IO82AX
المتطلبات: & ampin = iaru-wgs84
& ltiaru datum = "wgs84" locator = "IO82AX" / & gt ll-wgs 84
GeoHash
geohash-wgs 84 u1031d9p
المتطلبات: & ampin = geohash-wgs84
& ltgeohash datum = "wgs84" geohash = "u1031d9p" / & GT ll-wgs 84
نوع المسند إدخال مثال مثال الإخراج يتحول إلى
تحويلات خاصة (استثناءات للقواعد أعلاه!)
الرمز البريدي- المملكة المتحدة RH19 1DZ
الاستخدام: & ampwant = iaru-wgs84
& ltiaru datum = "wgs84" locator = "IO82AX" / & gt إارو- wgs 84

إحداثيات

  • تنسيقات أخرى لخطوط العرض / الطول ، مثل DMS أو الدرجات والحد الأدنى العشري)
  • OSGB36 خط الطول / العرض
  • خطوط الطول / الطول الأيرلندية
  • ETRS89 خط العرض / الطول
    (أساسًا wgs84 ولكن أكثر بكثير من OSGB & lt = & gtWGS84 التحويل ، دقة سم (.) بدلاً من 7 أمتار التي لدي الآن)
  • مرجع بلاط الخريطة
  • NAC - العنوان العالمي
  • UTM
  • س ص ع
  • محدد موقع IARU
  • & lt = & gt الطول / الطول تقريبًا

الروابط

  • يمكن أيضًا إرجاع رابط مباشر إلى خريطة / بحث عن موقع / موقع معلومات معين. (أساسًا أي صفحة مرتبطة من هنا)

مجموعات البيانات

  • ألمانيا الرموز البريدية
  • أسماء الأماكن في الجزر البريطانية (قاعدة بيانات الأسماء الجغرافية ، ومعجم OS 50k ، وغيرها)
  • مناطق رموز الهاتف في المملكة المتحدة
  • مقاطعات المملكة المتحدة قبل عام 1974 (أي مقاطعة هي النقطة)
  • مقاطعات المملكة المتحدة بعد 1974 (أي مقاطعة هي النقطة)
  • UK Landranger (مركز خريطة معينة ، أو الخرائط الموجودة على نقطة ما)
  • UK Explorer (مركز خريطة معينة ، أو الخرائط التي تعمل بها نقطة ما)
  • أيرلندا اكتشف (ص) (مركز خريطة معينة ، أو الخرائط التي توجد عليها نقطة ما)
  • محطة سكة حديد GB (أقرب أو موقع لمحطة معينة)
  • - أقرب ميزة GB في البحث عن الموقع - بالإضافة إلى عدد قليل غير مرئي هناك -)
    • تقاطعات الطرق السريعة (أقرب أو موقع تقاطع معين)
    • - بالإضافة إلى عدد قليل آخر حيث لدي البيانات ، ولكن لم أبدأ في المعالجة بعد!
      • الإرتفاع فوق مستوى سطح البحر
      • التصنيف (النسبة المئوية للأراضي المشجرة / الشاطئ / الطرق / المبنية وما إلى ذلك في شبكة مربعة 1 كيلومتر)
      • المسافة إلى الخط الساحلي ، أقرب طريق / طريق ، سكة حديد ، نهر رئيسي ، إلخ (انظر هذه الخريطة)

      تنسيقات الإخراج

يتوفر موقع near.org.uk أيضًا على القدرة على توفير المعلومات بالتنسيقات التالية ، مما يُظهر المهووس بداخلي! سأفكر في إضافة أي من هذه إلى المكود الجغرافي عند الطلب.
اسم مثال
http://www.nearby.org.uk/api/convert.php؟key=insert-key-here&p=rh161dt&output=text
نص
TIP ، فاصل أولاً على الأسطر الجديدة " n" ، ثم فاصل على الفواصل
لتسهيل فهم المخطط كجدول: (قارن مع إصدار XML لرؤية "عناوين" كل حقل - كل نوع إحداثي يحتوي على حقول ثابتة)
اكتب المسند القيم
en osgb36 538930 138706
غرام 10 osgb36 TQ 38930 38706
غرام osgb36 TQ3893038706 10
ليرة لبنانية wgs84 51.13079 -0.01585
مثال php عرض تقريبي:
& lt؟ php
الإدخال $ = "rh161dt"
$ key = "insert-key-here"
$ data = file_get_contents ("http://www.nearby.org.uk/api/convert.php؟key=$key&p=$input&output=text&want=ll-wgs84")

خطوط $ = explode (" n"، $ data) // لأنه يمكن أن يكون هناك سطور متعددة.
$ data = explode ('،'، $ lines [0])

طباعة "lat =" .floatval ($ data [2]). "& ltbr / & gt"
طباعة "long =" .floatval ($ data [3]). "& ltbr / & gt"
؟ & GT

http://www.nearby.org.uk/api/convert.php؟key=insert-key-here&p=rh161dt&output=sxml
sxml & lt؟ xml version = "1.0" encoding = "UTF-8"؟ & gt
& lt تحويل & GT
& lt المدخلات و GT
& lt مرجع الرمز البريدي = "المملكة المتحدة" الرمز البريدي = "RH19 1DZ" المستوى = "الوحدة" / & GT
& لتر / إدخال و GT
& lt الإخراج & GT
& lt en datum = "osgb36" e = "538930" n = "138706" / & GT
& lt gr10 datum = "osgb36" gr10 = "TQ 38930 38706" / & GT
& lt gr datum = "osgb36" gr = "TQ3893038706" أرقام = "10" / & GT
& lt ll datum = "wgs84" lat = "51.130787637252" long = "- 0.015848681521876" / & GT
& لتر / الإخراج و GT
& lt / تحويل & GT
مخطط XML الذي تم إنشاؤه تلقائيًا: convert.xsd و convert.dtd
الأداة المساعدة على: http://www.hitsw.com/xml_utilites/

  • EarthTools.org - احصل على التوقيت المحلي أو الشروق / وقت الضبط الفرعي أو ارتفاع خط العرض / الطول
  • دليل Gaze Placename - يتضمن أيضًا الكثافة السكانية
  • GeoNames.org - احصل على رمز بريدي مرن وترميز جغرافي لاسم المكان (عكسي) وخدمة الارتفاع - تغطية قطرية جيدة
  • 01792.org - البحث الأساسي في الرمز البريدي باستخدام الرمز الصادر فقط
  • geocoder.ca - مشفر جغرافي كندي (عكسي وأمبير)
  • developer.yahoo.net - المشفر الجغرافي الأمريكي (50 ألف زيارة في اليوم!)
  • geocoder.us - مشفر جغرافي أمريكي (آخر)
  • worldKit Geocoder - عنوان الشارع الأمريكي أو الرمز البريدي أو المدينة الدولية
  • wsfinder.jot.com - روابط لمصادر الخرائط والمكودات الجغرافية الأخرى
  • mapki.com - ويكي API لخرائط Google ، يتضمن قائمة جيدة بالمشفرات الجغرافية

العلامات: Geocode، geocoding، postcode، api، uk، webservice، geocoder، GPS، lat، mapping، maps، web، zipcode


شاهد الفيديو: QGIS - Create New Shapefile (شهر اكتوبر 2021).