Difference between revisions of "ArchMap"

From ArchWiki
Jump to: navigation, search
(use https for links to archlinux.org)
(Move all user generated maps under one heading)
 
(63 intermediate revisions by 8 users not shown)
Line 1: Line 1:
 
[[Category:About Arch]]
 
[[Category:About Arch]]
 +
[[ja:ArchMap]]
 +
{{Related articles start}}
 +
{{Related|Google Earth}}
 +
{{Related articles end}}
 +
 
The '''ArchMap''' project creates a map of Arch Linux users all over the world.
 
The '''ArchMap''' project creates a map of Arch Linux users all over the world.
  
 
== History ==
 
== History ==
  
'''ArchMap''' was originally created by [[User:xterminus|xterminus]]. He created jpeg files that could be downloaded from this page. However, he didn't have the time to maintain them anymore, so he dropped the project.
+
'''ArchMap''' was originally created by [[User:xterminus]]. He created jpeg files that could be downloaded from this page. However, he didn't have the time to maintain them anymore, so he dropped the project.
  
When Google Earth for Linux was released, [[User:brain0|brain0]] recreated the project.
+
When Google Earth for Linux was released, [[User:brain0]] recreated the project.
  
The third version of ArchMap is based on Google Maps. This project is still active.
+
The third version of ArchMap was based on Google Maps.
  
== Google Maps ==
+
The current version was started by [[User:Alux]] with help from [[User:Kyrias]] and [[User:Fsckd]].
  
