Friday, 3 January 2025

Create a map with search using Python

 

import folium

from geopy.geocoders import Nominatim

from IPython.display import display, HTML


location_name = input("Enter a location: ")


geolocator = Nominatim(user_agent="geoapi")

location = geolocator.geocode(location_name)


if location:


    # Create a map centered on the user's location

    latitude = location.latitude

    longitude = location.longitude

    clcoding = folium.Map(location=[latitude, longitude], zoom_start=12)


    marker = folium.Marker([latitude, longitude], popup=location_name)

    marker.add_to(clcoding)


    display(HTML(clcoding._repr_html_()))

else:

    print("Location not found. Please try again.")


#source code --> clcoding.com

0 Comments:

Post a Comment

Popular Posts

Categories

100 Python Programs for Beginner (73) AI (35) Android (24) AngularJS (1) Assembly Language (2) aws (17) Azure (7) BI (10) book (4) Books (174) C (77) C# (12) C++ (82) Course (67) Coursera (231) Cybersecurity (24) data management (11) Data Science (129) Data Strucures (8) Deep Learning (21) Django (14) Downloads (3) edx (2) Engineering (14) Excel (13) Factorial (1) Finance (6) flask (3) flutter (1) FPL (17) Google (34) Hadoop (3) HTML Quiz (1) HTML&CSS (47) IBM (30) IoT (1) IS (25) Java (93) Leet Code (4) Machine Learning (61) Meta (22) MICHIGAN (5) microsoft (4) Nvidia (4) Pandas (4) PHP (20) Projects (29) Python (949) Python Coding Challenge (389) Python Quiz (44) Python Tips (3) Questions (2) R (70) React (6) Scripting (1) security (3) Selenium Webdriver (4) Software (17) SQL (42) UX Research (1) web application (8) Web development (4) web scraping (2)

Followers

Person climbing a staircase. Learn Data Science from Scratch: online program with 21 courses