PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

Windows10 पर PostGis में OSM फ़ाइल आयात करें

मैंने OGR2OGR का इस्तेमाल किया विंडोज़ पर पीबीएफ प्रारूप में ओएसएम डेटा आयात करने के लिए (विंडोज 10, पॉस्ग्रेस 9.6 पोस्टगिस 2.3 के साथ)। आप "OSgeo42 शेल" से OGR2OGR का उपयोग कर सकते हैं, जो QGIS के साथ आता है या आप यहां Osgeo4w अलग से प्राप्त कर सकते हैं ए> ) कदम कुछ इस तरह हैं:

  • नया डेटाबेस बनाएं:create database db_for_osm
  • अपने डीबी में पोस्टगिस एक्सटेंशन बनाएं। SQL में create extension postgis
  • अब आप OGR2OGR चला सकते हैं। "OSGEO4Wshell" खोलें। यह सभी पर्यावरण चर सेट के साथ एक कमांड विंडो खोलेगा। कमांड कुछ इस तरह होगाogr2ogr -f PostgreSQL PG:"dbname='db_for_osm' host='localhost' port='5432' user='myuser' password='mypassword'" planet.osm.pbf

मेरे बड़े अपलोड को पूरा होने में कुछ दिन लगे, इसलिए इसके लिए एक लंबा समय लेने के लिए तैयार रहें - मेरा सुझाव है कि आप पहले एक छोटे से क्षेत्र के साथ एक परीक्षण करें - इस उत्तर के लिए मैंने जो परीक्षण किया उसके लिए मैंने Mapzen .




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. पासवर्ड के बिना psql कमांड के साथ बैच फ़ाइल चलाएँ

  2. PL/pgSQL अनाम कोड ब्लॉक

  3. PostgreSQL में अनुक्रमणिका वाले स्तंभों की सूची बनाएं

  4. ST_MinimumBoundingRadius से त्रिज्या चुनें

  5. मैं sql या phpPgAdmin का उपयोग करके PostgreSQL डेटाबेस के लिए डेटाबेस एन्कोडिंग कैसे बदल सकता हूँ?