ลำดับที่ถูกต้องคือลองจิจูดละติจูดในแอปพลิเคชั่น GIS มืออาชีพแทบทั้งหมดเนื่องจากอยู่ในคณิตศาสตร์ทั่วไป (เช่นf(x ,y, z)
) มาตรฐาน GeoJSON นั้นค่อนข้างธรรมดาและรวบรัด:
The order of elements must follow x, y, z order
(easting, northing, altitude for coordinates in a
projected coordinate reference system, or longitude,
latitude, altitude for coordinates in a geographic
coordinate reference system).
เช่นเดียวกับมาตรฐาน Open Geospatial Consortium หลัก (WKT และ WKB และส่วนขยายเช่น EWKB) Google อาจส่งคำสั่งใน Lat / Lon เพื่อให้ผู้ใช้ที่คุ้นเคยกับแบบกำหนดเองนั้น (เช่นจากมาตรฐานการนำทางเช่น IMO มากกว่าแบบคำนวณ) แต่มาตรฐาน KML นั้นเหมือนกับระบบ GIS อื่น ๆ :
The KML encoding of every kml:Location and coordinate
tuple uses geodetic longitude, geodetic latitude, and
altitude (in that order).
ดีกฎของหัวแม่มือ: ถ้าคุณรู้ว่าสิ่งที่เป็น tuple และการเขียนโปรแกรมคุณควรจะใช้,lon
lat
ฉันก็จะพูดแบบนี้ในกรณีที่ผู้ใช้ของคุณ (พูดเป็นนักบินหรือกัปตันเรือ) จะชอบที่จะดูผลลัพธ์ใน,lat
lon
คุณสามารถเปลี่ยนคำสั่งซื้อใน UI ของคุณได้หากจำเป็น แต่ข้อมูลส่วนใหญ่ (รูปร่างไฟล์ geojson ฯลฯ ) ส่วนใหญ่จะอยู่ในลำดับคาร์ทีเซียนปกติ