2012-05-14 17 views
6

पर नेटसीडीएफ फाइलों को प्रदर्शित करें मेरे पास कुछ मौसम संबंधी डेटा है जो नेटसीडीएफ प्रारूप में निर्यात किए जाते हैं और मैं उन्हें Google मानचित्र में प्रदर्शित करना चाहता हूं।Google मानचित्र

मैंने पैनोप्ली सॉफ्टवेयर की कोशिश की, मुख्य रूप से इन http://marinedataliteracy.org/ops/pano_gridsvecs.htm निर्देशों का पालन करके और सफलतापूर्वक डेटा को .kml फ़ाइलों में निर्यात किया।

किमील फ़ाइल Google धरती में ठीक दिखती है, लेकिन Google मानचित्र में इसे लोड करते समय कुछ भी प्रदर्शित नहीं किया जा रहा है।

किमील लोड करने वाला जावास्क्रिप्ट कोड निश्चित रूप से सही है, क्योंकि अन्य प्रकार के kml सही तरीके से प्रदर्शित होते हैं। बस मामले में, इस जावास्क्रिप्ट कोड

var kmzLayer = new google.maps.KmlLayer("LINK_TO_KML"); 
kmzLayer.setMap(map); 

वहाँ भी एक परियोजना कहा जाता netcdf2gmaps यहाँ है http://code.google.com/p/netcdf2gmaps/ लेकिन इसे छोड़ दिया लगता है और इसके लिए कोई प्रतिक्रिया है।

क्या Google मानचित्र पर नेटसीडीएफ डेटा प्रदर्शित करने का कोई तरीका है?

उत्तर

2

मुझे नहीं पता कि आपने अपनी समस्या का समाधान किया है, लेकिन प्रश्न शीर्षक के संदर्भ में मैंने और जानकारी जोड़ने का विचार किया।

आड़ (या आईडीवी) उनके वर्तमान प्रदर्शन और देशांतर/अक्षांश सीमाओं का सरल पीएनजी स्नैपशॉट के तरीके में KMZ (ज़िप एम एल) के लिए निर्यात, इस तरह:

<?xml version="1.0" encoding="UTF-8"?> 
<kml xmlns="http://earth.google.com/kml/2.0"> 
    <GroundOverlay> 
     <name>Maximum_temperature_Maximum_unwe in GEFS_Global_1p0deg_Ensemble_deri</name> 
     <Icon> 
      <href>Maximum_temperature_Maximum_unwe in GEFS_Global_1p0deg_Ensemble_deri.png</href> 
     </Icon> 
     <LatLonBox> 
      <west>-29.1622</west> 
      <north>55.0</north> 
      <east>49.1622</east> 
      <south>25.0</south> 
     </LatLonBox> 
    </GroundOverlay> 
</kml> 

और वह करने के लिए एक ही रास्ता की तरह लगता है Google धरती इंटरफ़ेस - बिटमैप छवियां। यह एक दुखद तथ्य है कि Google धरती विज़ुअलाइज़ेशन या संख्यात्मक मॉडल डेटा के लिए डिज़ाइन नहीं किया गया है, क्योंकि यह विभिन्न अन्य विशेषताओं का प्रतिनिधित्व नहीं कर सकता है।

यदि Google धरती/मानचित्र में डालने बिटमैप से के रूप में आप पहले से ही देखा है यह डबल क्लिक उत्पादित KMZ फ़ाइल का मामला है काम है:

enter image description here

या गूगल मैप्स के लिए, फ़ाइल को अपलोड करने और Google मानचित्र खोज बार में पथ चिपकाने:

enter image description here

+0

नहीं मैं havent अभी तक एक समाधान मिल गया। इसके अलावा मेरी समस्या यह है कि Google मानचित्र पर KMZ फ़ाइल प्रदर्शित नहीं होती है। यह सिर्फ फ़ाइल के नाम के साथ एक infowindow दिखाता है लेकिन ओवरले छवि बिल्कुल प्रदर्शित नहीं होती है। मेरी केएमएल फ़ाइल में आपकी ही संरचना है। –

+0

KMZ फ़ाइल अपलोड नहीं कर रहा है और Google मानचित्र में पथ को आपके लिए एक विकल्प चिपका रहा है? मुझे यकीन नहीं है, लेकिन AFAIK यह स्थानीय फ़ाइलों को छोड़कर सभी प्रकार या यूआरएल के लिए काम करता है ("फ़ाइल: //" उपसर्ग के साथ) – theta

+0

हां यह किसी अन्य प्रकार के केएमजेड के लिए काम कर रहा है, मैं अपने ऑनलाइन सर्वर (स्थानीय नहीं) पर अपलोड करता हूं , लेकिन अगर इसकी कोई छवि है तो यह प्रदर्शित नहीं होती है। –