Yes, there are a few ways that you can create location data for Google Earth.
One way is to use the Google Earth Pro software to create a KML file. This file can then be shared with others, and opened in Google Earth.
Another way is to use the Google Maps API. With the Google Maps API, you can create a custom map and overlay your own data on top of it.
Finally, you can also use GPS data to create location data for Google Earth. This data can be created using a GPS device, or by manually entering the coordinates into a spreadsheet. Once you have the coordinates, you can save them as a KML file or overlay them on a custom map.