More elegant scrape of lat and long.
This commit is contained in:
@@ -274,18 +274,10 @@ class SaljicCrawler {
|
|||||||
.trim();
|
.trim();
|
||||||
|
|
||||||
const latAndLongSrc = $(propertySelectors.latAndLong).attr("src");
|
const latAndLongSrc = $(propertySelectors.latAndLong).attr("src");
|
||||||
const latText = latAndLongSrc
|
const tmpLatLong = latAndLongSrc.split("marker=")[1];
|
||||||
? latAndLongSrc.substring(
|
const latText = tmpLatLong.split("%2C")[0];
|
||||||
latAndLongSrc.indexOf("marker=") + 7,
|
const longText = tmpLatLong.split("%2C")[1];
|
||||||
latAndLongSrc.indexOf("%2C", latAndLongSrc.indexOf("marker="))
|
|
||||||
)
|
|
||||||
: "";
|
|
||||||
const longText = latAndLongSrc
|
|
||||||
? latAndLongSrc.substring(
|
|
||||||
latAndLongSrc.indexOf("%2C", latAndLongSrc.indexOf("marker=")) + 3,
|
|
||||||
latAndLongSrc.length
|
|
||||||
)
|
|
||||||
: "";
|
|
||||||
const locationLat = parseFloat(latText) || null;
|
const locationLat = parseFloat(latText) || null;
|
||||||
const locationLong = parseFloat(longText) || null;
|
const locationLong = parseFloat(longText) || null;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user