标签: marker

找到照片中图案/标记的位置

我需要找到一个像增强现实中使用的标记.像这样: 替代文字 我对代数和微积分有扎实的背景,但对图像处理没有任何经验.我的东西是Php,sql和东西.

我只想让它工作,我已经阅读了这背后的理论,在我的代码中很难看到.

主要思想是将其作为批处理进行,因此不需要交互.你有什么建议?输入:样本图像. 替代文字

输出:标记的3D坐标和法线向量.

这个用途将链接具有相同标记的图像来空间化它们,我们可以说是photosync的原始版本.只是一个固定图像的caroussel,标记像pin一样.

给出的代表允许我发布图片,谢谢.

image-processing augmented-reality marker

6
推荐指数
1
解决办法
1809
查看次数

适用于GoogleMaps活动的CursorAdapter

我想知道是否有任何工作要实现一个适配器,例如CursorAdapter,它能够将Markers放到由ActivityFragmentActivity托管的GoogleMap上.Adapter定义指出:

一个适配器对象充当之间的桥梁适配器视图和该视图的底层数据.所述适配器可访问的数据项.该适配器还负责制作查看在数据集中的每个项目.

如果您将标记解释为地图图层顶部的视图,则适配器适合桥接底层数据以在地图上显示.

问题是我的示例中的CursorAdapter的常见模式不适用于映射大小写:

