{"id":731,"date":"2012-11-04T21:29:45","date_gmt":"2012-11-04T11:29:45","guid":{"rendered":"http:\/\/www.moneystock.net\/wp_e\/?p=731"},"modified":"2012-11-04T21:36:28","modified_gmt":"2012-11-04T11:36:28","slug":"open-sources-for-geolocating-on-map","status":"publish","type":"post","link":"https:\/\/moneystock.net\/wp_e\/2012\/11\/04\/open-sources-for-geolocating-on-map\/","title":{"rendered":"Open sources for web map and geo location"},"content":{"rendered":"<p>Here are pure open source based web map and geo location database resources. Google map or Bing map is wonderful, but they require business contract for commercial use. It is said that Foursquare recently switched their map tool from Google map to open source based Leaflet API which looks like the picture below. This map tools is quite great and recommendable.<\/p>\n<p><a href=\"http:\/\/www.moneystock.net\/wp_e\/wp-content\/uploads\/2012\/11\/ScreenHunter_10-Nov.-04-22.23.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-732\" title=\"open source map\" src=\"http:\/\/www.moneystock.net\/wp_e\/wp-content\/uploads\/2012\/11\/ScreenHunter_10-Nov.-04-22.23-300x172.jpg\" alt=\"open source map\" width=\"300\" height=\"172\" srcset=\"https:\/\/moneystock.net\/wp_e\/wp-content\/uploads\/2012\/11\/ScreenHunter_10-Nov.-04-22.23-300x172.jpg 300w, https:\/\/moneystock.net\/wp_e\/wp-content\/uploads\/2012\/11\/ScreenHunter_10-Nov.-04-22.23.jpg 347w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>&#8211; web API for map :\u00a0<a href=\"http:\/\/leafletjs.com\/\">http:\/\/leafletjs.com\/<\/a><\/p>\n<p>Good place to start. Two resources below are not really used for developers, cause those are already included in leaflet javascript API.<\/p>\n<p>&#8211; Map style :\u00a0<a href=\"http:\/\/cloudmade.com\/\">http:\/\/cloudmade.com\/<\/a><\/p>\n<p>&#8211; Map data :\u00a0<a href=\"http:\/\/www.openstreetmap.org\/\">http:\/\/www.openstreetmap.org\/<\/a><\/p>\n<p>&#8211; Geo location based on ip address :\u00a0<a href=\"http:\/\/dev.maxmind.com\/geoip\/geolite\">http:\/\/dev.maxmind.com\/geoip\/geolite<\/a><\/p>\n<p>Can download free ip address &amp; city mapping file, which can be used for custom mapping code.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Here are pure open source based web map and geo location database resources. Google map or Bing map is wonderful, but they require business contract for commercial use. It is said that Foursquare recently switched their map tool from Google map to open source based Leaflet API which looks like the picture below. This map&hellip; <a class=\"more-link\" href=\"https:\/\/moneystock.net\/wp_e\/2012\/11\/04\/open-sources-for-geolocating-on-map\/\">Continue reading <span class=\"screen-reader-text\">Open sources for web map and geo location<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[163,79],"tags":[165,168,169,164,167,170,166],"class_list":["post-731","post","type-post","status-publish","format-standard","hentry","category-location","category-web-development","tag-cloudmade","tag-geolocation","tag-ip-address","tag-leafletjs","tag-maxmind","tag-open-source-map","tag-open-street-map","entry"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.8 - aioseo.com -->\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"rocker8942\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/moneystock.net\/wp_e\/2012\/11\/04\/open-sources-for-geolocating-on-map\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.8\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Joe&#039;s Happy Life | Be positive, have fun\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Open sources for web map and geo location | Joe&#039;s Happy Life\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/moneystock.net\/wp_e\/2012\/11\/04\/open-sources-for-geolocating-on-map\/\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2012-11-04T11:29:45+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2012-11-04T11:36:28+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Open sources for web map and geo location | Joe&#039;s Happy Life\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/moneystock.net\\\/wp_e\\\/2012\\\/11\\\/04\\\/open-sources-for-geolocating-on-map\\\/#article\",\"name\":\"Open sources for web map and geo location | Joe's Happy Life\",\"headline\":\"Open sources for web map and geo location\",\"author\":{\"@id\":\"https:\\\/\\\/moneystock.net\\\/wp_e\\\/author\\\/rocker8942\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/moneystock.net\\\/wp_e\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"http:\\\/\\\/www.moneystock.net\\\/wp_e\\\/wp-content\\\/uploads\\\/2012\\\/11\\\/ScreenHunter_10-Nov.-04-22.23-300x172.jpg\",\"@id\":\"https:\\\/\\\/moneystock.net\\\/wp_e\\\/2012\\\/11\\\/04\\\/open-sources-for-geolocating-on-map\\\/#articleImage\"},\"datePublished\":\"2012-11-04T21:29:45+08:00\",\"dateModified\":\"2012-11-04T21:36:28+08:00\",\"inLanguage\":\"en-US\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/moneystock.net\\\/wp_e\\\/2012\\\/11\\\/04\\\/open-sources-for-geolocating-on-map\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/moneystock.net\\\/wp_e\\\/2012\\\/11\\\/04\\\/open-sources-for-geolocating-on-map\\\/#webpage\"},\"articleSection\":\"Location, web development, cloudmade, geolocation, ip address, leafletjs, maxmind, open source map, open street map, English\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/moneystock.net\\\/wp_e\\\/2012\\\/11\\\/04\\\/open-sources-for-geolocating-on-map\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/moneystock.net\\\/wp_e#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/moneystock.net\\\/wp_e\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/moneystock.net\\\/wp_e\\\/category\\\/web-development\\\/#listItem\",\"name\":\"web development\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/moneystock.net\\\/wp_e\\\/category\\\/web-development\\\/#listItem\",\"position\":2,\"name\":\"web development\",\"item\":\"https:\\\/\\\/moneystock.net\\\/wp_e\\\/category\\\/web-development\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/moneystock.net\\\/wp_e\\\/category\\\/web-development\\\/location\\\/#listItem\",\"name\":\"Location\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/moneystock.net\\\/wp_e#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/moneystock.net\\\/wp_e\\\/category\\\/web-development\\\/location\\\/#listItem\",\"position\":3,\"name\":\"Location\",\"item\":\"https:\\\/\\\/moneystock.net\\\/wp_e\\\/category\\\/web-development\\\/location\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/moneystock.net\\\/wp_e\\\/2012\\\/11\\\/04\\\/open-sources-for-geolocating-on-map\\\/#listItem\",\"name\":\"Open sources for web map and geo location\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/moneystock.net\\\/wp_e\\\/category\\\/web-development\\\/#listItem\",\"name\":\"web development\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/moneystock.net\\\/wp_e\\\/2012\\\/11\\\/04\\\/open-sources-for-geolocating-on-map\\\/#listItem\",\"position\":4,\"name\":\"Open sources for web map and geo location\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/moneystock.net\\\/wp_e\\\/category\\\/web-development\\\/location\\\/#listItem\",\"name\":\"Location\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/moneystock.net\\\/wp_e\\\/#organization\",\"name\":\"Joe's Happy Life\",\"description\":\"Be positive, have fun\",\"url\":\"https:\\\/\\\/moneystock.net\\\/wp_e\\\/\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/moneystock.net\\\/wp_e\\\/author\\\/rocker8942\\\/#author\",\"url\":\"https:\\\/\\\/moneystock.net\\\/wp_e\\\/author\\\/rocker8942\\\/\",\"name\":\"rocker8942\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/moneystock.net\\\/wp_e\\\/2012\\\/11\\\/04\\\/open-sources-for-geolocating-on-map\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d00fcc2c7b0eaab40443e28428a4429ab4a95e12086262d902988f448d76b128?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"rocker8942\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/moneystock.net\\\/wp_e\\\/2012\\\/11\\\/04\\\/open-sources-for-geolocating-on-map\\\/#webpage\",\"url\":\"https:\\\/\\\/moneystock.net\\\/wp_e\\\/2012\\\/11\\\/04\\\/open-sources-for-geolocating-on-map\\\/\",\"name\":\"Open sources for web map and geo location | Joe's Happy Life\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/moneystock.net\\\/wp_e\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/moneystock.net\\\/wp_e\\\/2012\\\/11\\\/04\\\/open-sources-for-geolocating-on-map\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/moneystock.net\\\/wp_e\\\/author\\\/rocker8942\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/moneystock.net\\\/wp_e\\\/author\\\/rocker8942\\\/#author\"},\"datePublished\":\"2012-11-04T21:29:45+08:00\",\"dateModified\":\"2012-11-04T21:36:28+08:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/moneystock.net\\\/wp_e\\\/#website\",\"url\":\"https:\\\/\\\/moneystock.net\\\/wp_e\\\/\",\"name\":\"Joe's Happy Life\",\"description\":\"Be positive, have fun\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/moneystock.net\\\/wp_e\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Open sources for web map and geo location | Joe's Happy Life","description":"","canonical_url":"https:\/\/moneystock.net\/wp_e\/2012\/11\/04\/open-sources-for-geolocating-on-map\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/moneystock.net\/wp_e\/2012\/11\/04\/open-sources-for-geolocating-on-map\/#article","name":"Open sources for web map and geo location | Joe's Happy Life","headline":"Open sources for web map and geo location","author":{"@id":"https:\/\/moneystock.net\/wp_e\/author\/rocker8942\/#author"},"publisher":{"@id":"https:\/\/moneystock.net\/wp_e\/#organization"},"image":{"@type":"ImageObject","url":"http:\/\/www.moneystock.net\/wp_e\/wp-content\/uploads\/2012\/11\/ScreenHunter_10-Nov.-04-22.23-300x172.jpg","@id":"https:\/\/moneystock.net\/wp_e\/2012\/11\/04\/open-sources-for-geolocating-on-map\/#articleImage"},"datePublished":"2012-11-04T21:29:45+08:00","dateModified":"2012-11-04T21:36:28+08:00","inLanguage":"en-US","mainEntityOfPage":{"@id":"https:\/\/moneystock.net\/wp_e\/2012\/11\/04\/open-sources-for-geolocating-on-map\/#webpage"},"isPartOf":{"@id":"https:\/\/moneystock.net\/wp_e\/2012\/11\/04\/open-sources-for-geolocating-on-map\/#webpage"},"articleSection":"Location, web development, cloudmade, geolocation, ip address, leafletjs, maxmind, open source map, open street map, English"},{"@type":"BreadcrumbList","@id":"https:\/\/moneystock.net\/wp_e\/2012\/11\/04\/open-sources-for-geolocating-on-map\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/moneystock.net\/wp_e#listItem","position":1,"name":"Home","item":"https:\/\/moneystock.net\/wp_e","nextItem":{"@type":"ListItem","@id":"https:\/\/moneystock.net\/wp_e\/category\/web-development\/#listItem","name":"web development"}},{"@type":"ListItem","@id":"https:\/\/moneystock.net\/wp_e\/category\/web-development\/#listItem","position":2,"name":"web development","item":"https:\/\/moneystock.net\/wp_e\/category\/web-development\/","nextItem":{"@type":"ListItem","@id":"https:\/\/moneystock.net\/wp_e\/category\/web-development\/location\/#listItem","name":"Location"},"previousItem":{"@type":"ListItem","@id":"https:\/\/moneystock.net\/wp_e#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/moneystock.net\/wp_e\/category\/web-development\/location\/#listItem","position":3,"name":"Location","item":"https:\/\/moneystock.net\/wp_e\/category\/web-development\/location\/","nextItem":{"@type":"ListItem","@id":"https:\/\/moneystock.net\/wp_e\/2012\/11\/04\/open-sources-for-geolocating-on-map\/#listItem","name":"Open sources for web map and geo location"},"previousItem":{"@type":"ListItem","@id":"https:\/\/moneystock.net\/wp_e\/category\/web-development\/#listItem","name":"web development"}},{"@type":"ListItem","@id":"https:\/\/moneystock.net\/wp_e\/2012\/11\/04\/open-sources-for-geolocating-on-map\/#listItem","position":4,"name":"Open sources for web map and geo location","previousItem":{"@type":"ListItem","@id":"https:\/\/moneystock.net\/wp_e\/category\/web-development\/location\/#listItem","name":"Location"}}]},{"@type":"Organization","@id":"https:\/\/moneystock.net\/wp_e\/#organization","name":"Joe's Happy Life","description":"Be positive, have fun","url":"https:\/\/moneystock.net\/wp_e\/"},{"@type":"Person","@id":"https:\/\/moneystock.net\/wp_e\/author\/rocker8942\/#author","url":"https:\/\/moneystock.net\/wp_e\/author\/rocker8942\/","name":"rocker8942","image":{"@type":"ImageObject","@id":"https:\/\/moneystock.net\/wp_e\/2012\/11\/04\/open-sources-for-geolocating-on-map\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/d00fcc2c7b0eaab40443e28428a4429ab4a95e12086262d902988f448d76b128?s=96&d=mm&r=g","width":96,"height":96,"caption":"rocker8942"}},{"@type":"WebPage","@id":"https:\/\/moneystock.net\/wp_e\/2012\/11\/04\/open-sources-for-geolocating-on-map\/#webpage","url":"https:\/\/moneystock.net\/wp_e\/2012\/11\/04\/open-sources-for-geolocating-on-map\/","name":"Open sources for web map and geo location | Joe's Happy Life","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/moneystock.net\/wp_e\/#website"},"breadcrumb":{"@id":"https:\/\/moneystock.net\/wp_e\/2012\/11\/04\/open-sources-for-geolocating-on-map\/#breadcrumblist"},"author":{"@id":"https:\/\/moneystock.net\/wp_e\/author\/rocker8942\/#author"},"creator":{"@id":"https:\/\/moneystock.net\/wp_e\/author\/rocker8942\/#author"},"datePublished":"2012-11-04T21:29:45+08:00","dateModified":"2012-11-04T21:36:28+08:00"},{"@type":"WebSite","@id":"https:\/\/moneystock.net\/wp_e\/#website","url":"https:\/\/moneystock.net\/wp_e\/","name":"Joe's Happy Life","description":"Be positive, have fun","inLanguage":"en-US","publisher":{"@id":"https:\/\/moneystock.net\/wp_e\/#organization"}}]},"og:locale":"en_US","og:site_name":"Joe's Happy Life | Be positive, have fun","og:type":"article","og:title":"Open sources for web map and geo location | Joe's Happy Life","og:url":"https:\/\/moneystock.net\/wp_e\/2012\/11\/04\/open-sources-for-geolocating-on-map\/","article:published_time":"2012-11-04T11:29:45+00:00","article:modified_time":"2012-11-04T11:36:28+00:00","twitter:card":"summary","twitter:title":"Open sources for web map and geo location | Joe's Happy Life"},"aioseo_meta_data":{"post_id":"731","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"Article","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2021-04-24 04:51:51","updated":"2025-06-03 23:40:34","seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/moneystock.net\/wp_e\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/moneystock.net\/wp_e\/category\/web-development\/\" title=\"web development\">web development<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/moneystock.net\/wp_e\/category\/web-development\/location\/\" title=\"Location\">Location<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tOpen sources for web map and geo location\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/moneystock.net\/wp_e"},{"label":"web development","link":"https:\/\/moneystock.net\/wp_e\/category\/web-development\/"},{"label":"Location","link":"https:\/\/moneystock.net\/wp_e\/category\/web-development\/location\/"},{"label":"Open sources for web map and geo location","link":"https:\/\/moneystock.net\/wp_e\/2012\/11\/04\/open-sources-for-geolocating-on-map\/"}],"_links":{"self":[{"href":"https:\/\/moneystock.net\/wp_e\/wp-json\/wp\/v2\/posts\/731","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/moneystock.net\/wp_e\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/moneystock.net\/wp_e\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/moneystock.net\/wp_e\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/moneystock.net\/wp_e\/wp-json\/wp\/v2\/comments?post=731"}],"version-history":[{"count":4,"href":"https:\/\/moneystock.net\/wp_e\/wp-json\/wp\/v2\/posts\/731\/revisions"}],"predecessor-version":[{"id":737,"href":"https:\/\/moneystock.net\/wp_e\/wp-json\/wp\/v2\/posts\/731\/revisions\/737"}],"wp:attachment":[{"href":"https:\/\/moneystock.net\/wp_e\/wp-json\/wp\/v2\/media?parent=731"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/moneystock.net\/wp_e\/wp-json\/wp\/v2\/categories?post=731"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/moneystock.net\/wp_e\/wp-json\/wp\/v2\/tags?post=731"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}