>>> 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 = ""
Los miembros registrados pueden publicar, seguir actualizaciones y más. ¿Nuevo aquí? Regístrate gratis.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.