You CAN use vanilla AutoCAD 2018 to get latitude and longitude coordinates of points in your drawing.
- Go to the Insert tab in AutoCAD and click Set Location From Map

- Enter the latitude , longitude of your reference point and then click Drop Marker Here.
- Click Next and choose a GIS Coordinate system. If your AutoCAD drawing assumes foot units then of course you should select a foot GIS coordinate standard. Click Next.
- When prompted to Select a point for the location <0,0,0> select your reference point and then accept the angle of 90 if the Y axis is defining due north (otherwise input an appropriate angle)

You should now see your geometry superimposed on a Bing map of the area (unfortunately, it’s not a Google Earth image).

The next goal is to get the latitude/longitude coordinates of points or polyline vertices in your drawing. You can do this by adding Mark Position markers at the corners. First set the marker size and text height with the system variable GEOMARKPOSITIONSIZE
Increase the display precision to 8 decimal places with the UNITS command.
Click Mark Position and then Point. Now using object snap END add Mark Position points at the locations of interest and label them as desired.

The properties dialog box for Position Markers includes the latitude and longitude of the point.
You may however want to create a list of the latitude and longitude for all the markers. I typically want these in the format for use in the kml file (note, there are no spaces in this text string):
longitude, latitude, elevation (e.g., -91.43636993,40.07972158,0.0).
The elevation value is not important so you can use 0.0 for all the elevations. One way to get this list without the use of a special program is to use the LIST command. Give the list command and then select the Position Markers. The output should look like this:
Command: LIST
…
Select objects:
POSITIONMARKER Layer: "0"
Space: Model space
Handle = 214
Latitude: 40.07829722
Longitude: -91.43662018
Elevation: 0.00000000
At Point: X = 105.01359439, Y = 75.41564875, Z = 0.00000000
POSITIONMARKER Layer: "0"
Space: Model space
Handle = 218
Latitude: 40.07839405
Longitude: -91.43591676
Elevation: 0.00000000
At Point: X = 301.87737197, Y = 110.69528986, Z = 0.00000000
Etc.
You could manual cut a paste the coordinates to make a list as text using Notepad, Excel or some other text editor. I wrote the following vlisp program GetKMLCOORDS that outputs the coordinates in the correct KML file format from selected Mark Position points.
------------- GetKMLCOORDS
;; Prints the longitude and latitude of AutoCAD
;; Position Markers in a KML compatible format.
;; Original code by Steve Carson
;; Modified by Lee Minardi 5/24/2019
(vl-load-com)
(defun c:GetKMLdata (/ ss obj)
(setq ss (ssget '((0 . "POSITIONMARKER"))))
(repeat (setq i (sslength ss))
(setq obj (vlax-ename->vla-object (ssname ss (setq i (1- i)))))
(princ (strcat (vla-get-Longitude obj) "," (vla-get-Latitude obj)
"," "0.0\n"
))
) ;repeat
(textscr)
(princ)
) ;defunSide note, you can use the kml coordinates to complete a kml file you can use to display the points or polylines in Google Earth.
lee.minardi