>>> from_sr = arcpy.SpatialReference('NAD 1983 HARN UTM Zone 11N') >>> to_sr = arcpy.SpatialReference('NAD 1927 StatePlane California VI FIPS 0406') >>> >>> # extent of San Diego county in from_sr coords >>> ex = arcpy.Extent(444450.2212, 3599832.1877, 585727.9387, 3707930.3429) >>> >>> tlist = arcpy.ListTransformations(from_sr, to_sr,ex) >>> pprint.pprint(sorted(outlist)) [u'NAD_1983_HARN_PACP00_MARP00_To_WGS_1984 + NAD_1927_To_WGS_1984_18', u'NAD_1983_HARN_PACP00_MARP00_To_WGS_1984 + NAD_1927_To_WGS_1984_4', u'NAD_1983_HARN_PACP00_MARP00_To_WGS_1984 + NAD_1927_To_WGS_1984_6', u'NAD_1983_HARN_PACP00_MARP00_To_WGS_1984 + NAD_1927_To_WGS_1984_79_CONUS', u'NAD_1983_HARN_To_WGS_1984 + NAD_1927_To_WGS_1984_18', u'NAD_1983_HARN_To_WGS_1984 + NAD_1927_To_WGS_1984_4', u'NAD_1983_HARN_To_WGS_1984 + NAD_1927_To_WGS_1984_6', u'NAD_1983_HARN_To_WGS_1984 + NAD_1927_To_WGS_1984_79_CONUS', u'NAD_1983_HARN_To_WGS_1984_2 + NAD_1927_To_WGS_1984_18', u'NAD_1983_HARN_To_WGS_1984_2 + NAD_1927_To_WGS_1984_4', u'NAD_1983_HARN_To_WGS_1984_2 + NAD_1927_To_WGS_1984_6', u'NAD_1983_HARN_To_WGS_1984_2 + NAD_1927_To_WGS_1984_79_CONUS', u'NAD_1983_HARN_To_WGS_1984_3 + NAD_1927_To_WGS_1984_18', u'NAD_1983_HARN_To_WGS_1984_3 + NAD_1927_To_WGS_1984_4', u'NAD_1983_HARN_To_WGS_1984_3 + NAD_1927_To_WGS_1984_6', u'NAD_1983_HARN_To_WGS_1984_3 + NAD_1927_To_WGS_1984_79_CONUS', u'NAD_1983_To_HARN_CA_S + NAD_1927_To_NAD_1983_NADCON', u'WGS_1984_(ITRF00)_To_NAD_1983_HARN + NAD_1927_To_WGS_1984_18', u'WGS_1984_(ITRF00)_To_NAD_1983_HARN + NAD_1927_To_WGS_1984_4', u'WGS_1984_(ITRF00)_To_NAD_1983_HARN + NAD_1927_To_WGS_1984_6', u'WGS_1984_(ITRF00)_To_NAD_1983_HARN + NAD_1927_To_WGS_1984_79_CONUS'] >>>
# Code 1515, United States if sys.argv[2] == "8483": print "Setting transformation method to: NAD_1983_To_WGS_1984_5" log.write("Setting transformation method to: NAD_1983_To_WGS_1984_5") transformation = "NAD_1983_To_WGS_1984_5" # Code 1241, United States (contiguous 48 states) if sys.argv[2] == "8327": print "Setting transformation method to: NAD_1927_To_NAD_1983_NADCON" log.write("Setting transformation method to: NAD_1927_To_NAD_1983_NADCON") transformation = "NAD_1927_To_NAD_1983_NADCON" # Code 1901 if sys.argv[2] == "8483harn": print "Setting transformation method to: NAD_1983_HARN_To_WGS_1984_3" log.write("Setting transformation method to: NAD_1983_HARN_To_WGS_1984_3") transformation = "NAD_1983_HARN_To_WGS_1984_3" # If you're not changing the datum... if sys.argv[2] == "none": print "Setting transformation method to: none" log.write("Setting transformation method to: none") transformation = ""
Angemeldete Mitglieder können Beiträge verfassen, Updates folgen und mehr. Neu hier? Registriere ein kostenloses Konto.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.