You can find it here: [http://archmap.hekko.pl/ ArchMap]<br>
+
=== Screenshots ===
ArchMap should always be up-to-date. Scripts on server regenerate [http://archmap.hekko.pl/usermap3.kml KML file] daily. Obviously you can download this file and load it in Google Earth.
 
  
If you have any suggestions please post them [https://bbs.archlinux.org/viewtopic.php?id=22518&p=2 here].
+
Here are some screenshots of how it used to look:
 +
* [http://archive.today/AZELb Europe] - 2006
 +
* [http://archive.today/aQwag US] - 2006
 +
* [http://archive.today/HIlLi South America] - 2009
  
== Google Earth Map ==
+
== archmap ==
  
ArchMap is now available as Google Earth .kmz file maintained by [[User:brain0|brain0]]. You can download it [https://dev.archlinux.org/~thomas/archmap/archmap.kmz here] (last updated 02.09.2009, but it doesn't work - I hadn't updated this since 2009, if anyone can figure out what's wrong, tell me '''FIX:''' The Problem was the "&" in the entry from Bosnia&Herzegovina. I fixed the entry to "Bosnia and Herzegovina" on the wiki, now you just need to regenerate the kml from that).
+
{{ic|[https://github.com/guyfawcus/ArchMap/blob/master/archmap.py archmap]}} is a python script that can generate ''GeoJSON'', ''KML'' and ''CSV'' files by parsing [[ArchMap/List#List|this list]] of Arch Linux users.
 +
{{Note|1=ArchMap is currently under development on [https://github.com/guyfawcus/ArchMap GitHub]. If you have any suggestions, please [https://bbs.archlinux.org/viewtopic.php?id=22518&p=2 post them] in the forums or [https://github.com/guyfawcus/ArchMap/issues create an issue] in the repository.}}
 +
The documentation is hosted by [http://archmap.readthedocs.io readthedocs.org].
  
You can add the coordinates to Google Earth permanently:
+
== Maps ==
* Right click on "My Places"
+
 
* Go to Add -> Network Link
+
[https://archwomen.org/wiki/aw-tech:archmap Arch Women] host pre-generated [https://archwomen.org/media/archmap/archmap.geojson GeoJSON]'', ''[https://archwomen.org/media/archmap/archmap.kml KML]'' and ''[https://archwomen.org/media/archmap/archmap.csv CSV]'' files as well as the re-formatted ''[https://archwomen.org/media/archmap/archmap-users.txt raw list]'' that are made by {{ic|archmap}}. These files are updated four times a day at 00:00, 06:00, 12:00 and 18:00 UTC [https://archwomen.org/wiki/aw-tech:archmap#files] and are used to make the maps below.
* Enter ArchMap into the ''Name'' field and put the above link into the ''URL'' field. Then press OK.
+
 
 +
=== OpenStreetMap ===
  
You can refresh the data by right-clicking the ArchMap folder and selecting "Refresh".
+
geojson.io is ''"a fast, simple tool to create, change, and publish maps"'', it uses OpenStreetMap as a base-layer. [http://geojson.io/#data=data:text/x-url,https://archwomen.org/media/archmap/archmap.geojson This link] will pull the ''GeoJSON'' file from the Arch Women server and open it up for editing on the site.
  
=== Screenshots ===
+
=== Google Earth ===
  
These are some screenshots to demonstrate how it looks:
+
You can add the coordinates to Google Earth permanently:
* [https://dev.archlinux.org/~thomas/archmap/archmap_europe.png Europe]
 
* [https://dev.archlinux.org/~thomas/archmap/archmap_us.png US]
 
* [http://img32.imageshack.us/img32/1324/fhfdhu.jpg South America]
 
Of course, to view everything you will still need Google Earth.
 
  
== List yourself ==
+
* Right click on ''My Places''
 +
* Go to ''Add'' -> ''Network Link''
 +
* Enter "ArchMap" into the ''Name'' field and put {{ic|https://archwomen.org/media/archmap/archmap.kml}} into the ''Link'' field, then press ''OK''.
  
Go to the [[ArchMap/List|ArchMap List page]] and use the '''Edit''' button to add yourself to the World Map. Use decimal coordinates; positive numbers mean north and east, negative numbers mean south and west, resp. The comment is optional.
+
You can refresh the data by right-clicking the ArchMap folder and selecting ''Refresh''.
  
The maps are regenerated whenever there has been some activity on the list.
+
=== User Generated Maps ===
 +
[https://api.mapbox.com/styles/v1/erayaydin/cis93dj9j001v2xuge20kuq0h.html?fresh=true&title=true&access_token=pk.eyJ1IjoiZXJheWF5ZGluIiwiYSI6ImNpczdxMG1pNDAwMmYyb2xqY2Y1NXB5ZDUifQ.TUVUVEtsW6MHYsybhpZ3-w#5.32/38.578/32.784 This map] created by Eray Aydın on 24.08.2016
  
=== Finding your coordinates ===
+
[https://data.dopsi.ch/archmap This map] is updated daily (around 10:00am UTC) using the [http://github.com/guyfawcus/ArchMap ArchMap] script. The KML data used to render the map is available [https://data.dopsi.ch/archmap/archmap.kml here], the raw users list [https://data.dopsi.ch/archmap/users.txt here].
  
Find your coordinates at
+
Some other renderings of the data are hosted by [https://alux.cartodb.com/viz/c1cd0e2a-5af7-11e4-afcd-0e9d821ea90d/embed_map CartoDB] and [https://a.tiles.mapbox.com/v3/alux.hclg4eg0/page.html?secure=1#4/39.63/-104.91 MapBox]. However, these may be out of date as they have to be updated manually by [[User:Alux|alux]] importing the ''GeoJSON'' file.
  
* You can determine them easily inside Google Earth or Google Maps (see [[ArchMap/List|ArchMap List page]])
+
== List yourself ==
* [http://www.multimap.com/ multimap.com] (numbers are in brackets under the map)
+
Go to the [[ArchMap/List|ArchMap List page]], follow the instructions, then use the ['''edit'''] button to add yourself to the map.
US Residents may also use
 
* [http://tiger.census.gov/cgi-bin/mapbrowse-tbl census.gov] (go to bottom and enter zipcode)
 

Latest revision as of 06:27, 4 November 2017

The ArchMap project creates a map of Arch Linux users all over the world.

History

ArchMap was originally created by User:xterminus. He created jpeg files that could be downloaded from this page. However, he didn't have the time to maintain them anymore, so he dropped the project.

When Google Earth for Linux was released, User:brain0 recreated the project.

The third version of ArchMap was based on Google Maps.

The current version was started by User:Alux with help from User:Kyrias and User:Fsckd.

Screenshots

Here are some screenshots of how it used to look:

archmap

archmap is a python script that can generate GeoJSON, KML and CSV files by parsing this list of Arch Linux users.

Note: ArchMap is currently under development on GitHub. If you have any suggestions, please post them in the forums or create an issue in the repository.

The documentation is hosted by readthedocs.org.

Maps

Arch Women host pre-generated GeoJSON, KML and CSV files as well as the re-formatted raw list that are made by archmap. These files are updated four times a day at 00:00, 06:00, 12:00 and 18:00 UTC [1] and are used to make the maps below.

OpenStreetMap

geojson.io is "a fast, simple tool to create, change, and publish maps", it uses OpenStreetMap as a base-layer. This link will pull the GeoJSON file from the Arch Women server and open it up for editing on the site.

Google Earth

You can add the coordinates to Google Earth permanently:

You can refresh the data by right-clicking the ArchMap folder and selecting Refresh.

User Generated Maps

This map created by Eray Aydın on 24.08.2016

This map is updated daily (around 10:00am UTC) using the ArchMap script. The KML data used to render the map is available here, the raw users list here.

Some other renderings of the data are hosted by CartoDB and MapBox. However, these may be out of date as they have to be updated manually by alux importing the GeoJSON file.

List yourself

Go to the ArchMap List page, follow the instructions, then use the [edit] button to add yourself to the map.