| इस्तेमाल | रिटर्न |
|---|---|
ee.Projection(crs, transform, transformWkt) | अनुमान |
| आर्ग्यूमेंट | टाइप | विवरण |
|---|---|---|
crs | ऑब्जेक्ट | इस प्रोजेक्शन का मूल कोऑर्डिनेट रेफ़रंस सिस्टम, जिसे जाने-माने अथॉरिटी कोड के तौर पर दिया गया है. उदाहरण के लिए, 'EPSG:4326') या WKT स्ट्रिंग के तौर पर होना चाहिए. |
transform | सूची, डिफ़ॉल्ट: null | प्रोजेक्ट किए गए निर्देशांकों और बेस कोऑर्डिनेट सिस्टम के बीच का ट्रांसफ़ॉर्म, जिसे लाइन-मेजर ऑर्डर में 2x3 अफ़ाइन ट्रांसफ़ॉर्म मैट्रिक्स के तौर पर तय किया गया है: [xScale, xShearing, xTranslation, yShearing, yScale, yTranslation]. इस और 'transformWkt', दोनों को एक साथ तय नहीं किया जा सकता. |
transformWkt | स्ट्रिंग, डिफ़ॉल्ट: null | प्रोजेक्ट किए गए निर्देशांकों और बेस कोऑर्डिनेट सिस्टम के बीच का ट्रांसफ़ॉर्म, जिसे WKT स्ट्रिंग के तौर पर तय किया गया है. इस प्रॉपर्टी और 'transform', दोनों को एक साथ तय नहीं किया जा सकता. |
उदाहरण
कोड एडिटर (JavaScript)
// Construct projections. // Printing the projection will show the EPSG code if it is a direct match. // // e.g. You will see this for the string 'EPSG:3857' // type: Projection // crs: EPSG:3857 // transform: [1,0,0,0,1,0] print(ee.Projection('EPSG:3857')); // https://epsg.io/3857 print(ee.Projection('EPSG:4326')); // https://epsg.io/4326 // WKT projection description for https://epsg.io/27572 var proj = ee.Projection( 'PROJCS["NTF (Paris) / Lambert zone II", ' + ' GEOGCS["NTF (Paris)", ' + ' DATUM["Nouvelle Triangulation Francaise (Paris)", ' + ' SPHEROID["Clarke 1880 (IGN)", 6378249.2, 293.4660212936269,'+ ' AUTHORITY["EPSG","7011"]], ' + ' AUTHORITY["EPSG","6807"]], ' + ' PRIMEM["Paris", 2.5969213, AUTHORITY["EPSG","8903"]], ' + ' UNIT["grade", 0.015707963267948967], ' + ' AXIS["Geodetic longitude", EAST], ' + ' AXIS["Geodetic latitude", NORTH], ' + ' AUTHORITY["EPSG","4807"]], ' + ' PROJECTION["Lambert_Conformal_Conic_1SP", AUTHORITY["EPSG","9801"]], ' + ' PARAMETER["central_meridian", 0.0], ' + ' PARAMETER["latitude_of_origin", 52.0], ' + ' PARAMETER["scale_factor", 0.99987742], ' + ' PARAMETER["false_easting", 600000.0], ' + ' PARAMETER["false_northing", 2200000.0], ' + ' UNIT["m", 1.0], ' + ' AXIS["Easting", EAST], ' + ' AXIS["Northing", NORTH], ' + ' AUTHORITY["EPSG","27572"]]'); print(proj); // crs: EPSG:27572
import ee import geemap.core as geemap
Colab (Python)
# Construct projections. # Printing the projection will show the EPSG code if it is a direct match. # # e.g. You will see this for the string 'EPSG:3857' # type: Projection # crs: EPSG:3857 # transform: [1,0,0,0,1,0] print(ee.Projection('EPSG:3857').getInfo()) # https://epsg.io/3857 print(ee.Projection('EPSG:4326').getInfo()) # https://epsg.io/4326 # WKT projection description for https://epsg.io/27572 proj = ee.Projection( 'PROJCS["NTF (Paris) / Lambert zone II", ' + ' GEOGCS["NTF (Paris)", ' + ' DATUM["Nouvelle Triangulation Francaise (Paris)", ' + ' SPHEROID["Clarke 1880 (IGN)", 6378249.2, 293.4660212936269,'+ ' AUTHORITY["EPSG","7011"]], ' + ' AUTHORITY["EPSG","6807"]], ' + ' PRIMEM["Paris", 2.5969213, AUTHORITY["EPSG","8903"]], ' + ' UNIT["grade", 0.015707963267948967], ' + ' AXIS["Geodetic longitude", EAST], ' + ' AXIS["Geodetic latitude", NORTH], ' + ' AUTHORITY["EPSG","4807"]], ' + ' PROJECTION["Lambert_Conformal_Conic_1SP", AUTHORITY["EPSG","9801"]], ' + ' PARAMETER["central_meridian", 0.0], ' + ' PARAMETER["latitude_of_origin", 52.0], ' + ' PARAMETER["scale_factor", 0.99987742], ' + ' PARAMETER["false_easting", 600000.0], ' + ' PARAMETER["false_northing", 2200000.0], ' + ' UNIT["m", 1.0], ' + ' AXIS["Easting", EAST], ' + ' AXIS["Northing", NORTH], ' + ' AUTHORITY["EPSG","27572"]]') print(proj.getInfo()) # crs: EPSG:27572