Author: admin

  • Final Thoughts

    That’s it! You have learned three different ways to convert the address into latitude and longitude using Geopy. This is a starting point for more complex and advanced geospatial data analysis. If you are interested in getting started with geospatial analysis with no code, the best way is by taking a look at DataCamp’s Working with…

  • Geocoding with ArcGIS API

    ArcGIS is a software that enables to analyze and visualize geospatial data. It also provides location services such as Google Maps and OpenStreetMap. OpenAI This time there is no issue in obtaining the pair of coordinates. We can proceed on extending this operation to all the addresses: OpenAI Taking a look at the first rows…

  • Geocoding with OpenStreetMap API

    Since OpenStreetMap is the biggest and editable free geographic database and project, the API is free of charge. To geolocate a single address, you just have to give the email of your OSM account as input to the Nominatim class, instead of the API key: OpenAI Unfortunately, the location returned by OpenStreetMap API is None because it…

  • Geocoding with Google Maps API

    The most popular method to convert addresses into coordinates is by using Google Maps API. Although Google Maps provides paid services, it gives you $200 in free credits the first time you create the account. To get access to the service, you need to create a new account on the Google Maps Platform. There is a…

  • Hands-on Geocoding Project Example

    In this article, we will analyze the Canada Museum dataset from Kaggle. It provides information about museums located in Canada. This collection of museums could be useful in predicting the price of Airbnb accommodation in Toronto; for example you may have noticed that the rent of a listing increases the nearer it is to points of interest,…

  • What is Geopy?

    Geopy is an open-source Python library specialized in adding the location to the data through a huge variety of geocoding services, such as Google Maps, Open StreeMap, and ArcGIS. You may guess why you can’t use the geocode service directly instead of the Python library. The beauty of Geopy is that you can exploit these geocoding…

  • What is Geocoding?

    Geocoding is a process that involves converting addresses (like “1600 Amphitheatre Parkway, Mountain View, CA”) into geographic coordinates (like latitude 37.423021 and longitude -122.083739), which you can use to place markers on a map, or position the map. In simpler terms, it is the computational process of transforming a physical address description to a location…

  • And, enjoy watching the test execution 🙂

    Conclusion In this article, I wanted to describe the first steps of test automation with Ruby, Cucumber, and Capybara. I hope that you were also successful with these instructions. This article is just the beginning of this topic. You should do more research on references and official pages to improve your test automation skills and knowledge of Ruby, Cucumber,…

  • Automation with Ruby & Capybara & Cucumber

    First, we need to create a feature directory. We add all feature files into this folder. Feature files should be written with Gherkin Syntax (Given-When-Then). Gherkin, a domain-specific language (DSL) that “lets you describe the software’s behavior without detailing how that behavior is implemented.” Each scenario can have up to three parts: Given, When, and Then: There are also And lines, which do whatever the…

  • Installation and Setups

    Step-1: Install Ruby For Windows the best place to install Ruby is http://rubyinstaller.org/downloads/. Go to that site and install the latest 32-bit version of Ruby, when I am writing this article latest version was Ruby 2.2.4. You can go with the latest version when you are reading this article. Note: The 64-bit versions of Ruby are relatively new…