我正在尝试使用我在 C# 中制作的程序在谷歌地图上叠加。我似乎无法弄清楚代码来获得我想要的叠加层的位置。无论我尝试什么,它都位于页面中间。
这是我的代码:
kml.WriteStartElement("ScreenOverlay");
kml.WriteElementString("name", "elephant");
kml.WriteStartElement("Icon");
kml.WriteElementString("href", "images/elephant.jpg");
//This is the part I can't figure out below
kml.WriteStartElement("overlayXY", "x='0' y='0' xunits='fraction' yunits='fraction'/");
kml.WriteStartElement("screenXY", "x='0' y='0' xunits='pixels' yunits='pixels'/");
kml.WriteStartElement("rotationXY", "x='0' y='0' xunits='fraction' yunits='fraction'/");
kml.WriteStartElement("size", "x='0' y='0' xunits='pixels' yunits='pixels'/");
kml.WriteEndElement();
kml.WriteEndElement();
kml.WriteEndElement();
kml.WriteEndElement();
kml.WriteEndElement();
kml.WriteEndElement();
该代码是我最近的尝试。但它没有用。“大象”图像仍然保留在屏幕中间。我是初学者(如果不是很明显!)。