Skip to main content

Data for Netherland Cities Coordinates

Project description

NLGeoCities

NLGeoCities is a dataset containing latitude and longitude coordinates for cities in the Netherlands.

Overview

NLGeoCities provides geographical coordinates for various cities across the Netherlands. This dataset is useful for a wide range of applications, including geographic visualizations, location-based services, and spatial analysis.

License: MIT

Installation

You can install NLGeoCities via pip:

  pip install nl-ego-cities

pypi page link is here:
(https://pypi.org/project/nl-ego-cities/)

The documentation for NLGeoCities can be found here:
Document

Quick Start

Get City Coordinates JSON File from NLGeoCities

To get started, you can obtain a JSON file containing city coordinates from NLGeoCities. Here's how to do it in Python:

  from nl_ego_cities import city_coords

  # Get the JSON file
  cities = city_coords.city_json

  # Access city coordinates
  amsterdam_coords = cities["amsterdam"]
  print(f"Coordinates of Amsterdam: latitude: {amsterdam_coords['lat']}, longitude: {amsterdam_coords['lon']}")

Processing DataFrame with get_lat_lon Function

If you have a DataFrame and want to add latitude and longitude columns using NLGeoCities, you can use the get_lat_lon function. Here's how to do it:

  from nl_ego_cities.load_city_data import get_lat_lon

  # Assuming 'df' is your DataFrame with a 'city' column
  df['city_lat'], df['city_lon'] = get_lat_lon(df, 'city')

Note: The keys in the JSON file are lowercase.

JSON Data Structure

The JSON file obtained from NLGeoCities follows this structure:

  {
    "amsterdam": {
      "lat": 52.3676,
      "lon": 4.9041
    },
    "rotterdam": {
      "lat": 51.9225,
      "lon": 4.4792
    },
    ...
  }

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nl-ego-cities-0.1.20.tar.gz (25.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nl_ego_cities-0.1.20-py3-none-any.whl (24.7 kB view details)

Uploaded Python 3

File details

Details for the file nl-ego-cities-0.1.20.tar.gz.

File metadata

  • Download URL: nl-ego-cities-0.1.20.tar.gz
  • Upload date:
  • Size: 25.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for nl-ego-cities-0.1.20.tar.gz
Algorithm Hash digest
SHA256 54bac28adf0b5c6545601132a5a601e896708ec6be44fed24908e53d6deea800
MD5 e679f62fe74baf72a93e6753d9f88206
BLAKE2b-256 8e73359a98308b9cc98d5915d4dff745d6b71ce4767c2e70f376e9874b180faf

See more details on using hashes here.

File details

Details for the file nl_ego_cities-0.1.20-py3-none-any.whl.

File metadata

  • Download URL: nl_ego_cities-0.1.20-py3-none-any.whl
  • Upload date:
  • Size: 24.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for nl_ego_cities-0.1.20-py3-none-any.whl
Algorithm Hash digest
SHA256 4b31aa50cbc50a0429e9370319e9a4a2929a33a48bcff04358eac8a2b975f10d
MD5 41720d29484b835a6b25634d4c71f228
BLAKE2b-256 cfc58f98ff6987b7470b855150d67ba405adb8c0fd4bf78558f33f12ad4adfdd

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page