1.0.2 • Published 3 years ago

@paraboly/react-osm-geocoding v1.0.2

Weekly downloads
8
License
MIT
Repository
github
Last release
3 years ago

react-osm-geocoding

Find address locations via OSM Nominatim

NPM JavaScript Style Guide

alt text alt text

Integration Example

alt text

Install

npm install --save @paraboly/react-osm-geocoding

Usage

import React, { Component } from 'react'

import { ReactOsmGeocoding } from '@paraboly/react-osm-geocoding'
import '@paraboly/react-osm-geocoding/dist/index.css'

class Example extends Component {
  render() {
    return <ReactOsmGeocoding  callback={data => console.log(data)}/>
  }
}

Details

API: https://nominatim.org/release-docs/develop/api/Search/

PropsDefinitionTypeDefault
placeholderPlaceholder for search inputstring"Enter address"
debounceDebounce duration for the input in msnumber1000
iconUrlIcon image url for the search iconstring"https://cdn2.iconfinder.com/data/icons/ios-7-icons/50/search-512.png"
cityCheck Nominatim search API for detailsstring""
countrycodeCheck Nominatim search API for detailsstring"tr"
acceptLanguageCheck Nominatim search API for detailsstring"tr"
viewboxBbox to filter query results, check Nominatim for more information<x1>,<y1>,<x2>,<y2>""
callbackFunction returns selected address informationFunctionundefined

License

MIT © SchemeSonic