2011-02-04 8 views
8

क्या रिकॉर्ड मैपिंग शहर/राज्य/ज़िप को लैट/एलएनजी में मानक डेटाबेस है? मुझे this database, और USPS has a simple (no lat/lng) API मिला, लेकिन क्या कोई अन्य अनुशंसित विकल्प है?अक्षांश/रेखांश डेटाबेस के लिए नि: शुल्क शहर/राज्य/ज़िप कोड?

अद्यतन: यह भी मिला: http://www.geopostcodes.com/

उत्तर

12

बस एक छोटा सा नोट। इनमें से अधिकतर तृतीय पक्ष शहर/राज्य/ज़िप/लैंग डेटाबेस में ज़िप यूएस जनगणना टाइगर डेटा पर आधारित हैं। जनगणना 2000 के साथ शुरू करें, ज़िप कोड डेटा को जेसीटीए के साथ बदल दिया गया था - जो कि ज़िपकोड का अनुमान है। यहां जनगणना साइट (2011 से) से एक स्पष्टीकरण दिया गया है:

ज़िप कोड सारणीकरण क्षेत्र (जेसीटीए ™ ™) जनगणना 2000 से सारांश आंकड़ों को सारणीबद्ध करने के लिए अमेरिकी जनगणना ब्यूरो द्वारा विकसित एक नई सांख्यिकीय इकाई है। इस नई इकाई को दूर करने के लिए विकसित किया गया था प्रत्येक ज़िप कोड® द्वारा कवर भूमि क्षेत्र को ठीक से परिभाषित करने में कठिनाइयों। उस क्षेत्र के लिए जनगणना डेटा को सटीक रूप से सारणीबद्ध करने के लिए किसी क्षेत्र की सीमा को परिभाषित करना आवश्यक है।

जेडसीटीए अमेरिकी डाक सेवा (यूएसपीएस) ज़िप कोड सेवा क्षेत्रों के सामान्यीकृत क्षेत्रीय प्रतिनिधित्व हैं। सीधे शब्दों में कहें, प्रत्येक व्यक्ति को जनगणना 2000 ब्लॉक को एकत्रित करके बनाया गया है, जिनके पते किसी दिए गए ज़िप कोड का उपयोग एक जेडसीटीए में करते हैं जो कि ज़िप कोड को अपने जेसीटीए कोड के रूप में असाइन किया जाता है। वे किसी दिए गए क्षेत्र में पाए गए बहुमत यूएसपीएस पांच अंकों वाले ज़िप कोड का प्रतिनिधित्व करते हैं। उन क्षेत्रों के लिए जहां मौजूदा पांच अंकों के ज़िप कोड को निर्धारित करना मुश्किल है, उच्च स्तर के तीन अंकों वाले ज़िप कोड का उपयोग जेसीटीए कोड के लिए किया जाता है। अधिक जानकारी के लिए, कृपया जेसीटीए (एफएक्यू) अक्सर पूछे जाने वाले प्रश्न वेब पेज देखें।

नीचे दिए गए लिंक एक अद्यतन विवरण (2013) है:

http://www.census.gov/geo/reference/zctas.html

OpenGeoCode.Org टीम

जोड़ा 12/17/13: हमारे (फ्री) राज्य/शहर/ज़िप डाटासेट (सीएसवी) नीचे दिए गए लिंक पर पाया जा सकता है।यह सार्वजनिक डोमेन "सरकार" डेटासेट से प्राप्त होता है:

http://www.opengeocode.org/download.php#cityzip

5

गूगल एक देखने के रूप में इस प्रदान करता है। क्या आप अपने ऐप से AJAX कॉल कर सकते हैं?

इसे वेब सर्विसेज कहा जाता है। http://code.google.com/apis/maps/documentation/webservices/index.html

आप Google Geocoding api का उपयोग करना चाहते हैं। यह उपयोग करने के लिए इस यूआरएल को एक फोन करना सरल है: "= पता" http://maps.googleapis.com/maps/api/geocode/json?address=sydney&sensor=false

बदलें जो कुछ भी आप की जरूरत है (यानी शहर राज्य और ज़िप कोड)

यह भी एक्सएमएल में जवाब दे सकते हैं। सिर्फ एक्सएमएल http://code.google.com/apis/maps/documentation/geocoding/

को json बदलने उदाहरण परिणाम

{ 
    "status": "OK", 
    "results": [ { 
    "types": [ "locality", "political" ], 
    "formatted_address": "Sydney New South Wales, Australia", 
    "address_components": [ { 
     "long_name": "Sydney", 
     "short_name": "Sydney", 
     "types": [ "locality", "political" ] 
    }, { 
     "long_name": "New South Wales", 
     "short_name": "New South Wales", 
     "types": [ "administrative_area_level_1", "political" ] 
    }, { 
     "long_name": "Australia", 
     "short_name": "AU", 
     "types": [ "country", "political" ] 
    } ], 
    "geometry": { 
     "location": { 
     "lat": -33.8689009, 
     "lng": 151.2070914 
     }, 
     "location_type": "APPROXIMATE", 
     "viewport": { 
     "southwest": { 
      "lat": -34.1648540, 
      "lng": 150.6948538 
     }, 
     "northeast": { 
      "lat": -33.5719182, 
      "lng": 151.7193290 
     } 
     }, 
     "bounds": { 
     "southwest": { 
      "lat": -34.1692489, 
      "lng": 150.5022290 
     }, 
     "northeast": { 
      "lat": -33.4245980, 
      "lng": 151.3426361 
     } 
     } 
    } 
    } ] 
} 

