SiteLocation not reporting properly when running through Dynamo Player

Ha! That seems to work :slight_smile:

import sys
import clr
clr.AddReference('ProtoGeometry')
from Autodesk.DesignScript.Geometry import *

# Import DocumentManager and TransactionManager
clr.AddReference("RevitServices")
import RevitServices
from RevitServices.Persistence import DocumentManager
from RevitServices.Transactions import TransactionManager

# Import RevitAPI
clr.AddReference('RevitAPI')
from Autodesk.Revit.DB import *

# Import python library
import sys
pyt_path = r'C:\Program Files (x86)\IronPython 2.7\Lib'
sys.path.append(pyt_path)
import os
import shutil
import math
import collections

doc = DocumentManager.Instance.CurrentDBDocument
uiapp = DocumentManager.Instance.CurrentUIApplication
app = uiapp.Application
site = doc.SiteLocation

site = doc.SiteLocation
angleRatio = math.pi / 180;

OUT = site.Latitude / angleRatio, site.Longitude / angleRatio

Based on the following threads: Extract GIS Coordinate System - #3 by Andrew_Hannell & Get Time Zone - #2 by stillgotme

2023-04-03 Export Site Latitude and Longitude.dyn (14.0 KB)