public void bindView(View view, Context context, Cursor cursor) {
    // Retrieve data from the cursor
    // Update the view holder with actual values
}
public View newView(Context context, Cursor cursor, ViewGroup parent) {
    // Inflate XML layout for a list item …
Run Code Online (Sandbox Code Playgroud)

android marker google-maps-markers android-adapter google-maps-android-api-2

6
推荐指数
0
解决办法
371
查看次数

如何使用MapBox SDK获取标记的点击事件?

我正在使用MapBox SDK进行离线地图我在地图上添加了多个标记,如何获取标记的点击事件.有没有办法获得标记的点击事件?

android marker clicklistener mapbox

6
推荐指数
1
解决办法
5785
查看次数

来自pandas数据帧的不同大小,标记和颜色的散点图

我正在尝试为每个点做一个速度超过米的散点图,其中标记表示不同的类型,大小表示不同的重量,颜色表示一个点超过10分钟的比例.但是,到目前为止我只能按尺寸绘制.

任何帮助都非常感谢.

x = {'speed': [10, 15, 20, 18, 19], 'meters' : [122, 150, 190, 230, 300], 'type': ['phone', 'phone', 'gps', 'gps', 'car'], 'weight': [0.2, 0.3, 0.1, 0.85, 0.0], 'old': [1, 2, 4, 5, 8]}

m = pd.DataFrame(x)

plt.scatter(m.meters, m.speed, s = 30* m.weight)

mkr_dict = {'gps': 'x', 'phone': '+', 'car': 'o'}

   meters  speed   type  weight  old
0     122     10  phone    0.20    1
1     150     15  phone    0.30    2
2     190     20    gps    0.10    4
3     230     18    gps    0.85 …
Run Code Online (Sandbox Code Playgroud)

python matplotlib scatter-plot marker colorbar

6
推荐指数
2
解决办法
2万
查看次数

从mapview获取所有GMSMarker并删除所有标记而不使用mapview.clear()

我在谷歌地图中用标记绘制了路径.所以路径是静态的,但标记需要改变它们的位置.如何在不使用的情况下删除所有标记mapview.clear(),因为它也会从地图中清除我的路径.

有解决方案吗

google-maps marker ios gmsmapview swift

6
推荐指数
1
解决办法
2482
查看次数

如何在地图上创建一个覆盖标记,该标记保持在 react-native 的屏幕中心

嘿,我正在尝试添加覆盖标记,即使我们滚动或缩放屏幕,它也会像这样保持在屏幕的中心

在此处输入图片说明

我尝试从其初始位置移动标记,但是当我们快速移动屏幕时它会落后。所以我想在屏幕中央设置标记图像

这是我为移动标记所做的代码:

componentDidMount: function() {
    this.fetchData();
    navigator.geolocation.getCurrentPosition(
      (position) => {
        this.setState({
          region: {
            latitude: position.coords.latitude,
            longitude: position.coords.longitude,
            latitudeDelta: LATITUDE_DELTA,
            longitudeDelta: LONGITUDE_DELTA
          }
        });
      },
    );
    this.watchID = navigator.geolocation.watchPosition((position) => {
      const newRegion = {
        latitude: position.coords.latitude,
        longitude: position.coords.longitude,
        latitudeDelta: LATITUDE_DELTA,
        longitudeDelta: LONGITUDE_DELTA
      }

      this.onRegionChange(newRegion);
    });

  },

  componentWillUnmount: function() {
    navigator.geolocation.clearWatch(this.watchID);
  },

  onRegionChange(region) {
    this.setState({ region });
  },
Run Code Online (Sandbox Code Playgroud)

那么如何覆盖标记图像?

javascript css google-maps marker react-native

5
推荐指数
1
解决办法
3351
查看次数

删除 Google API V3 中的标记

我想删除 Google 地图中的标记,但我不\xc2\xb4t 理解这一点。请帮我。

\n\n

我的 Validation.js:

\n\n
function initialize() {\n//geocodierungs Funktion damit Geocoding funktioniert\ngeocoder = new google.maps.Geocoder();  \nvar mapOptions = {\n    zoom:5,\n    center: new google.maps.LatLng(48.136607,11.577085),\n    mapTypeId: google.maps.MapTypeId.ROADMAP\n};\nmap = new google.maps.Map(document.getElementById('map_canvas'), mapOptions);\n\nvar pos=new google.maps.LatLng(48.2,11);\nvar marker = new  google.maps.Marker({\n    position:pos,\n    map:map,\n    title: 'test'\n});}    setInterval(function(){         \n       //$.post('nav_schnittstelle.php',{}).done(aktualisiereKartendaten);\n       alert('test');\n       pos.setMap(null); },10000);\n
Run Code Online (Sandbox Code Playgroud)\n\n

我该如何使用setMap(Null);?我不明白这一点。

\n

javascript maps google-maps-api-3 marker

5
推荐指数
1
解决办法
2万
查看次数

android中集群组的自定义图标

我想用我的可绘制图标更改默认集群组图标。请检查我的集群程序代码。

MyClusterRenderer.java

    public  class MyClusterRenderer extends DefaultClusterRenderer<MyItem> {

          public MyClusterRenderer(Context context, GoogleMap map,
                                   ClusterManager<MyItem> clusterManager) {
              super(context, map, clusterManager);

          }

          @Override
          protected void onBeforeClusterItemRendered(MyItem item, MarkerOptions markerOptions) {
              super.onBeforeClusterItemRendered(item, markerOptions);

 markerOptions.title("").icon(BitmapDescriptorFactory.fromResource(R.mipmap.location_both));// for marker
      }

          @Override
          protected void onClusterItemRendered(final MyItem clusterItem, Marker marker) {
              super.onClusterItemRendered(clusterItem, marker);

          }


      }
Run Code Online (Sandbox Code Playgroud)

我的片段中的代码用于设置集群

  googleMap.clear();
        mClusterManager = new ClusterManager<MyItem>(getActivity(), googleMap);

        googleMap.setOnMarkerClickListener(mClusterManager);
        googleMap.setOnCameraChangeListener(mClusterManager);
        readItems();
        mClusterManager.setRenderer(new MyClusterRenderer(getActivity(), googleMap, mClusterManager));
Run Code Online (Sandbox Code Playgroud)

android google-maps marker markerclusterer

5
推荐指数
2
解决办法
4118
查看次数

react-native-maps,在运行时后渲染动态标记

请删除此问题,有人在另一个主题上帮助了我.

我试图在我的应用程序中的某些时间生成标记,以便在启动时显示空白地图,但稍后,标记可以在某些时间显示并消失.

我的状态变量设置如下:

class Map extends Component {   

state = {
    markers: [{
        key: null,
        contactName: null,
        location: null,
    }]
}
Run Code Online (Sandbox Code Playgroud)

我试图生成标记的代码如下:

renderMarker = ({ key, contactName, location }) => {
        console.log('renderMarker: ' + key + ', ' + contactName + ', ' + location);
        return this.state.markers.map(Marker => (
            <MapView.Marker  
                key = { key }
                coordinate = {{ 
                    latitude: location[0],
                    longitude: location[1]
                }}
                //image = { carIcon }
                title = { contactName } />
        ))
}
Run Code Online (Sandbox Code Playgroud)

那里的console.log正在生成正确的数据,所以它返回例如:

renderMarker: 389djhJHDjdkh392sdk, Steve, …
Run Code Online (Sandbox Code Playgroud)

marker react-native-maps

5
推荐指数
0
解决办法
316
查看次数

Leaflet自定义图标标记旋转角度,transform风格冲突

我用以下演示重现了这个问题:http : //jsfiddle.net/baoqger/deL0yuvg/9/

在我的项目中,我有一个自定义图标标记,我想在某些情况下旋转图标。

我在创建图标时添加了一个 claasname:

const uturnIcon = L.icon({
  iconUrl: 'http://joshuafrazier.info/images/firefox.svg',
  iconSize: [30, 30],
  className: 'u-turn-icon'
})
Run Code Online (Sandbox Code Playgroud)

并为该类添加 css 样式,如下所示:

.u-turn-icon {
  transform: rotate(20deg) !important
}
Run Code Online (Sandbox Code Playgroud)

问题是默认情况下,图标img有一个style属性transform: translate3d,所以默认的transform和我添加的transform样式有冲突。并且默认的变换样式是由传单本身创建的,当我们缩放地图时,该属性的值也会更新。

那么如何解决这个问题呢?

icons transform marker leaflet

5
推荐指数
1
解决办法
3389
查看次数