फिर तुम सब करने की जरूरत है results[0].geometry.location.lat खुल जाता है, और results[0].geometry.location.lng

+1

केवल मुद्दा मैं क्या याद है कि आप अपने खुद के डेटाबेस में गूगल के स्थान की जानकारी के किसी भी संग्रहीत नहीं कर सकता है, यह शर्तों के खिलाफ है। –

+0

यदि आप समाधान के लिए भुगतान करना चाहते हैं तो इंटीच समाधान (http://www.intechsolutions.com.au/) में भी यह है ... उस फिल्म से कार्यालय में इनसाइट के साथ उलझन में नहीं होना चाहिए :) – Jason

0

बाहर चेक zcta। आप अपने डेटा का उपयोग कर ज़िप कोड की भौगोलिक सीमाएं खींच सकते हैं।

3

[संपादित करें 2015/08/03] मुक्त गैर वाणिज्यिक ज़िप कोड डेटाबेस मैं नीचे उल्लेख softwaretools.com ले जाया गया है। नोट: greatdata.com अभी भी उद्यमों के लिए प्रीमियम ज़िप कोड डेटा है।

बस एक छोटा सा नोट। इनमें से अधिकतर तृतीय पक्ष शहर/राज्य/ज़िप/लैंग डेटाबेस में ज़िप यूएस जनगणना टाइगर डेटा पर आधारित हैं। [एंड्रयू]

मैं एक वाणिज्यिक ज़िप कोड डेटाबेस कंपनी (ग्रेटडाटा) के लिए एक डेवलपर हूं। कम अंत डेटा के लिए, एंड्रयू की सिफारिश सही है और यदि आप जनगणना डेटा के आसपास अपना रास्ता जानते हैं, तो इसे प्राप्त करना बहुत आसान है। बस यह जान लें कि इसे शुरू करने में कुछ घंटे लग सकते हैं। यदि आप स्वयं को काम नहीं करना पसंद करते हैं, तो आप हमारे मुफ्त/गैर वाणिज्यिक संस्करण here प्राप्त कर सकते हैं (यह एंड्रयू मामूली वृद्धि के साथ सुझाव दे रहा है। यह हर कुछ महीनों में अपडेट किया जाता है)।

इसमें क्या गुम है (और अधिक महत्वपूर्ण बात यह है कि जनगणना जेसीटीए डेटा पर आधारित सभी कम-अंत ज़िप कोड डेटा में क्या गुम है) में एक वास्तविक ग्रेड बनाम, here देखें।

ps - Google के एपीआई का उपयोग करने के सुझावों के बारे में, मुझे लगता है कि यह बहुत कुछ सुझाया गया है, लेकिन जब तक कि आप इसे Google मानचित्र में प्रदर्शित नहीं कर लेते, यह Googles TOS का उल्लंघन करता है। विशेष रूप से: "जियोकोडिंग एपीआई का उपयोग केवल Google मानचित्र के संयोजन के साथ किया जा सकता है; मानचित्र पर उन्हें प्रदर्शित किए बिना जियोकोडिंग परिणाम प्रतिबंधित हैं।" आप पाएंगे कि StackOverFlow में उन लोगों पर कई धागे हैं जिन्हें साइट अवरुद्ध कर दी गई है।

http://federalgovernmentzipcodes.us

2

यह एक पुरानी धागा है, लेकिन मैं एक ही जानकारी के लिए हाल ही में देख रहा था और यह भी इस नि: शुल्क डेटाबेस में आए है अमेरिकी शहरों में आप आसानी से Google से अपना डेटाबेस बना सकते हैं जो आपको सीधे किसी भी लिंक का पालन करने के बिना खोज पृष्ठ पर समन्वय देता है, उदाहरण के लिए प्रकार:

शिकागो इलिनोइस देशांतर अक्षांश

+1

जैसा कि वे उस पृष्ठ पर उल्लेख करते हैं, उस डेटासेट में लेट/लॉन रिज़ॉल्यूशन बहुत कम है। घनत्व वाले क्षेत्रों में बहुत सारे ज़िप कोड समान लैट/लॉन मान होते हैं। यह आपके उपयोग के मामले को प्रभावित कर सकता है या नहीं; बस ऐसा कुछ जिसके बारे में अवगत होना चाहिए। –

0

आप एक छोटी संख्या है, तो:

आशा इस लाभकारी

संबंधित मुद्दे