Skip to content

Instantly share code, notes, and snippets.

@aaronblondeau
aaronblondeau / process-demo.lua
Created June 3, 2025 23:16
Example Tilemaker process file.
-- Based on process-example.lua
-- Assign nodes to a layer, and set attributes, based on OSM tags
function node_function(node)
-- POIs go to a "poi" layer (we just look for amenity and shop here)
local amenity = Find("amenity")
local shop = Find("shop")
if amenity~="" or shop~="" then
Layer("poi")
if amenity~="" then Attribute("class",amenity)
@aaronblondeau
aaronblondeau / config-demo.json
Created June 3, 2025 23:14
Example Tilemaker config file.
{
"layers": {
"place": { "minzoom": 0, "maxzoom": 14 },
"poi": { "minzoom": 12, "maxzoom": 14 },
"trail": { "minzoom": 6, "maxzoom": 14, "simplify_below": 13, "simplify_level": 0.0003, "simplify_ratio": 2.0 },
"transportation": { "minzoom": 4, "maxzoom": 14, "simplify_below": 13, "simplify_level": 0.0003, "simplify_ratio": 2.0 },
"water": { "minzoom": 6, "maxzoom": 14, "simplify_below": 12, "simplify_level": 0.0003, "simplify_ratio": 2.0 },
"waterway": { "minzoom": 6, "maxzoom": 14, "simplify_below": 12, "simplify_level": 0.0003, "simplify_ratio": 2.0 },
"park": { "minzoom": 9, "maxzoom": 14 }
},
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@aaronblondeau
aaronblondeau / surreal_test.ipynb
Created November 3, 2023 22:31
SurrealDB Demo
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@aaronblondeau
aaronblondeau / Llama2ColorAgent.ipynb
Last active May 23, 2024 06:05
Demos a Llama 2 agent
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@aaronblondeau
aaronblondeau / DetailScreen.js
Created August 27, 2017 02:38
Use a Card and Image to display item image
import React, { Component } from 'react';
import {
StyleSheet,
} from 'react-native';
import { Image } from 'react-native';
import { Container, Content, Button, Text, Icon, Card, CardItem, Left, Body } from 'native-base';
import {observer} from 'mobx-react';
import applicationState from '../ApplicationState'
import { NavigationActions } from 'react-navigation'
@aaronblondeau
aaronblondeau / HomeScreen.js
Created August 27, 2017 02:36
Use a List with Thumbnails for each item
import React, { Component } from 'react';
import {
StyleSheet,
} from 'react-native';
import { Spinner, Container, Content, Button, List, ListItem, Text, Thumbnail, Body } from 'native-base';
import {observer} from 'mobx-react';
import applicationState from '../ApplicationState'
@observer
@aaronblondeau
aaronblondeau / DetailScreen.js
Created August 26, 2017 19:16
Item Detail Component
import React, { Component } from 'react';
import {
StyleSheet,
} from 'react-native';
import { Container, Content, Button, Text, Icon } from 'native-base';
import {observer} from 'mobx-react';
import applicationState from '../ApplicationState'
import { NavigationActions } from 'react-navigation'
@aaronblondeau
aaronblondeau / DetailScreen.js
Last active August 26, 2017 19:34
Detail screen refactored to take thing object param and display basic info
import React, { Component } from 'react';
import {
StyleSheet,
} from 'react-native';
import { Container, Content, Button, Text, Icon } from 'native-base';
import {observer} from 'mobx-react';
import applicationState from '../ApplicationState'
import { NavigationActions } from 'react-navigation'
@aaronblondeau
aaronblondeau / HomeScreen.js
Last active August 26, 2017 19:32
HomeScreen component refactored to display a list of items
import React, { Component } from 'react';
import {
StyleSheet,
} from 'react-native';
import { Spinner, Container, Content, Button, List, ListItem, Text } from 'native-base';
import {observer} from 'mobx-react';
import applicationState from '../ApplicationState'
@observer