Saya punya proyek di mana saya membaca objek geometri dari file teks untuk meletakkannya di ArcSDE. Objek geometri ini memiliki kode EPSG terkait, dan saya sedang mencari cara untuk memastikan mereka dalam proyeksi yang tepat ketika saya selesai menggunakannya.
Setelah melihat kode pabrik yang saya minati, (GCS GDA94; EPSG: 4283, dan VicGrid 94; EPSG: 3111) untuk proyek yang sedang saya kerjakan tampaknya kode-kode EPSG berhubungan langsung dengan ESRI kode pabrik untuk referensi spasial (di sini dan di sini ). Ini hebat, karena itu berarti saya tidak perlu khawatir menavigasi ke file proyeksi untuk membuat objek SpatialReference , misalnya dalam kode di bawah ini:
import arcpy
# Create a spatial reference object using a factory code
#
sr = arcpy.SpatialReference()
sr.factoryCode = int(epsg_code.lstrip("EPSG:"))
sr.create()
Sayangnya saya tidak dapat menemukan referensi apa pun dalam dokumentasi ESRI untuk mengatakan apakah ini benar atau tidak - saya kira memang demikian, tetapi saya lebih suka tahu pasti. Adakah yang tahu di mana saya bisa mengetahuinya?