प्रतिक्रिया-मूलनिवासी में एक पते का उपयोग कर सटीक निर्देशांक कैसे प्राप्त करें

वोट
0

मैं MapBox का उपयोग कर मेरे एप्लिकेशन में एक नक्शा दिखाने के लिए लेकिन मैं एक पते पर किसी स्थान को दिखाने की जरूरत है, तो मैं जियोकोडर का उपयोग निर्देशांक में पता परिवर्तित करने के लिए, लेकिन इन निर्देशांक है कि मैं पाने के गलत कर रहे हैं, जब एक प्रिंट नक्शे में इन, नक्शे मुझे अन्य जगह दिखाने के लिए, में एंड्रॉयड बहुत बुरा नहीं है, लेकिन आईओएस में भयानक है, कभी कभी नक्शा मुझे एक जगह शहर के दूसरे पक्ष पर दिखा। मैं पहले से ही प्रयोग निर्देशांक कि मैं जानता हूँ कि सही हैं और नक्शा उन्हें अच्छी तरह से पता चलता है, तो समस्या जियोकोडर होगा की कोशिश की।

मैं तुझे लिखने के लिए पता बहुत ही अजीब मुझे समझ में न है गूगल मैप्स एपीआई लेकिन फार्म का उपयोग करने की कोशिश की

क्या lib मैं उपयोग करते हैं लेकिन सटीक निर्देशांक मिल सकता है?

31/01/2018 को 19:14
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            


1 जवाब

वोट
0

आप निर्देशांक जैसे प्राप्त करने के लिए उपयोग कर सकते हैं जियोकोडर

this.watchId = navigator.geolocation.watchPosition(
                (position) => {
                    this.setState({
                        latitude: position.coords.latitude,
                        longitude: position.coords.longitude,
                        error: null,
                    });
                },

इस समारोह निर्देशांक वापस आ जाएगी। आप निर्देशांक प्राप्त यदि आप अपने सड़क का पूरा पता पाने के लिए गूगल एपीआई सेवा को कॉल कर सकते हैं।

fetch('https://maps.googleapis.com/maps/api/geocode/json?address=' + lat + ',' + long + '&key=' + 'API_KEY')
        .then((response) => response.json())
            .then((responseJson) => {
            alert('error')
            alert('ADDRESS GEOCODE is BACK!! => ' + JSON.stringify(responseJson));
})
21/11/2018 को 09:23
का स्रोत उपयोगकर्ता

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more